Seismic Grids

Seismic grids or ‘SeisGrids’ is a QGIS plugin written in Python that generates seismic grids and computes sequences for use with SARDINE.

By QGIS plugin we mean that this is a series of scripts that can be uploaded to QGIS in the shape of a plugin. This way, once you upload Seismic Grids, you are able to use it in every QGIS project without further need of installation or set up.

_images/image_14.png
Figure: Diagram tree of the Seismic Grids plugin contents.

TO DO: Update the diagram with the update eol sol

Seismic grids currently has two main functionalities, each one defined in python and working through a GUI (graphical user interface) the user can access. They are:

  • 1 Generate Seismic Grids: Outputs source lines (SL) bounded by an input source polygon and receiver lines (RL) and points within an input receiver polygon, using additional input parameters.

  • 2 Generate Sequence: Outputs the sequences for both the source and the receiver efforts from the input of source and receiver lines.

These scripts are key in the workflow of SARDINE and MantaDesign, as their outputs are copied to the MantaDesign excel for the later use of the SARDINE code.

The Seismic Grids plugin is meant to be user friendly for QGIS users, with no need for developers’ knowledge. Nonetheless, it does assume that the user has the basic knowledge on the QGIS interface and OBN projects.

Requirements

ID

Title

Status

REQ_SEISGRID_001

The plugin shall generate source and receiver lines and points based on input polygons and intervals.

open

REQ_SEISGRID_002

The plugin shall compute operational sequences considering crossline offsets and RL per pass.

open

REQ_SEISGRID_003

The plugin shall update line coordinates after geometric transformations.

open