Ferrum

Sovereign GA4GH Bioinformatics Infrastructure

Built in Rust On-Premises BUSL-1.1

What is Ferrum?

Ferrum is a GA4GH-oriented bioinformatics infrastructure in memory-safe Rust. On-premise, with a focus on data sovereignty and privacy.

Was Ferrum nicht ist

  • • Keine formale Compliance-Zertifizierung (z. B. ISO, NIS2, EHDS).
  • • Kein vollständig gemanagter Cloud-Service – Ferrum wird in Ihrer eigenen Umgebung betrieben.
  • • Keine „One-Click“-Lösung für Governance oder Prozesse; diese müssen projektbezogen gestaltet werden.

GA4GH Services

DRS
WES
TES
TRS
Beacon v2
htsget
Passports

Deployment options

Demo

ferrum demo start

Single Node

ferrum single start

HPC Cluster

ferrum cluster start

Kubernetes

kubectl apply -f ferrum.yaml

Compliance

Designed for use in regulated environments (orientation towards GDPR, BDSG, Gaia-X, NIS2, EHDS, HIPAA). No certification claim.

Architecture

Rust, Async/Tokio, PostgreSQL, S3-compatible, Crypt4GH layer, provenance & RO-Crate export

Licensing

BUSL-1.1: free for permitted non-commercial research and other allowed uses per LICENSE; commercial use restricted. After four years the licence converts to Apache-2.0 (see LICENSE in the repository). The public HelixTest project (Apache-2.0) runs in CI against Ferrum; Ferrum Lab Kit (BUSL) complements selective deployments.

Installation

curl -sSf https://raw.githubusercontent.com/SynapticFour/Ferrum/main/install.sh | sh
ferrum demo start
View on GitHub Contact