Use in FIP

The FAIR PBK standard is proposed as a harmonized framework for publishing PBK model implementations or model code. It is, however, not a complete specification for all aspects of FAIR as it focuses mainly on interoperability and reusability. Instead, it can be included as part of a broader FAIR specification (or FAIR implementation profile). The table below provides a proposal for such a FAIR specification and shows how the FAIR PBK standard contributes to implementation of the FAIR principles.

Id Description Implementation Part of PBK standard
F1 (Meta)data are assigned a globally unique and persistent identifier. Each PBK model must have a persistent identifier (e.g., DOI from Zenodo). No
F2 Data are described with rich metadata (defined by R1). A FAIR PBK model implementation (SBML file) must be accompanied by machine-readable metadata (e.g., JSON-LD), including title, description, version, authors (with ORCID), license, applicability domain, compartments, and parameters. Partially. The FAIR PBK standard itself does not prescribe how to provide accompanying metadata, but it does specify rules for annotating the SBML model itself, which contributes to rich metadata. The title, authors (with ORCID), applicability domain, compartments, and parameters must should match (or be extracted from) with the SBML model annotations.
F3 Metadata clearly and explicitly include the identifier of the data they describe. The metadata file must include the model identifier (e.g., DOI) and explicitly link it to the SBML file. No
F4 (Meta)data are registered or indexed in a searchable resource. A FAIR PBK model implementation must be deposited in a recognized repository (e.g., BioModels, Zenodo) that provides indexing and search capabilities. No
A1 (Meta)data are retrievable by their identifier using a standardised communications protocol. A FAIR PBK model implementation must be retrievable via a stable HTTP(S) link from the repository. No
A1.1 The protocol is open, free, and universally implementable. The repository on which A FAIR PBK model is hosted should provide download access through openly accessible HTTP(S) endpoints. No
A1.2 The protocol allows for an authentication and authorisation procedure, where necessary. Repositories may support optional authentication for restricting access to a FAIR PBK model implementation, but metadata must always remain accessible. No
A2 Metadata are accessible, even when the data are no longer available. Metadata must remain persistent in repositories, even if the model file is deprecated or withdrawn. No
I1 (Meta)data use a formal, accessible, shared, and broadly applicable language for knowledge representation. A FAIR PBK model implementation must be published in SBML Level 3 Version 2 (or higher). Metadata should be in a standard format (e.g., JSON-LD, RDF). Partially. The use of SBML Level 3 Version 2 (or higher) is part of the FAIR PBK standard.
I2 Data use vocabularies that follow FAIR principles. The FAIR PBK standard prescribes the use of specific vocabularies (PBPKO, ChEBI, NCBI taxonomy) that follow the FAIR principles. Yes. A PBK model implementation that complies to the FAIR PBK standard inherently fulfills this principle.
I3 (Meta)data include qualified references to other (meta)data. Annotations in SBML must use RDF-based MIRIAM qualifiers to link model elements to ontology identifiers and external resources. Yes. A PBK model implementation that complies to the FAIR PBK standard inherently fulfills this principle.
R1 (Meta)data are richly described with a plurality of accurate and relevant attributes. PBK model metadata must include detailed applicability domain (species, chemicals), compartments, parameters, and provenance. Yes. A PBK model implementation that complies to the FAIR PBK standard inherently fulfills this principle.
R1.1 (Meta)data are released with a clear and accessible data usage license. Metadata must explicitly state the reuse license (e.g., CC-BY, MIT). No
R1.2 (Meta)data are associated with detailed provenance. Metadata must include references to related publications (DOI), original model code (if applicable), and development history. No
R1.3 (Meta)data meet domain-relevant community standards. A FAIR PBK model implementation must comply with the FAIR PBK standard rules for SBML encoding and annotation. Yes. The FAIR PBK standard is proposed as a community standard. A PBK model implementation that complies to the FAIR PBK standard inherently fulfills this principle.