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

  `area_unit`

    The unit of the area

    Type: | `Unit`

  `coordinate_format`

    Format of the coordinates

    Type: | `NumberFormat`

  `crossline_end`

    Last cross line

    Type: | int

  `crossline_extremity_x`

    X coordinate of the last cross line

    Type: | float

  `crossline_extremity_y`

    Y coordinate of the last cross line

    Type: | float

  `crossline_origin`

    First cross line

    Type: | int

  `crossline_step_x`

    distance in X direction between cross lines

    Type: | float

  `crossline_step_y`

    distance in Y direction between cross lines

    Type: | float

  `crosslines`

    number of crosslines

    Type: | int

  `default_prop_name`

    Property name of the trace data

    Type: | str

  `depth_unit`

    The unit of the z-axis

    Type: | `Unit`

  `dimensionality`

    The dimension of the SEGY file

    Type: | `Dimensionality`

  `domain`

    Domain of the z-axis

    Type: | `ZAxisDomain`

  `file_path`

    path to the parsed file

    Type: | str

  `inline_end`

    The last inline

    Type: | int

  `inline_extremity_x`

    X coordinate of the last line

    Type: | float

  `inline_extremity_y`

    Y coordinate of the last line

    Type: | float

  `inline_origin`

    first inline

    Type: | int

  `inline_step_x`

    distance in X direction between cross lines

    Type: | float

  `inline_step_y`

    distance in Y direction between cross lines

    Type: | float

  `inlines`

    number of inlines

    Type: | int

  `line_byte_location`

    Byte position for line data

    Type: | int

  `little_endian`

    Is the file encoded in little endian

    Type: | bool

  `missing_traces`

    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

  `origin_x`

    X origin of the grid

    Type: | float

  `origin_y`

    Y origin of the grid

    Type: | float

  `origin_z`

    Z origin of the grid

    Type: | float

  `override_coordinate_format`

    should the coordinate format be overridden

    Type: | bool

  `override_coordinate_scaling`

    should the coordinate scaling be overridden

    Type: | bool

  `override_dim_x`

    should the dimension be overridden

    Type: | bool

  `override_dim_y`

    should the dimension be overridden

    Type: | bool

  `override_dim_z`

    should the dimension be overridden

    Type: | bool

  `override_grid_min_max`

    should the min/max of the grid be overridden

    Type: | bool

  `override_o_u_v_w`

    should the origin be overridden

    Type: | bool

  `override_to_le`

    should the little endian setting overridden

    Type: | bool

  `override_trace_format`

    should the trace format be overridden

    Type: | bool

  `prop_is_signed`

    is the property signed

    Type: | bool

  `sample_format`

    number format of the trace

    Type: | `NumberFormat`

  `samples_z`

    number of samples in z direction

    Type: | int

  `scalco`

    coordinate scalar

    Type: | scalco

  `step_z`

    distance between two z values

    Type: | float

  `text_header`

    the text header of SEGY

    Type: | str

  `trace_byte_location`

    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