PatchFileSummary
PatchFileSummary(
data_type: Literal[’‘, ’velocity’, ‘strain_rate’, ‘phase’, ‘strain’, ‘temperature’, ‘temperature_gradient’] ,
data_category: Literal[’‘, ’DAS’, ‘DTS’, ‘DSS’] ,
data_units: str ,
time_min: DateTime64 ,
time_max: DateTime64 ,
d_time: TimeDelta64 ,
time_units: str ,
distance_min: float ,
distance_max: float ,
d_distance: float ,
distance_units: str ,
instrument_id: str ,
cable_id: str ,
dims: tuple[str, …] | str ,
tag: str ,
station: str ,
network: str ,
history: str | Sequence[str] ,
file_version: str ,
file_format: str ,
path: str | Path ,
**extra_data ,
)-> None
The expected minimum attributes for a Patch/spool file.
Methods
Name | Description |
---|---|
get_defaults | return a dict of default values |
get_index_columns | Return the column names which should be used for indexing. |
get | dict-like get method. |
items | Yield (attribute, values) just like dict.items(). |
Classes
Name | Description |
---|---|
Config | Configuration for Patch Summary |