Skip to content

Commit 394d38e

Browse files
Example notebooks (#47)
* Initial mkdocs. * Remove composite chunk scanning diagram. * Remove superpowers docs recommendations. * Add notebook examples. * Add full cycle landsat_virtualizarr notebook. * Update README. * Fix README typo. * Fix missed merge conflict in uv.lock. * Fix merge conflicts in root uv.lock. * Pin Icechunk Python version to fix session serialization. * Use mkdocs-jupyter to render example notebooks.
1 parent f001d28 commit 394d38e

11 files changed

Lines changed: 31919 additions & 75 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ _metadata_ in a Zarr store. The most compelling cases are
1212
- **Heterogeneous Arrays** - With the advent of Virtualizarr we are often representing chunks from source files that we don't control. For Level 2 and Level 3 datasets like Sentinel 2 this means that virtual Zarr arrays have varying `dtypes`, `codecs` and `crs` values.
1313
If the source arrays are heterogeneous, they cannot be concatenated along a dimension to form a single datacube. Because of this we need an alternative to select or discover these arrays other than the normal coordinate or dimensional slicing we use with datacubes.
1414

15-
- **Synchornization** - Our current metadata management solutions (STAC, CMR, ODC) all use disconnected metadata stores which reference raw data assets in object storage.
15+
- **Synchronization** - Our current metadata management solutions (STAC, CMR, ODC) all use disconnected metadata stores which reference raw data assets in object storage.
1616
This can present problems as systems require complex, fragile orchestration to maintain consistency between metadata indexes and source data. Using Icechunk as store can alleviate this as array data and metadata updates can be completed in a single atomic transaction.
1717

1818
## Schema

docs/examples/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
```bash
2+
uv sync
3+
uv run --with jupyter jupyter lab
4+
```

0 commit comments

Comments
 (0)