write

method of dascore.io.rsf.core.RSFV1 source

write(
    self ,
    spool ,
    path ,
    data_path = None,
    **kwargs ,
)

Write a patch to RSF format.

if no data_path is NOT specified, the header and binary will be packed together data_path needs to be bindata_file.rsf or /location/of/bindata_file.rsf (NO ‘@’)

path needs to be hdr_file.rsf or /location/of/hdr_file.rsf

spool needs to have a single patch in it

Parameters

Parameter Description
spool The input spool to convert to rsf, must have exactly one patch.
path Path to create the rsf file
data_path If data and rsf header information are to be separate, the
location of the data file. Needs to be bindata_file.rsf or
/location/of/bindata_file.rsf (no ‘@’)
Note
  • Patch datatype is converted to float32 for compatibility with Madagascar (may be able to keep dytpe in the future)