Seismic Unix es un paquete de servicios públicos sísmicos de código abierto que fue apoyado por el Center for Wave Phenomena (CWP) en la Escuela de Minas de Colorado (CSM). Actualmente cuenta con el apoyo de John Stockwell.
Desarrollador (es) | CWP, John Stockwell |
---|---|
Lanzamiento estable | SU 43R1 / 3 de enero de 2012 |
Sistema operativo | Unix , Linux , Solaris , Mac OS X , Cygwin |
Tipo | Computación técnica |
Licencia | Nueva licencia BSD [1] |
Sitio web | Inicio sísmico Unix |
Historia
Einar Kjartansson comenzó a escribir lo que ahora se llama SU (el paquete SY) a fines de la década de 1970 cuando todavía era un estudiante graduado en el Stanford Exploration Project (SEP) de Jon Claerbout . Continuó ampliando el paquete mientras era profesor en la Universidad de Utah a principios de los ochenta. En 1984, durante una visita prolongada a SEP, Einar presentó a SY a Shuki Ronen, entonces estudiante de posgrado en Stanford. Ronen desarrolló SY de 1984 a 1986. Otros estudiantes de SEP comenzaron a usarlo y contribuyeron con código e ideas. SY se inspiró en muchos otros programas de software desarrollados en SEP y se benefició de las bases establecidas por Claerbout y muchos de sus estudiantes; Rob Clayton, Stew Levin, Dave Hale, Jeff Thorson, Chuck Sword y otros que fueron pioneros en el procesamiento sísmico en Unix en los años setenta y principios de los ochenta.
En 1986, Shuki Ronen llevó este trabajo al CWP en la Escuela de Minas de Colorado durante su nombramiento postdoctoral de un año allí, Ronen ayudó a Cohen a convertir SU en un producto sustentable y exportable.
Chris Liner, mientras estudiaba en el centro, contribuyó a muchos de los códigos gráficos utilizados en la era de SU [ ¿cuándo? ] . Liner continúa promoviendo el uso de SU en la investigación de sus estudiantes en la Universidad de Houston .
Craig Artley, ahora en la división Landmark de Halliburton, hizo importantes contribuciones a los códigos gráficos cuando aún era estudiante en CWP y continúa haciendo contribuciones significativas al paquete general [ ¿cuándo? ] .
Dave Hale escribió varios de los códigos de procesamiento de trabajo pesado, así como la mayoría de las bibliotecas científicas y gráficas principales [ ¿cuándo? ] .
La participación de John Stockwell con SU comenzó en 1989. Fue en gran parte responsable del Makefile en el paquete. Ha sido el contacto principal para el proyecto desde el primer lanzamiento público de SU en septiembre de 1992 (Release 17). Después de la muerte de Jack Cohen en 1996, Stockwell asumió el rol de investigador principal del proyecto SU y desde entonces ha permanecido en ese rol. El número de líneas de código se ha más que triplicado en los 11 años.
Ha habido muchos contribuyentes a la UB durante las últimas dos décadas.
Sintaxis
Las rutinas Seismic Unix se ejecutan bajo la terminal Unix y pueden obtener la máxima eficiencia cuando se usan con técnicas de scripting Bourne Shell (sh) o Bourne-again Shell (bash).
Rutinas simples
Muchos de los programas se ejecutan simplemente mediante un comando en la terminal, por ejemplo, para visualizar un sismograma, como trazos de movimiento
$ suxwigb
o como un gráfico de imagen
$ suximage
Rutinas más elaboradas
También es posible utilizar funciones de bash para elaborar estructuras de procesamiento más complejas:
$ para (( i = 1 ; i < = 100 ; i ++ )) ; do
> sufdmod2 output.mov nx = 200 nz = 300 tmax = 5 xs = $ i zs = 0 hsfile = sismogram. $ i .su> hecho
En el ejemplo anterior, Seismic Unix creará 100 sismogramas en 100 posiciones de fuente diferentes
Datos SU
Aquí tendrá una explicación de cómo son los datos SU, sus encabezados y cómo están organizados en un archivo SU grande con más de una recopilación:
--header — data — header — data --...
Programas SU
Unix sísmico tiene muchos de los procesos necesarios en el procesamiento geofísico. Es posible utilizarlo para manipular y crear sus propias sismogramas, y también para convertirlos entre el archivo estándar SU y el estándar de la industria, la SEG Y .
Aquí puede encontrar una lista de los programas que tiene el paquete SU, con una breve descripción y un enlace a su página de ayuda. [2]
Premios
2002 - Reconocimiento especial de la Sociedad de Geofísicos de Exploración [3]
1994 - Premio de la Universidad a la Industria del capítulo de Colorado de la Technology Transfer Society [4]
Referencias
Ver también
- Guía de instalación de SUguide Seismic Unix (alojada en la página brasileña)
- Wiki sísmico de Unix
- Nueva wiki Seismic Unix 2019