Goodomics turns omics data and bioinformatics outputs into visual, structured, and queryable context. Start with a folder of pipeline results and generate a clear report. As your needs grow, add durable context around runs, samples, metrics, files, sample groups, and QC policies. Explore it through the dashboard, SQL, APIs, or AI agents. For shared deployments, enable user management for teams and organizations.
Explore Goodomics in the live demo: demo.goodomics.com.
The repo is organized as a Python monorepo with two package surfaces:
goodomics: the default full install for reports, ingestion, local storage, API, MCP, and the dashboard runtimegoodomics-core: the lightweight SDK/CLI package for pipeline and report-only use
pip install goodomicsStart with a report:
goodomics report ./examples/rnaseqThen initialize local state, ingest a run, and open the UI:
goodomics init
goodomics ingest ./examples/rnaseq --project my-project
goodomics servegoodomics --help
goodomics report ./examples/rnaseq --out /tmp/goodomics_report.html
goodomics init
goodomics ingest ./examples/rnaseq --project my-project
goodomics serveSee CONTRIBUTING.md for workspace setup, development commands, testing, and documentation workflows.
goodomics: Apache-2.0goodomics-core: Apache-2.0

