Skip to content

v0.1.0 — Initial public release

Choose a tag to compare

@lucaAyt lucaAyt released this 18 Jul 15:21
· 40 commits to master since this release

First stable release of mfethuls — a registry-driven ETL framework for laboratory instrument data.

Parsers — DSC, TGA, FTIR, UV-Vis, NMR, SEC, DMA, Rheometer, SAXS, MS (13 instruments) with canonical schema normalisation.

Pipeline — registry CSV describes experiments, system matches raw files by filename, outputs Parquet + DuckDB catalog + Postgres metadata.

Service mode — FastAPI + background worker, Bearer token auth, OneDrive sync via rclone, per-experiment ingest with live progress.

Streamlit dashboard — sync → ingest → browse datasets → ad-hoc plots → SVG/HTML export.

Deployment — DigitalOcean + Tailscale + Docker Compose, full guide in docs/deployment.md.