The COnstraint-Based Reconstruction and Analysis Toolbox
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.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
.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
docs/source/guides
docs/source/installation
docs/source/modules
external/analysis
external/analysis/RAVEN
external/analysis/StoichTools
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.19-matlab
external/base/io/pdb2mat_v1.1
external/base/io/xlwrite
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/codeConsistency
external/base/utilities/datastructure
external/base/utilities/dependencyAnalyzer
external/base/utilities/findjobj
external/base/utilities/grep
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/vennX
external/base/utilities/violinPlots
external/dataIntegration/mCADRE
external/visualization
external/visualization/barvalues
external/visualization/crameri
external/visualization/distinguishable_colors
external/visualization/gscatter3b
external/visualization/labelpoints
external/visualization/linspecer
external/visualization/plotregion
external/visualization/spyc
external/visualization/venn
external/visualization/venn4
src/analysis/FBA
src/analysis/FVA
src/analysis/FVA/fastFVA
src/analysis/FVA/fastFVA/mex
src/analysis/GT1
src/analysis/KLdistance
src/analysis/LT1
src/analysis/LT2
src/analysis/MOMA
src/analysis/QFCA
src/analysis/ROOM
src/analysis/calculateFluxShifts
src/analysis/coupling
src/analysis/deletion
src/analysis/deletion/Syntheticlethals/Fast-SL
src/analysis/dynamicFBA
src/analysis/exploration
src/analysis/exploration/surfNetSubfunctions
src/analysis/fastForest
src/analysis/filterNonFluxReactions
src/analysis/filterRateLimittingReactions
src/analysis/findMIIS
src/analysis/findUpDownRegulatedGenes
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/nutritionAlgorithm
src/analysis/parsimoniousFBA
src/analysis/percentileCalc
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/BarrierRound
src/analysis/sampling/BarrierRound/CMatrix
src/analysis/sampling/BarrierRound/CMatrix/coverage
src/analysis/sampling/BarrierRound/CMatrix/include
src/analysis/sampling/BarrierRound/PolytopeSimplifier
src/analysis/sampling/BarrierRound/PolytopeSimplifier/coverage
src/analysis/sampling/BarrierRound/utils
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/componentContribution/new
src/analysis/thermo/componentContribution/old
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/findThermoConsistentFluxSubset
src/analysis/thermo/formulae
src/analysis/thermo/groupContribution
src/analysis/thermo/groupContribution/jankowski
src/analysis/thermo/groupContribution/new
src/analysis/thermo/groupContribution/old
src/analysis/thermo/groupContribution/wang
src/analysis/thermo/inchi
src/analysis/thermo/inchi/new
src/analysis/thermo/inchi/old
src/analysis/thermo/molFiles
src/analysis/thermo/molFiles/new
src/analysis/thermo/molFiles/old
src/analysis/thermo/optCardThermo
src/analysis/thermo/protons
src/analysis/thermo/protons/new
src/analysis/thermo/protons/old
src/analysis/thermo/reactantContribution
src/analysis/thermo/thermoDirectionality
src/analysis/thermo/thermoFBA
src/analysis/thermo/trainingModel
src/analysis/thermo/trainingModel/new
src/analysis/thermo/trainingModel/old
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/Nutrition_Modelling_Toolbox
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/codeConsistency
src/base/install
src/base/io
src/base/io/BiGG
src/base/io/KEGG
src/base/io/definitions
src/base/io/json
src/base/io/newt
src/base/io/old
src/base/io/python
src/base/io/python/cobrapy
src/base/io/python/condalab
src/base/io/python/pyPath
src/base/io/python/tmp
src/base/io/utilities
src/base/io/utilities/SBML
src/base/paths
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/entropicFBA
src/base/solvers/gams
src/base/solvers/getSetSolver
src/base/solvers/init
src/base/solvers/lindo
src/base/solvers/lp_solve
src/base/solvers/msk
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/chatGPT/MatGPT/helpers
src/dataIntegration
src/dataIntegration/XomicsToModel
src/dataIntegration/XomicsToModel/analysis
src/dataIntegration/XomicsToModel/metabolomics
src/dataIntegration/XomicsToModel/oneRxnPerActiveGene
src/dataIntegration/XomicsToModel/prepareData
src/dataIntegration/XomicsToModel/proteomics
src/dataIntegration/XomicsToModel/thermoKernel
src/dataIntegration/XomicsToModel/thermoKernel/thermoQP
src/dataIntegration/chemoInformatics
src/dataIntegration/chemoInformatics/RXN
src/dataIntegration/chemoInformatics/RXN/old
src/dataIntegration/chemoInformatics/inchi
src/dataIntegration/chemoInformatics/metabolites
src/dataIntegration/chemoInformatics/molecularWeight
src/dataIntegration/chemoInformatics/molecularWeight/basicPhysicochemicalData
src/dataIntegration/chemoInformatics/reactions
src/dataIntegration/fluxomics
src/dataIntegration/fluxomics/atomTransition
src/dataIntegration/fluxomics/atomTransition/ATN
src/dataIntegration/fluxomics/c13solver
src/dataIntegration/inactiveGeneDeletion
src/dataIntegration/metaboAnnotator/analyseMetStruct
src/dataIntegration/metaboAnnotator/buildMetStruct
src/dataIntegration/metaboAnnotator/connect2resources
src/dataIntegration/metaboAnnotator/generateMetInfo
src/dataIntegration/metaboAnnotator/molFileFinder
src/dataIntegration/metabotools
src/dataIntegration/modelCreation
src/dataIntegration/transcriptomics
src/dataIntegration/transcriptomics/FASTCORE
src/dataIntegration/transcriptomics/GIMME
src/dataIntegration/transcriptomics/INIT
src/dataIntegration/transcriptomics/MBA
src/dataIntegration/transcriptomics/MOOMIN
src/dataIntegration/transcriptomics/SWIFTCORE
src/dataIntegration/transcriptomics/eFlux
src/dataIntegration/transcriptomics/iMAT
src/dataIntegration/transcriptomics/preprocessing
src/design
src/design/optForce
src/design/optForceGAMS
src/reconstruction
src/reconstruction/comparison
src/reconstruction/comparison/modelBorgifier
src/reconstruction/demeter/src/debugging
src/reconstruction/demeter/src/integration
src/reconstruction/demeter/src/properties
src/reconstruction/demeter/src/refinement
src/reconstruction/demeter/suite/reports
src/reconstruction/demeter/suite/tests
src/reconstruction/fastGapFill
src/reconstruction/fastGapFill/AuxillaryFiles
src/reconstruction/growthExpMatch
src/reconstruction/metaboRePort
src/reconstruction/metaboRePort/other
src/reconstruction/modelGeneration
src/reconstruction/modelGeneration/fluxConsistency
src/reconstruction/modelGeneration/fluxConsistency/DCA
src/reconstruction/modelGeneration/fluxConsistency/GREEDY
src/reconstruction/modelGeneration/massBalance
src/reconstruction/modelGeneration/modelProperties
src/reconstruction/modelGeneration/modelVerification
src/reconstruction/modelGeneration/stoichConsistency
src/reconstruction/rBioNet
src/reconstruction/refinement
src/reconstruction/refinement/GPRLogic
src/visualization/EscherMap
src/visualization/SAMMIM
src/visualization/cellDesigner
src/visualization/convert
src/visualization/createMetIntrcNetwork
src/visualization/efmviz
src/visualization/entropicFBA
src/visualization/maps/ReconMap
src/visualization/metabolicCartography
src/visualization/paint4Net/Draw_by_met
src/visualization/paint4Net/Draw_by_rxn
src/visualization/visualizeEpistasis
test
test/additionalTests/testCD
test/additionalTests/testConvertOldStyleModel
test/additionalTests/testDemeter
test/additionalTests/testElementalComposition
test/additionalTests/testFindSparsePathway
test/additionalTests/testFitC13Data
test/additionalTests/testFluxConsistency
test/additionalTests/testHillFormula
test/additionalTests/testHypergraphConstruction
test/additionalTests/testLegacy
test/additionalTests/testMaps
test/additionalTests/testModels
test/additionalTests/testMolecularMass
test/additionalTests/testOptCardinality
test/additionalTests/testOpti
test/additionalTests/testRelaxedFBA
test/additionalTests/testSammi
test/additionalTests/testStoichiometricConsistency
test/additionalTests/testThermo
test/additionalTests/testTissueModel
test/additionalTests/testTopology
test/additionalTests/testVonBertalanffy
test/additionalTests/testcreateMetIntrcNetwork
test/verifiedTests/analysis/testBiomassPrecursorCheck
test/verifiedTests/analysis/testCompareExpression
test/verifiedTests/analysis/testConnectedComponents
test/verifiedTests/analysis/testCorrespondingRowsCols
test/verifiedTests/analysis/testDeletionStudy
test/verifiedTests/analysis/testDynamicFBA
test/verifiedTests/analysis/testEnumerateOptimal
test/verifiedTests/analysis/testExploration
test/verifiedTests/analysis/testFASTCORE
test/verifiedTests/analysis/testFASTCORE/testLP9
test/verifiedTests/analysis/testFBA
test/verifiedTests/analysis/testFEA
test/verifiedTests/analysis/testFVA
test/verifiedTests/analysis/testFindBlockedReaction
test/verifiedTests/analysis/testFluxShifts
test/verifiedTests/analysis/testGT1
test/verifiedTests/analysis/testGeneMCS
test/verifiedTests/analysis/testGeometricFBA
test/verifiedTests/analysis/testKLdistance
test/verifiedTests/analysis/testLT1
test/verifiedTests/analysis/testLT2
test/verifiedTests/analysis/testMDFBA
test/verifiedTests/analysis/testMOMA
test/verifiedTests/analysis/testMTA
test/verifiedTests/analysis/testMultiSpeciesModelling
test/verifiedTests/analysis/testNonFluxReactions
test/verifiedTests/analysis/testNullspace
test/verifiedTests/analysis/testOptimizeCbModel
test/verifiedTests/analysis/testPercentileCalc
test/verifiedTests/analysis/testPrint
test/verifiedTests/analysis/testQFCA
test/verifiedTests/analysis/testROOM
test/verifiedTests/analysis/testRank
test/verifiedTests/analysis/testRateLimittingReactions
test/verifiedTests/analysis/testRobustnessAnalysis
test/verifiedTests/analysis/testSampling
test/verifiedTests/analysis/testSteadyCom
test/verifiedTests/analysis/testSubspaces
test/verifiedTests/analysis/testThermo
test/verifiedTests/analysis/testTopology
test/verifiedTests/analysis/testTopology/testConvertHypergraphToBipartiteGraph
test/verifiedTests/analysis/testfindMIIS
test/verifiedTests/analysis/testpFBA
test/verifiedTests/analysis/testrFBA
test/verifiedTests/analysis/testuFBA
test/verifiedTests/base/testCardOpt
test/verifiedTests/base/testIO
test/verifiedTests/base/testIO/testKEGG
test/verifiedTests/base/testIO/testUtilities
test/verifiedTests/base/testInstall
test/verifiedTests/base/testMPS
test/verifiedTests/base/testOutputNetworkCytoscape
test/verifiedTests/base/testParseCobraVarargin
test/verifiedTests/base/testSolvers
test/verifiedTests/base/testSolvers/NLPscripts
test/verifiedTests/base/testTools
test/verifiedTests/base/testXls2Model
test/verifiedTests/base/testwritePajekNet
test/verifiedTests/dataIntegration/testChemoInformatics
test/verifiedTests/dataIntegration/testEFlux
test/verifiedTests/dataIntegration/testInactiveGeneDeletion
test/verifiedTests/dataIntegration/testMOOMIN
test/verifiedTests/dataIntegration/testMetaboTools
test/verifiedTests/dataIntegration/testMinimumRequirements
test/verifiedTests/dataIntegration/testModelCreation
test/verifiedTests/dataIntegration/testPreprocessing
test/verifiedTests/dataIntegration/testSWIFTCORE
test/verifiedTests/design
test/verifiedTests/design/testGDLS
test/verifiedTests/design/testOptForce
test/verifiedTests/design/testOptKnock
test/verifiedTests/reconstruction
test/verifiedTests/reconstruction/testComputeMetFormulae
test/verifiedTests/reconstruction/testConstraintModifications
test/verifiedTests/reconstruction/testDetectDeadEnds
test/verifiedTests/reconstruction/testElementalBalance
test/verifiedTests/reconstruction/testFastGapFill
test/verifiedTests/reconstruction/testFastLeakTest
test/verifiedTests/reconstruction/testGPRLogic
test/verifiedTests/reconstruction/testGapFind
test/verifiedTests/reconstruction/testGrowthExpMatch
test/verifiedTests/reconstruction/testInChI
test/verifiedTests/reconstruction/testMassChargeBalance
test/verifiedTests/reconstruction/testMaxCardConservationVector
test/verifiedTests/reconstruction/testModelBorgifier
test/verifiedTests/reconstruction/testModelGeneration
test/verifiedTests/reconstruction/testModelManipulation
test/verifiedTests/reconstruction/testRBioNet
test/verifiedTests/visualization/testEFMviz
test/verifiedTests/visualization/testPaint4Net
test/verifiedTests/visualization/testReconMap
test/verifiedTests/visualization/testVisualizeEpistasis
external/analysis/StoichTools
external/base/utilities/NearestSymmetricPositiveDefinite
external/base/utilities/grep
external/visualization/crameri
src/analysis/thermo/trainingModel/new
src/reconstruction/metaboRePort
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
3.0.4 | Update of citation as paper has been accepted. |
|
|
3.0.0 |
|