SBMate

SBMate evaluates the quality of semantic annotations in systems biology models to ensure accurate representation of biological entities and processes for model interpretation and reuse.


Key Features:

  • Evaluation Metrics: SBMate provides three default metrics—Coverage, Consistency, and Specificity—to assess presence of annotations, alignment of annotations with model elements, and level of annotation detail, respectively.
  • Extensibility: SBMate supports addition of custom metrics to adapt evaluations to different research needs and evolving systems biology modeling standards.
  • Repository-scale Analysis: The framework was applied to analyze 1,000 curated models from the BioModels repository to assess annotation quality across diverse biological contexts.

Scientific Applications:

  • Model validation: SBMate quantifies annotation completeness and correctness to support validation of systems biology models.
  • Model reuse and repurposing: Assessing Coverage, Consistency, and Specificity informs suitability of models for reuse or repurposing in new analyses.
  • Annotation benchmarking: SBMate enables benchmarking of annotation practices across model collections such as BioModels.

Methodology:

Implemented as a Python package, SBMate computes the three default metrics (Coverage, Consistency, Specificity) to evaluate semantic annotations and was applied to 1,000 models from the BioModels repository.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
3/29/2022
Last Updated:
3/29/2022

Operations

Publications

Shin W, Hellerstein JL, Munarko Y, Neal ML, Nickerson DP, Rampadarath AK, Sauro HM, Gennari JH. SBMate: A Framework for Evaluating Quality of Annotations in Systems Biology Models. Unknown Journal. 2021. doi:10.1101/2021.10.09.463757.