BioTracs

BioTracs standardizes modeling of computational processes and resources to provide traceability and reproducibility for bioinformatics workflows.


Key Features:

  • Transversal Framework: Enables modeling and implementation of computational workflows across scientific domains.
  • PRISM Architecture (Process Resource Interfacing SysteM): Models processes and resources and standardizes their interfaces to enable traceability and reproducibility.
  • Interoperability: Supports integration of heterogeneous analysis processes across programming languages and projects.
  • Scalability and Transparency: Scales from code to project level while exposing workflow structure for transparency and reducing specification and modeling effort.
  • Applied Robustness: Demonstrated capability to handle large-scale and complex datasets in metabolomics and clinical studies.
  • Implementation: Implemented in MATLAB as an object-oriented framework for workflow modeling.

Scientific Applications:

  • Workflow specification and modeling: Supports formal specification and modeling of computational workflows for bioinformatics analyses.
  • Integrative data analysis: Enables integration of heterogeneous datasets and analysis processes for combined analyses.
  • Reproducible and traceable research: Provides mechanisms to ensure reproducibility and traceability of analytical pipelines.
  • Metabolomics and clinical studies: Applied to large-scale metabolomics and clinical studies to manage complex analytical workflows and datasets.

Methodology:

Uses the PRISM architecture to model processes and resources and to standardize interfaces for traceability and reproducibility.

Topics

Details

Tool Type:
workflow
Programming Languages:
MATLAB, Python, C++, Java
Added:
1/18/2021
Last Updated:
2/4/2021

Operations

Publications

Abi-Ghanem J, Ouattara DA. BioTracs: A transversal framework for computational workflow standardization and traceability. Unknown Journal. 2020. doi:10.1101/2020.02.16.951624.

Links