Everything your lab needs, in one place
bioAF covers the full computational biology workflow, experiment tracking, pipeline execution, interactive analysis, and everything in between.
Get StartedExperiment Management
Track experiments from bench to publication with structured, standards-compliant metadata.
- MINSEQE-compliant metadata for every experiment
- Sample batching with a defined status lifecycle
- Files, pipeline runs, and results all linked back to their source experiment
- GEO submission export with required fields pre-populated
Pipeline Engine
Run bioinformatics workflows without managing compute infrastructure, and author your own when the catalog isn't enough.
- Pre-configured nf-core pipelines: scRNA-seq, bulk RNA-seq, ATAC-seq, and more
- One-click launch with parameter overrides
- Real-time DAG visualization and log streaming per stage
- Custom pipelines run any program that runs on Linux: bash, Python, R, or arbitrary tools
- Develop in Work Nodes, then promote to a versioned pipeline backed by a GitHub repo or pasted script
- Custom QC dashboards driven by your own metrics, with full provenance from inputs to outputs
Notebook Sessions & Work Nodes
Interactive analysis in your browser, or a full Linux VM when you need to bring your own tools.
- JupyterHub for Python, RStudio Server for R
- Work Nodes: full Linux VMs with SSH, conda environments, and your GitHub repos pre-cloned
- Versioned environments built from a Dockerfile or conda spec
- Auto-stop on idle to eliminate unnecessary cloud spend
Results & Visualization
Explore and share analysis results, from single-cell embeddings to QC reports.
- Integrated CellxGene Discover for single-cell data assembly and browsing
- Auto-generated QC dashboards after every pipeline run
- Searchable plot archive with full-resolution downloads
- Role-based sharing so PIs can review results without touching the pipeline
Data Management
Centralized file management with automatic organization across the research lifecycle.
- Upload, browse, and download experiment data in one place
- Four-tier storage lifecycle: Ingest, Raw, Working, Results
- Auto-ingest for sequencer or CRO output files via Cloud Pub/Sub
- All data stays in your own GCP project: no hosted dependencies
Cost Center
Real-time cloud spending visibility without needing to navigate the GCP console.
- Components auto-scale to control cost when not in use
- Per-component and per-project spend breakdowns
- Trend charts with month-to-date projections
- Budget alerts at 50%, 80%, and 100% of your threshold
- Idle resource detection and cost optimization recommendations
Audit & Compliance
An immutable record of everything that happened, who did what, when, and to which resource.
- Every experiment, pipeline run, session, and file event is logged
- Human-readable descriptions, not raw event codes
- Trace any result back to its exact input data and parameters
- Exportable for regulatory reviews and compliance reporting
Infrastructure Management
Enable and disable platform components from the UI, no Terraform or Kubernetes experience needed.
- Component catalog with plain-language descriptions and cost estimates
- Preview the infrastructure plan before anything is provisioned
- Version-controlled infrastructure history with one-click rollback
- In-app upgrade notifications: review the changelog before applying
Ready to get started?
bioAF is free and open source. Deploy it on your own Google Cloud project in under an hour.
Read the Setup Guide