noxdb is the lab's MariaDB metadata database and the Python package that talks to it. It stores metadata and file pointers for biological samples — subjects, visits, samples, and where the resulting data files live on disk. The subject → visit → sample → files chain is pure lineage; project membership is a separate many-to-many relation (project_samples), so a sample can belong to several projects.
Full documentation: https://polymerase3.github.io/noxDB/
- Quickstart — connecting, querying, and fetching data
- Schema — table layout and controls design
- API reference — every public function
- Install — prerequisites and credential setup
- Schema, DB admin, access: Mateusz Franciszek Kołek — mateusz.kolek@meduniwien.ac.at
- Co-maintainer: Gabriel Innocenti — gabriel.innocenti@meduniwien.ac.at
- Bugs / feature requests: GitHub issues