Sample datasets for CloudScope and AcqStore.
The app downloads release zip archives at runtime. The data repo should remain
separate from the main cloudscope Python package so packaged desktop apps stay
small and sample data can be updated independently.
Small example dataset for CloudScope development and demos.
Contents:
- two condition folders:
cond1/andcond2/ - raw Olympus OIR files
- AcqStore sidecar JSON metadata
- saved diameter analysis CSV files
- saved Radon velocity analysis CSV files
Archive convention:
demo-small-v1.zip
demo-small/
cond1/
cond2/
Build the archive from the parent directory with:
zip -r demo-small-v1.zip demo-small-
Create or update the sample folder.
-
Build the versioned archive:
zip -r demo-small-v1.zip demo-small
-
Compute the SHA-256 hash:
shasum -a 256 demo-small-v1.zip
-
Create a GitHub release, for example
v0.1.0. -
Upload
demo-small-v1.zipas a release asset. -
Update
src/acqstore/sample_data.pyin the maincloudscoperepo if the URL, version, or hash changed.
Expected release asset URL:
https://github.com/mapmanager/cloudscope-data/releases/download/v0.1.0/demo-small-v1.zip
Do not add extra metadata files inside the sample dataset unless AcqStore itself needs them. Document dataset contents in this README instead.