Parameters: |
- filename (str) SEG Y rev1 file to be read.
- headonly (boolean, optional) If set to True, read only the header and omit the waveform
data.
- byteorder ('<', '>', or None) Determines the endianness of the file. Either '>' for
big endian or '<' for little endian. If it is None, it will try
to autodetect the endianness. The endianness is always valid for the
whole file. Defaults to None.
- textual_header_encoding ('EBCDIC', 'ASCII' or None) The encoding of the textual header. If it
is None, autodetection will be attempted. Defaults to None.
- unpack_trace_headers (bool, optional) Determines whether or not all trace header
values will be unpacked during reading. If False it will greatly
enhance performance and especially memory usage with large files. The
header values can still be accessed and will be calculated on the fly
but tab completion will no longer work. Look in the headers.py for a
list of all possible trace header values. Defaults to False.
|