the genome-scale metabolic model test suite
Project description
Our goal in promoting this tool is to achieve two major shifts in the metabolic model building community:
Models should be version-controlled such that changes can be tracked and if necessary reverted. Ideally, they should be available through a public repository such as GitHub that will allow other researchers to inspect, share, and contribute to the model.
Models should, for the benefit of the community and for research gain, live up to certain standards and minimal functionality.
The memote tool therefore performs four subfunctions:
Create a skeleton git repository for the model.
Run the current model through a test suite that represents the community standard.
Generate an informative report which details the results of the test suite in a visually appealing manner.
(Re-)compute test statistics for an existing version controlled history of a metabolic model.
And in order to make this process as easy as possible the generated repository can easily be integrated with continuous integration testing providers such as Travis CI, which means that anytime you push a model change to GitHub, the test suite will be run automatically and a report will be available for you to look at via GitHub pages for your repository.
Documentation: https://memote.readthedocs.io/.
Installation
We highly recommend creating a Python virtualenv for your model tesing purposes.
To install memote, run this command in your terminal:
$ pip install memote
This is the preferred method to install memote, as it will always install the most recent stable release.
Contact
For comments and questions get in touch via
our gitter chatroom
or our mailing list.
Are you excited about this project? Consider contributing by adding novel tests, reporting or fixing bugs, and generally help us make this a better software for everyone.
Copyright
Copyright (c) 2017, Novo Nordisk Foundation Center for Biosustainability, Technical University of Denmark.
Free software: Apache Software License 2.0
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file memote-0.7.0.tar.gz
.
File metadata
- Download URL: memote-0.7.0.tar.gz
- Upload date:
- Size: 597.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8de985197f798f0e037925fe457e9146aeb3fa96fcec4b0a7c3a8def0a5cb62 |
|
MD5 | 9fde6432f1275bd9fd6a936266f59ff4 |
|
BLAKE2b-256 | 72a531845bb3ca9b4577281ab8f2530021db705ec64558c115d1987c81ad81bb |
Provenance
File details
Details for the file memote-0.7.0-py2.py3-none-any.whl
.
File metadata
- Download URL: memote-0.7.0-py2.py3-none-any.whl
- Upload date:
- Size: 629.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfd44d5db910824f7af36a54058743490ef828c2012d21bdfcf665d39da59ff2 |
|
MD5 | 53cf11612edc0a8aaa4ca571a51b556c |
|
BLAKE2b-256 | 73d8ad4f6b4eda9be8a3a914e314c5324ca2159b5a2ec02fb4a491de0e75d590 |