File Exchange

image thumbnail

The COnstraint-Based Reconstruction and Analysis Toolbox

version 3.0.4 (94.7 MB) by laurentheirendt
Creation and analysis of biochemical constraint-based models: the COBRA Toolbox v3.0

54 Downloads

Updated 07 Mar 2021

From GitHub

View Version History

View license on GitHub

The COnstraint-Based Reconstruction and Analysis Toolbox is a MATLAB software suite for quantitative prediction of cellular and multicellular biochemical networks with constraint-based modelling. It implements a comprehensive collection of basic and advanced modelling methods, including reconstruction and model generation as well as biased and unbiased model-driven analysis methods.

It is widely used for modelling, analysing and predicting a variety of metabolic phenotypes using genome-scale biochemical networks.

-- Manuscript available under doi.org/10.1038/s41596-018-0098-2

Cite As

Laurent Heirendt & Sylvain Arreckx, Thomas Pfau, Sebastian N. Mendoza, Anne Richelle, Almut Heinken, Hulda S. Haraldsdottir, Jacek Wachowiak, Sarah M. Keating, Vanja Vlasov, Stefania Magnusdottir, Chiam Yu Ng, German Preciat, Alise Zagare, Siu H.J. Chan, Maike K. Aurich, Catherine M. Clancy, Jennifer Modamio, John T. Sauls, Alberto Noronha, Aarash Bordbar, Benjamin Cousins, Diana C. El Assal, Luis V. Valcarcel, Inigo Apaolaza, Susan Ghaderi, Masoud Ahookhosh, Marouen Ben Guebila, Andrejs Kostromins, Nicolas Sompairac, Hoai M. Le, Ding Ma, Yuekai Sun, Lin Wang, James T. Yurkovich, Miguel A.P. Oliveira, Phan T. Vuong, Lemmer P. El Assal, Inna Kuperstein, Andrei Zinovyev, H. Scott Hinton, William A. Bryant, Francisco J. Aragon Artacho, Francisco J. Planes, Egils Stalidzans, Alejandro Maass, Santosh Vempala, Michael Hucka, Michael A. Saunders, Costas D. Maranas, Nathan E. Lewis, Thomas Sauter, Bernhard Ø. Palsson, Ines Thiele, Ronan M.T. Fleming, Creation and analysis of biochemical constraint-based models: the COBRA Toolbox v3.0, Nature Protocols, volume 14, pages 639–702, 2019 doi.org/10.1038/s41596-018-0098-2.

Comments and Ratings (2)

Debdip Brahma

Error using getDistributedModelFolder (line 36)
Requested Model not present in the model directory.\n This is either due to the model not being downloaded, or not being part of the distributed models.

Error in initCobraToolbox (line 280)
xmlTestFile = [getDistributedModelFolder(xmlTestModel) filesep xmlTestModel];

whenever i am initializing i am getting the above message.....please help

Oveis Jamialahmadi

MATLAB Release Compatibility
Created with R2018b
Compatible with R2014b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

.artenolis

deprecated

deprecated/_cardOpt_tangiCode

deprecated/_directionalityReport_old

deprecated/_fluxomics_obsolete

deprecated/_io_depreciated

deprecated/_maps_old

deprecated/_maps_old/tools

deprecated/_modelManipulationOri

deprecated/_testDependencyStructure

deprecated/_thermo_old_data

deprecated/_topology/FR

deprecated/_topology/lrs

docs/source/guides

docs/source/installation

docs/source/modules

external/analysis

external/analysis/RAVEN

external/analysis/StoichTools

external/analysis/fastFVAmex

external/analysis/graph_analysis

external/analysis/lnbin

external/analysis/mptoolbox

external/analysis/mptoolbox/@mp

external/analysis/mptoolbox/@mp/private

external/analysis/plotConfMat

external/analysis/totallyUnimodular

external/base/install

external/base/io

external/base/io/BuildMPS

external/base/io/json

external/base/io/libSBML-5.17-matlab

external/base/io/xlwrite

external/base/samplers/constrained-logconcave-sampler

external/base/samplers/constrained-logconcave-sampler/code

external/base/samplers/constrained-logconcave-sampler/code/diagnostics

external/base/samplers/constrained-logconcave-sampler/code/prepare

external/base/samplers/constrained-logconcave-sampler/code/sample

external/base/samplers/constrained-logconcave-sampler/code/utils

external/base/samplers/constrained-logconcave-sampler/paper/sampling/bio

external/base/samplers/constrained-logconcave-sampler/paper/sampling/mixing

external/base/samplers/constrained-logconcave-sampler/paper/sampling/netlib

external/base/samplers/constrained-logconcave-sampler/paper/utils

external/base/samplers/constrained-logconcave-sampler/paper/volume

external/base/samplers/constrained-logconcave-sampler/tests

external/base/samplers/constrained-logconcave-sampler/tests/problems

external/base/samplers/constrained-logconcave-sampler/tests/problems/basic

external/base/samplers/constrained-logconcave-sampler/utils

external/base/solvers/glpkmex

external/base/solvers/lusolMex32bit

external/base/utilities

external/base/utilities/NearestSymmetricPositiveDefinite

external/base/utilities/append_pdfs

