A Python Library for Distributed Acoustic Sensing
Distributed Acoustic Sensing Data Analysis Ecosystem
What DASCore is not:
conda
pip
Patch
Spool
Patch: Contiguous data and metadata
dims
- dimension labelscoords
- dimension valuesattrs
- scalar metadataPatch design inspired by Xarray
DASCore Patch ⚡ --------------- ➤ Coordinates (distance: 300, time: 2000) *distance: CoordRange( min: 0 max: 299 step: 1 shape: (300,) dtype: int64 units: m ) *time: CoordRange( min: 2017-09-18 max: 2017-09-18T00:00:07.996 step: 0.004s shape: (2000,) dtype: datetime64[ns] units: s ) ➤ Data (float64) [[0.778 0.238 0.824 ... 0.37 0.077 0.232] [0.497 0.442 0.703 ... 0.126 0.118 0.78 ] [0.207 0.195 0.174 ... 0.849 0.365 0.807] ... [0.619 0.105 0.669 ... 0.621 0.436 0.5 ] [0.757 0.259 0.091 ... 0.361 0.937 0.104] [0.158 0.295 0.585 ... 0.229 0.24 0.494]] ➤ Attributes tag: random category: DAS
Spool: Collection of Patches
*not yet implemented
select
chunk
chunk
can also merge adjacent/overlapping dataColorado School of Mines ITS and CIARC
NSF Geoinformatics grant 2148614
DOE STTR grant DE-SC0022478, subcontract 7026-DOE-1T/MINES with Luna Innovations
NIOSH funding for Derrick Chambers PhD studies
AFRL Acknowledgement: “This material is based on research sponsored by Air Force Research Laboratory (AFRL) under agreement number FA9453-21-2-0018. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon.”
AFRL Disclaimer: “The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of Air Force Research Laboratory (AFRL) or the U.S. Government.”
dascore.org