io

module of dascore source

Modules for reading and writing fiber data.

Functions

Name Description
make_scan_payload Build one normalized FiberIO scan payload.
read Read a fiber file.
scan Scan a potential patch source, return a list of patch summaries.
scan_payloads Scan a potential patch source and return full coordinate payloads.
scan_to_df Scan a path, return a dataframe of contents.
write Write a Patch or Spool to disk.

Classes

Name Description
AnnotationIO A namespace for AnnotationSet methods.
FiberIO An interface which adds support for a given filer format.
InventoryIO A namespace for Inventory methods.
PatchIO A namespace for Patch methods.
ScanPayload The structured payload contract returned by FiberIO.scan().

Modules

Name Description
core Base functionality for reading, writing, determining file formats, and scanning
netcdf NetCDF IO support for DASCore.
wav Module for writing wave files to disk.
sintela Sintela readers.
odh4 Support for the OptaSense ODH4 HDF5 format.
utils Shared utilities for IO implementations.
dashdf5 Basic support for DAS-HDF5 a subset of CF (climate and forecasting).
sr4731 SR-4731 OTDR SOR file support.
sentek Module for reading DAS data recorded by Sentek interrogator
pickle A module for reading and writing pickle format.
ai4eps Support for the AI4EPS event HDF5 format.
terra15 Module for reading and writing data recorded by Terra15 DAS interrogators.
gdr Support for the Geothermal Data Repository (gdr) h5 format.
hdas Support for the Aragon Photonics HDAS HDF5 format.
mseed DASCore support for MiniSEED files.
index SQLite spool index package.
tdms Module for reading and writing TDMS fiber data recorded by Silixa.
dasvader This module adds IO support for the files written by the Julia package DASVader:
segy SEGY format support module.
silixah5 IO support for Silixa HDF5 files.
rsf RSF format support module.
ap_sensing IO support for AP sensing interrogators.
dasdae Support for the DASDAE format.
optodas Support for OptoDAS format.
febus Support for Febus format.
xml_binary Module for reading data stored in xml_binary format.
h5simple Support for generic H5 files.
neubrex Support for Neubrex H5 DSS/DTS files.
uptech Read HDF5 files exported by Uptech Sensing AS1000 interrogators.
prodml Support for the PRODML format.