external/base/utilities/cellstructeq

external/base/utilities/datastructure

external/base/utilities/dependencyAnalyzer

external/base/utilities/findjobj

external/base/utilities/histogram_distance

external/base/utilities/m2html

external/base/utilities/m2html/@template

external/base/utilities/m2html/@template/private

external/base/utilities/m2html/private

external/base/utilities/matrixcomp

external/base/utilities/programStatistics

external/base/utilities/rdir

external/base/utilities/sloc

external/base/utilities/slocDir

external/base/utilities/slocstat

external/base/utilities/textprogressbar

external/base/utilities/violinPlots

external/dataIntegration/mCADRE

external/visualization

external/visualization/barvalues

external/visualization/distinguishable_colors

external/visualization/labelpoints

external/visualization/plotregion

external/visualization/spyc

external/visualization/venn

src/analysis/FBA

src/analysis/FVA

src/analysis/FVA/fastFVA

src/analysis/KLdistance

src/analysis/MOMA

src/analysis/QFCA

src/analysis/ROOM

src/analysis/coupling

src/analysis/deletion

src/analysis/dynamicFBA

src/analysis/exploration

src/analysis/exploration/surfNetSubfunctions

src/analysis/findMIIS

src/analysis/fluxEnrichmentAnalysis

src/analysis/gMCS

src/analysis/geometricFBA

src/analysis/mdFBA

src/analysis/multiSpecies/SteadyCom

src/analysis/multiSpecies/SteadyCom/subroutines

src/analysis/multiSpecies/microbiomeModelingToolbox/additionalAnalysis

src/analysis/multiSpecies/microbiomeModelingToolbox/mgPipe

src/analysis/multiSpecies/microbiomeModelingToolbox/pairwiseInteractionModeling

src/analysis/parsimoniousFBA

src/analysis/rFBA

src/analysis/rMTA

src/analysis/relaxedFBA

src/analysis/robustnessAnalysis

src/analysis/rumba

src/analysis/sampling

src/analysis/sampling/ACHR

src/analysis/sampling/CHRR

src/analysis/sparseFBA

src/analysis/subspaces

src/analysis/subspaces/lsqr

src/analysis/subspaces/nullspace

src/analysis/subspaces/rank

src/analysis/subspaces/rowReduce

src/analysis/subspaces/subspaceProjection

src/analysis/thermo/componentContribution

src/analysis/thermo/directionalityReport

src/analysis/thermo/directionalityReport/old

src/analysis/thermo/experimentalData

src/analysis/thermo/experimentalData/alberty2006

src/analysis/thermo/experimentalDesign

src/analysis/thermo/groupContribution

src/analysis/thermo/molFiles

src/analysis/thermo/protons

src/analysis/thermo/reactantContribution

src/analysis/thermo/thermoFBA

src/analysis/thermo/transport

src/analysis/thermo/utilities

src/analysis/thermo/vonBertalanffy

src/analysis/topology

src/analysis/topology/FR

src/analysis/topology/conservedMoieties

src/analysis/topology/conservedMoieties/old

src/analysis/topology/extremeRays/lrs

src/analysis/topology/extremeRays/lrs/lrsInterface

src/analysis/topology/extremeRays/optimalRays

src/analysis/topology/graphHypergraphConversion

src/analysis/transport

src/analysis/uFBA

src/analysis/wholeBody/PSCMToolbox

src/analysis/wholeBody/PSCMToolbox/BMRcalculations

src/analysis/wholeBody/PSCMToolbox/hostMicrobeInteraction

src/analysis/wholeBody/PSCMToolbox/io

src/analysis/wholeBody/PSCMToolbox/setConstraints

src/analysis/wholeBody/PSCMToolbox/setConstraints/diets

src/analysis/wholeBody/PSCMToolbox/setConstraints/organWeight

src/base

src/base/ci

src/base/install

src/base/io

src/base/io/BiGG

src/base/io/KEGG

src/base/io/definitions

src/base/io/newt

src/base/io/old

src/base/io/utilities

src/base/io/utilities/SBML

src/base/solvers

src/base/solvers/NLP

src/base/solvers/cardOpt/smoothConcave

src/base/solvers/cardOpt/sparseLP

src/base/solvers/cardOpt/sparseLP/old

src/base/solvers/cplex

src/base/solvers/gams

src/base/solvers/getSetSolver

src/base/solvers/init

src/base/solvers/lindo

src/base/solvers/lp_solve

src/base/solvers/param

src/base/solvers/rescale

src/base/solvers/varKin

src/base/solvers/varKin/BDCAmethods

src/base/solvers/varKin/derFreeMethods

src/base/solvers/varKin/levMarMethods

src/base/utilities

src/dataIntegration/chemoInformatics

src/dataIntegration/chemoInformatics/inchi

src/dataIntegration/chemoInformatics/molecularWeight

src/dataIntegration/chemoInformatics/molecularWeight/basicPhysicochemicalData

src/dataIntegration/fluxomics

src/dataIntegration/fluxomics/atomTransition

src/dataIntegration/fluxomics/c13solver

src/dataIntegration/metabotools

src/dataIntegration/transcriptomics

src/dataIntegration/transcriptomics/FASTCORE