Tree from a file¶
This tree is not written on the page. The fence below holds a single line,
src: trees/ocean-obs.yaml, and the tree itself lives in
snippets/trees/ocean-obs.yaml, next to the JSON Schema that editors use to
check it. The same file could be shown on several pages.
ocean-obs / pyproject.toml
pyproject.toml
committedPackage metadata and tool settings
ocean-obs / data
data/
Measurements, from instrument output to gridded products
Contents
- raw/Untouched instrument files, never edited
- processed/Quality-controlled, gridded output
ocean-obs / data / raw
raw/
gitignoredUntouched instrument files, never edited
- Written by
- The ship's logging system
- Size
- About 2 GB per cruise
Raw files stay exactly as the instrument wrote them, so every processing step can be rerun from scratch. They are too large for git and are synced from the archive instead.
ocean-obs / data / processed
processed/
generatedQuality-controlled, gridded output
Contents
- underway.ncOne file per cruise
ocean-obs / data / processed / underway.nc
underway.nc
generatedOne file per cruise
- Written by
make process
ocean-obs / notebooks
notebooks/
Exploration and figures
Contents
- overview.ipynbCruise track and first look at the data
ocean-obs / notebooks / overview.ipynb
overview.ipynb
committedCruise track and first look at the data
ocean-obs / process.py
process.py
committedTurns raw files into processed ones
Raw data stays out of git: see data/raw/.