AI4EPSV1

class of dascore.io.ai4eps.core
inherits from: FiberIO
source

AI4EPSV1()

Support for the AI4EPS event HDF5 format.

This is the format of the AI4EPS earthquake DAS datasets (e.g. quakeflow_das, https://huggingface.co/datasets/AI4EPS/quakeflow_das). Each file holds one event in a “data” dataset of shape (channel, time) whose attributes provide the acquisition metadata (begin_time, dt_s, dx_m, unit) and event metadata (event_id, magnitude, hypocenter location).

Methods

Name Description
get_format Return format name and version if resource is an AI4EPS file.
read Read an AI4EPS file into a spool.
scan Scan an AI4EPS file, return summary info about the contents.
write Write the spool to a resource (eg path, stream, etc.).