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.