← Назад
S2AmplNorm PEP-клиент
Программа предназначена для ввода кинематических поправок
в трассы наземной сейсморазведки.
Программа является PEP-клиентом, то есть, она запускается из-под оболочки
пакетного запуска pktexec, предоставляющей
сервис по заданию параметров, управлению выполнением и просмотру протокола
работы программы.
Задание параметров и запуск программы происходит из-под оболочки пакетного
запуска pktexec. Типовой сеанс работы
состоит из следующих шагов:
- Запуск программы из меню пакета ВСП.
- Задание проекта, в каталоге данных которого находится исходная модификация
(пункт меню File -> Project...).
- Задание сейсмических данных подлежащих нормировке.
- Задание режима работы.
- Задание типа сортировки.
- Задание начала окна оцеки энергии (мс).
- Задание длины окна оценки энергии (мс)
- Задание выходных данных после нормировки амплитуд.
- Задание таблицы базы данных, содержащая нормировочние коэффициенты для ПВ.
- Задание таблицы базы данных, содержащая нормировочние коэффициенты для ПП.
- Запуск программы на выполнение (кнопка Start в панели инструментов
или пункт меню S2AmplNorm -> Start).
- Для просмотра результирующей таблицы надо нажать кнопку View
у имени выходной таблицы в панели результатов.
Для просмотра протокола прохождения программы надо нажать кнопку View
log в панели инструментов или выбрать пункт меню S2AmplNorm -> View
log.
- Для выхода из среды пакетного запуска нужно нажать кнопку Exit в
панели инструментов или выбрать пункт меню File -> Exit.
Имя: Input traces
Тип: nmod_s
Описание: Cейсмические данные подлежащие нормировке.
Имя: Processing type
Тип: enum
Описание:
Calc and apply - рассчитать применить и сохранить нормировочные коэффициенты
Apply_direct - считать нормировочные коэффициенты из базы данных и применить в прямом направлении
Apply_invers - считать нормировочные коэффициенты из базы данных и применить в обратном направлении
Имя: Sorting type for processing
Тип: enum
Описание:
ALL - В направлении ОПВ и ОПП.
CS - В направлении ОПВ.
CR - В направлении ОПП.
Имя: Energy estimation window begining (ms)
Тип: float
Описание: Начало окна оцеки энергии (мс).
Имя: Energy estimation window length (ms)
Тип: float
Описание: Длина окна оценки энергии (мс).
Имя: Amplitude coefficients for shot points
Тип: dbitem_e(VSP.S2ANCLIST)
Описание: Таблица нормировочных коэфф. для ПВ .
Имя: Amplitude coefficients for receivers
Тип: dbitem_e(VSP.S2ANCLIST)
Описание: Таблица нормировочных коэфф. для ПП .
Имя: Output traces
Тип: nmod_s
Описание: Сейсмограммы с нормированными трассами.
-
Имя: Status of program execution.
Тип: string
Описание: Статус.
Имя: Progress indication
Тип: progress
Описание: Индикатор прогресса.
-
Имя: Amplitude coefficients for shot points
Тип: dbitem_e(VSP.S2ANCLIST)
Описание: Таблица нормировочных коэфф. для ПВ .
Имя: Amplitude coefficients for receivers
Тип: dbitem_e(VSP.S2ANCLIST)
Описание: Таблица нормировочных коэфф. для ПП .
Имя: Output traces
Тип: nmod_s
Описание: Сейсмограммы с нормированными трассами.
Для детального ознакомления с пользовательским интерфейсом оболочки
пакетного запуска, смотри описание программы
pktexec.
На вход программы подаются все трассы указанной модификации, с помеченными не актуальными.
Программа получает имя рабочего проекта через переменную среды PROJECT. В
случае запуска программы из-под оболочки, это условие выполняется путем выбора
рабочего проекта.
Программа определяет местонахождение системных файлов пакета из переменной
VSPHOME, определенной в профиле пользователя или в файле setup в домашнем
каталоге пользователя пакета. Файле setup данная переменная может
выступать также под именем VSP.
Программа ищет описание параметров в файлах $VSPHOME/etc/S2AmplNorm.pep и
$VSPHOME/etc/vsp.pep.
В домашнем каталоге пользователя должен присутствовать файл setup,
содержащий пути к каталогам данных, заданий и протоколов прохождения проектов, а
также пути к системным файлам пакета ВСП.
Прочие требования накладываются оболочкой пакетного запуска pktexec.
Все сообщения выводятся в стандартный поток ошибок. В случае запуска
программы из-под интерактивной оболочки сообщения сохраняются в файле протокола
прохождения задания LOG/$PROJECT/S2AmplNorm-#.log. Сообщения классов серьезности
EL_FATAL и EL_ERROR помещаются по завершении работы программы в область
сообщений интерактивной оболочки.
- Can not open [Mod_name] modification: [Text error] - ошибка при
открытии модификации [Mod_name]: код ошибки
- Интерактивная оболочка пакетного запуска
pktexec.