GSTPy.SEGYInfo — GSTPy documentation

# GSTPy.SEGYInfo

class `GSTPy.``SEGYInfo`

  SEGY information

  `CDPX`

    Byte position of CDPX

    Type: | int

  `CDPY`

    Byte position of CDPY

    Type: | int

  `areaUnit`

    The unit of the area

    Type: | `Unit`

  `coordinateFormat`

    Format of the coordinates

    Type: | `NumberFormat`

  `crosslineEnd`

    Last cross line

    Type: | int

  `crosslineExtremityX`

    X coordinate of the last cross line

    Type: | float

  `crosslineExtremityY`

    Y coordinate of the last cross line

    Type: | float

  `crosslineOrigin`

    First cross line

    Type: | int

  `crosslineStepX`

    distance in X direction between cross lines

    Type: | float

  `crosslineStepY`

    distance in Y direction between cross lines

    Type: | float

  `crosslines`

    number of crosslines

    Type: | int

  `defaultPropName`

    Property name of the trace data

    Type: | str

  `depthUnit`

    The unit of the z-axis

    Type: | `Unit`

  `dimensionality`

    The dimension of the SEGY file

    Type: | `Dimensionality`

  `domain`

    Doamin of the z-axis

    Type: | `ZAxisDomain`

  `filePath`

    path to the parsed file

    Type: | str

  `inlineEnd`

    The last inline

    Type: | int

  `inlineExtremityX`

    X coordinate of the last line

    Type: | float

  `inlineExtremityY`

    Y coordinate of the last line

    Type: | float

  `inlineOrigin`

    first inline

    Type: | int

  `inlineStepX`

    distance in X direction between cross lines

    Type: | float

  `inlineStepY`

    distance in Y direction between cross lines

    Type: | float

  `inlines`

    number of inlines

    Type: | int

  `lineByteLocation`

    Byte position for line data

    Type: | int

  `littleEndian`

    Is the file encoded in little endian

    Type: | bool

  `missingTraces`

    has the file missing traces

    Type: | bool

  `navigation_file_path`

    set use_navigation_file accordingly

    Type: | str
    Type: | file path to the navigation data, can be a GOCAD ASCII file or shape file; note

  `originX`

    X origin of the grid

    Type: | float

  `originY`

    Y origin of the grid

    Type: | float

  `originZ`

    Z origin of the grid

    Type: | float

  `override_coordinate_format`

    should the coordinate format be overriden

    Type: | bool

  `override_coordinate_scaling`

    should the coordinate scaling be overriden

    Type: | bool

  `override_dim_x`

    should the dimension be overriden

    Type: | bool

  `override_dim_y`

    should the dimension be overriden

    Type: | bool

  `override_dim_z`

    should the dimension be overriden

    Type: | bool

  `override_grid_min_max`

    should the min/max of the grid be overriden

    Type: | bool

  `override_o_u_v_w`

    should the origin be overriden

    Type: | bool

  `override_to_le`

    should the little endian setting overriden

    Type: | bool

  `override_trace_format`

    should the trace format be overriden

    Type: | bool

  `propIsSigned`

    is the property signed

    Type: | bool

  `sampleFormat`

    number format of the trace

    Type: | `NumberFormat`

  `samplesZ`

    number of samples in z direction

    Type: | int

  `scalco`

    coordinate scalar

    Type: | scalco

  `stepZ`

    distance between two z values

    Type: | float

  `textHeader`

    the text header of SEGY

    Type: | str

  `traceByteLocation`

    byte location for the trace

    Type: | int

  `trwf`

    deprecated

    Type: | bool

  `use_navigation_file`

    set to true if a navigation file for 2D SEGY should be used. Set navigation_file_path accordingly

    Type: | bool