The Fundamentals
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
selectchunkchunk can also merge adjacent/overlapping data