Concerto is a memote repository for a community-level genome-scale metabolic model Memote test results for the models
This repository contains the continuous validation environment for a community-level genome-scale metabolic model (GEM) using Memote. Memote is a software tool that provides a suite of tests to ensure the quality and consistency of metabolic models. By integrating Memote into a continuous integration (CI) workflow, we can automatically validate updates to the GEM, ensuring that model modifications improve or maintain the model's integrity.
Clone the Repository
git clone https://github.com/pnnl-predictive-phenomics/concerto.git
cd concerto
Install Dependencies
pip install -r requirements.txt
Run Memote Tests Locally
memote run --filename "model.xml" --pytest-args "-v"
Set Up Continuous Integration
Interpret Results
We welcome contributions to improve the model's quality and extend its capabilities. Please read CONTRIBUTING.md
for guidelines on how to contribute.
This project is licensed under the Apache 2.0 license. See the LICENSE
file for details.
For support or to report issues, please file an issue on the GitHub issue tracker or contact the repository maintainers at [jeremy.zucker@pnnl.gov].