Skip to content

SciLifeLab Architecture Board

Ensuring interoperable, sustainable, and FAIR infrastructure across SciLifeLab's federated platforms.

The Architecture Board provides technical governance and guidance for SciLifeLab infrastructure, enabling seamless collaboration while respecting platform autonomy. We support decision-making for technical architecture across all SciLifeLab platforms and services.

Need Architecture Help?

  • No question too small
  • We aim to respond promptly
  • Early guidance prevents expensive mistakes

Open an Issue Start a Discussion architecture@scilifelab.se

What We Do

%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#a7c947', 'primaryTextColor': '#1a1a1a', 'primaryBorderColor': '#8bb030', 'lineColor': '#045c64', 'secondaryColor': '#e8f5e9', 'tertiaryColor': '#f5f5f5', 'fontFamily': 'Open Sans'}}}%%
graph LR
    A[Project Team] -->|Question| B[Architecture Board]
    B -->|Guidance| A
    B -->|Decision| C[ADR]
    C -->|Published| D[Documentation]
    D -->|Informs| A

Architecture Guidance

Best practices for technical design, integration patterns, and technology choices.

Decision Records

Transparent documentation of all significant architectural decisions (ADRs).

Cross-Platform Coordination

Facilitate collaboration to ensure coherent architecture across SciLifeLab.

Recent Decisions

Decision Status Summary
ADR-0004: MkDocs Material Accepted Use MkDocs Material for documentation site
ADR-0003: Single Process Accepted Single process for architecture requests
ADR-0002: CC BY-SA 4.0 Accepted Use CC BY-SA 4.0 license for content
ADR-0001: Record Decisions Accepted Record architecture decisions as ADRs

Board Members

Name Affiliation Role
Jonas Hagberg NBIS Chair, Certified IT Architect
Johan Viklund NBIS Technical Expert
Jonas Söderberg NBIS SCoRe Technical Expert
Johannes Alneberg NGI Technical Expert
Jonas Windhager NBIS BIIF Technical Expert

Adjunct members: Björn Nystedt, Hanna Kultima (Integrated Data Services Project Management Team)

Get Involved

The Architecture Board welcomes input from all SciLifeLab teams and the broader academic community. Whether you have a technical proposal, an architecture concern, or need guidance on a decision, we're here to help.

How to Contribute

  1. Not sure yet? Start a GitHub Discussion or email architecture@scilifelab.se
  2. Have a question? Open a GitHub Issue to get guidance
  3. Proposing a change? Create an ADR following our template
  4. Found an issue? Submit a pull request with your suggested improvements

Part of SciLifeLab – Sweden's national infrastructure for life sciences research.

Please cite as: SciLifeLab Architecture Board. (2025). SciLifeLab Architecture Governance. GitHub repository: https://github.com/SciLifeLab/architecture