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 Started
🧬

Experiment 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
Deep dive →
⚙️

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
Deep dive →
📓

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
Deep dive →
📊

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
Deep dive →
🗄️

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
Deep dive →
💰

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
Deep dive →
🔍

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
Deep dive →
🔧

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
Deep dive →

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