Open source & public code

Public code around one GA4GH-oriented stack. Conformance tooling, reproducible demos, source-available infrastructure—and a clear license story.

For decision makers

Why this page matters if you are not deep in the stack

Short plain-language context. GA4GH in one sentence. How inclusion fits us. The rest of this page keeps the full technical depth.

Expand Collapse

Our public repositories and the white paper are how we show serious engineering before a long customer reference list exists: reproducible demos, conformance tooling, and clear licensing.

  • Procurement-friendly: Apache-2.0 vs BUSL is spelled out; links go straight to LICENSE files on GitHub.
  • Integration story: Ferrum targets many GA4GH interfaces in one runtime; HelixTest and the GA4GH Demo make that testable, not just claimed.
  • Community Stack and Lab Kit document honest trade-offs between integrated and modular GA4GH deployments.
  • If you need a narrative for your board or IT steering group, start with the PDF summary and then involve your technical owners for depth.

What is GA4GH?

The Global Alliance for Genomics and Health (GA4GH) is an international initiative that defines shared technical interfaces for genomic data and analyses. Partners connect under clear contracts instead of rebuilding bespoke integrations for every link.

Synaptic Four combines rigorous engineering with an explicit, lived commitment to neurodiversity and autism inclusion. That is part of who we are—not an add-on to the tech story. More: About us Autism

What we call “open source”

We distinguish between licenses that match the common Open Source Definition (OSI) and models where code is public but use is restricted.

Apache-2.0, MIT, etc. (OSI-aligned)

Licences such as Apache-2.0 or MIT are what many people mean by true open source: public source, reuse and modification within the licence terms, and alignment with the OSI definition. HelixTest, ga4gh-infra, Ferrum GA4GH Demo, GA4GH Community Stack, and HELIOS use Apache-2.0 or MIT.

BUSL-1.1 (source-available, not OSI “open source”)

The Business Source License is not “open source” in the OSI sense: code is visible and often free for defined uses (e.g. non-commercial research), while commercial use is restricted or only unlocked after a set period. We publish Ferrum Lab Kit under BUSL-1.1 – transparent and inspectable, but strategically different from Apache-2.0.

Commercial products (e.g. Ferrum, BioResearch Assistant) may use BUSL or other models; the LICENSE file in each repository and the product page are authoritative.

One runtime, many standards

Ferrum, ga4gh-infra, Ferrum Lab Kit, Ferrum GA4GH Demo, and HelixTest form one GA4GH-oriented platform: identity (Passports, DUO), data/compute (DRS, WES, TES, TRS, Beacon, htsget, Crypt4GH), deployment on-ramps, reproducible benchmarks, and CI conformance. Cross-service flows (TRS → DRS → WES → TES → Beacon) are first-class. The GA4GH Community Stack (MIT) offers a transparent upstream alternative for teaching and pilots.

Selected repositories

HelixTest

Apache-2.0

Standalone Rust conformance and integration suite for GA4GH-style platforms: API contracts (WES, TES, DRS, TRS, Beacon v2, htsget), workflow execution, cross-service E2E (TRS → DRS → WES → TES → Beacon), Passports, and Crypt4GH-oriented checks. Usable by any compatible stack—not only Ferrum. Results are a technical signal, not official GA4GH certification.

GitHub →

ga4gh-infra

Apache-2.0

Self-hostable Rust identity plane for GA4GH: OIDC brokering, Passport/Visa issuance, access decisions (ADS), DUO matching, and Service Registry. Co-deploys with Ferrum; native ARM/Pi builds for edge settings.

GitHub →

Ferrum GA4GH Demo

Apache-2.0

Reproducible demonstration and benchmark: one command runs Ferrum TRS · DRS · WES · TES on a small GIAB-style subset, then hap.py vs truth. Outputs include structured JSON (e.g. DRS micro-benchmarks: plain vs Crypt4GH-at-rest, optional client header timing). This repository is Apache-2.0; Ferrum upstream remains BUSL-1.1.

GitHub →

Ferrum Lab Kit

BUSL-1.1

On-ramp to Ferrum: deployment and integration layer for labs, ELIXIR node candidates, and GDI-style participants – selective GA4GH services against your storage, scheduler, and identity stack. Complements the main Ferrum repo; JSON conformance reports are open, licensed PDF output see repository.

GitHub →

GA4GH Community Stack

MIT

Curated open-source GA4GH deployment kit from upstream implementations (Beacon, WES, TES, DRS) with an honest comparison to Ferrum Lab Kit. For teaching, pilots, and teams that want maximum upstream transparency.

GitHub →

HELIOS

Apache-2.0

Genomics pipeline audit and validation: signed run records, compliance-oriented checks, JSON/PDF/RO-Crate exports. Core OSS under Apache-2.0; Synaptic Four sells support and optional dashboard hosting separately—see the product page.

GitHub →

More projects

Additional repositories (PCMS, SecureCollab, NeuroAttune, Mycelium, and others) are indexed on GitHub. SecureCollab is an Apache-2.0 proof-of-concept—not production-ready for patient data.

White paper

Ferrum: building GA4GH-compliant infrastructure as a first-principles practice—motivation, architecture, HelixTest conformance checks, GA4GH demo benchmarks, and how we work (incl. transparent AI-assisted engineering).

All publications →
Synaptic Four on GitHub View products