SIA processing model
Unlike in most other seismic processing packages, SIA processing flows are
logic-driven and designed to derive some "result:" Processing is not controlled
by the flow of seismic records
- Nearly entirely content-agnostic, suitable for seismic or non-seismic
data;
- Background and interactive tools;
- Unique back-propagation processing logic allowing working with seismic and
non-seismic data;
- Records can be looped and sent backward within the flow,
which is useful, for example, for searching for feature extraction from 3D
data;
- Works with or without the data record flow; data can be added or removed
at any point;
- No special input/output tools or data flow control within the tools;
- Built-in automatic trace buffering in structured multicomponent
"ensembles" and "gathers" ;
- Multicomponent traces (including 2-D and 3-D grids for potential-field
processing);
- Built-in and external databases;
- Custom objects crated by tools and packages;
- Common address space and dynamic linking; very high integration of tools;
- All tools coded completely independently by extending base C++ class;
- C, FORTRAN, and Java tools and codes can be easily incorporated;
- Parallel execution under control from the Graphical User Interface.
The system includes nearly 200 plug-in tools for data management and analysis, whose number is
continuously expanding. These tools perform not only the tasks normally associated with
seismic processing, but extend to modeling, inversion, interactive data
analysis, plotting, and maintaining web pages.
- Copyright (c) 1995-2007, I. B. Morozov
- This document updated February 01, 2007