Seismic Unix - это пакет утилит для сейсморазведки с открытым исходным кодом , который поддерживался Центром волновых явлений (CWP) при Колорадской горной школе (CSM). В настоящее время его поддерживает Джон Стоквелл.
Разработчики) | CWP, Джон Стоквелл |
---|---|
Стабильный выпуск | SU 43R1 / 3 января 2012 г. |
Операционная система | Unix , Linux , Solaris , Mac OS X , Cygwin |
Тип | Технические вычисления |
Лицензия | Новая лицензия BSD [1] |
Веб-сайт | Главная страница Seismic Unix |
История [ править ]
Эйнар Кьяртанссон начал писать то , что теперь называется SU (пакет SY) в конце 1970 - х годов, еще будучи аспирантом на Jon Claerbout «s Project Стэнфордского Exploration(СЕН). Он продолжал расширять пакет, будучи профессором Университета Юты в начале восьмидесятых. В 1984 году во время длительного визита в SEP Эйнар познакомил SY с Шуки Роненом, тогда аспирантом Стэнфорда. Ронен продолжал развивать SY с 1984 по 1986 год. Другие студенты SEP начали использовать его и внесли свой код и идеи. SY был вдохновлен многими другими программами, разработанными в SEP, и извлек выгоду из основ, заложенных Клаербутом и многими его учениками; Роб Клейтон, Стью Левин, Дэйв Хейл, Джефф Торсон, Чак Меч и другие, пионеры обработки сейсмических данных на Unix в семидесятых и начале восьмидесятых годов.
В 1986 году Шуки Ронен представил эту работу в CWP горной школы Колорадо во время своего годичного постдокторского поста. Ронен помог Коэну превратить SU в поддерживаемый и экспортируемый продукт.
Крис Лайнер, будучи студентом центра, внес свой вклад в создание многих графических кодов, используемых в эпоху SU [ когда? ] . Лайнер продолжает продвигать использование SU в исследованиях своих студентов в Хьюстонском университете .
Крейг Артли, теперь работающий в подразделении Landmark компании Halliburton, внес значительный вклад в разработку графических кодов, еще будучи студентом CWP, и продолжает вносить значительный вклад в общий пакет [ когда? ] .
Дэйв Хейл написал несколько сложных кодов обработки, а также большую часть основных научных и графических библиотек [ когда? ] .
Джон Стоквелл начал сотрудничать с SU в 1989 году. Он в значительной степени отвечал за Makefile в пакете. Он был основным контактным лицом проекта с момента первого публичного релиза SU в сентябре 1992 года (Выпуск 17). После смерти Джека Коэна в 1996 году Стоквелл взял на себя роль главного исследователя проекта SU и с тех пор остается в этой роли. Количество строк кода за 11 лет увеличилось более чем в три раза.
За последние два десятилетия в SU было много участников.
Синтаксис [ править ]
Подпрограммы Seismic Unix работают под терминалом Unix и могут получить максимальную эффективность при использовании с техниками сценариев Bourne Shell (sh) или Bourne-again Shell (bash).
Простые процедуры [ править ]
Многие программы запускаются просто с помощью команды на терминале, например, для визуализации сейсмограммы в виде следов движения.
$ suxwigb <seismogram.su
или как сюжет изображения
$ suximage <seismogram.su
Более сложные процедуры [ править ]
Также возможно использовать функции bash для разработки более сложных структур обработки:
$ for (( i = 1 ; i < = 100 ; i ++ )) ; do
> sufdmod2 <model.bin> output.mov nx = 200 nz = 300 tmax = 5 xs = $ i zs = 0 hsfile = сейсмограмма. $ i .su> сделано
В приведенном выше примере Seismic Unix создаст 100 сейсмограмм в 100 различных положениях источников.
Данные SU [ править ]
Здесь будет объяснение того, что такое данные SU, их заголовки и как они организованы в большом файле SU с более чем одной сборкой:
--header - данные - заголовок - данные --...
Программы SU [ править ]
Seismic Unix имеет множество процессов, необходимых для обработки геофизических данных. Можно использовать его , чтобы манипулировать и создавать свои собственные сейсмограммы, а также конвертировать их между стандартным файлом SU и промышленным стандартом, в SEG Y .
Здесь вы можете найти список программ, которые есть в пакете SU, с кратким описанием и ссылкой на страницу справки. [2]
Награды [ править ]
2002 - Особая награда Общества геофизиков- разведчиков [3]
1994 - Премия от университета к промышленности от отделения Общества трансфера технологий в Колорадо [4]
Ссылки [ править ]
- ^ http://www.cwp.mines.edu/cwpcodes/LEGAL_STATEMENT
- ^ Страница справки SU
- ^ Премия 2002
- ^ Премия 1994
См. Также [ править ]
- Руководство по установке SUguide Seismic Unix (размещено на бразильской странице)
- Seismic Unix вики
- New Seismic Unix wiki 2019