<htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width, initial-scale=1.0"/><title>Contents · COBREXA.jl</title><linkhref="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono"rel="stylesheet"type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/fontawesome.min.css"rel="stylesheet"type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/solid.min.css"rel="stylesheet"type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/brands.min.css"rel="stylesheet"type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css"rel="stylesheet"type="text/css"/><script>documenterBaseURL=".."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js"data-main="../assets/documenter.js"></script><script src="../siteinfo.js"></script><script src="../../versions.js"></script><linkclass="docs-theme-link"rel="stylesheet"type="text/css"href="../assets/themes/documenter-dark.css"data-theme-name="documenter-dark"data-theme-primary-dark/><linkclass="docs-theme-link"rel="stylesheet"type="text/css"href="../assets/themes/documenter-light.css"data-theme-name="documenter-light"data-theme-primary/><script src="../assets/themeswap.js"></script><linkhref="../assets/favicon.ico"rel="icon"type="image/x-icon"/></head><body><divid="documenter"><navclass="docs-sidebar"><aclass="docs-logo"href="../"><imgclass="docs-light-only"src="../assets/logo.svg"alt="COBREXA.jl logo"/><imgclass="docs-dark-only"src="../assets/logo-dark.svg"alt="COBREXA.jl logo"/></a><divclass="docs-package-name"><spanclass="docs-autofit">COBREXA.jl</span></div><formclass="docs-search"action="../search/"><inputclass="docs-search-query"id="documenter-search-query"name="q"type="text"placeholder="Search docs"/></form><ulclass="docs-menu"><li><aclass="tocitem"href="../">Home</a></li><li><spanclass="tocitem">User guide</span><ul><li><inputclass="collapse-toggle"id="menuitem-2-1"type="checkbox"/><labelclass="tocitem"for="menuitem-2-1"><spanclass="docs-label">Quickstart tutorials</span><iclass="docs-chevron"></i></label><ulclass="collapsed"><li><aclass="tocitem"href="../tutorials/">All tutorials</a></li><li><aclass="tocitem"href="../tutorials/1_loading/">Loading and converting model data</a></li><li><aclass="tocitem"href="../tutorials/2_analysis/">Basic analysis of constraint-based models</a></li><li><aclass="tocitem"href="../tutorials/3_hpc/">Distributed processing and HPC environments</a></li><li><aclass="tocitem"href="../tutorials/4_modifying/">Modifying and saving the models</a></li></ul></li><li><inputclass="collapse-toggle"id="menuitem-2-2"type="checkbox"/><labelclass="tocitem"for="menuitem-2-2"><spanclass="docs-label">Advanced tutorials</span><iclass="docs-chevron"></i></label><ulclass="collapsed"><li><aclass="tocitem"href="../advanced/">All advanced tutorials</a></li><li><aclass="tocitem"href="../advanced/1_variants/">Exploring many model variants</a></li><li><aclass="tocitem"href="../advanced/2_custom_model/">Working with custom models</a></li></ul></li><li><inputclass="collapse-toggle"id="menuitem-2-3"type="checkbox"/><labelclass="tocitem"for="menuitem-2-3"><spanclass="docs-label">Examples and notebooks</span><iclass="docs-chevron"></i></label><ulclass="collapsed"><li><aclass="tocitem"href="../notebooks/">All notebooks</a></li><li><aclass="tocitem"href="../notebooks/1_loading_converting_saving/">Loading, converting, and saving models</a></li><li><aclass="tocitem"href="../notebooks/2_finding_balance/">Finding balance and variability of constraint-based models</a></li><li><aclass="tocitem"href="../notebooks/3_basic_stdmodel_usage/">Basic usage of <code>StandardModel</code></a></li><li><aclass="tocitem"href="../notebooks/4_basic_core_coupled_usage/">Basic usage of <code>CoreModel</code> and <code>CoreModelCoupled</code></a></li><li><aclass="tocitem"href="../notebooks/5_basic_stdmodel_construction/">Model construction and modification</a></li><li><aclass="tocitem"href="../notebooks/6_screening/">Exploring model variants with <code>screen</code></a></li><li><aclass="tocitem"href="../notebooks/7_community_model/">Building and analysing a small community model</a></li><li><aclass="tocitem"href="../notebooks/8_custom_model/">Using a custom model data structure</a></li><li><aclass="tocitem"href="../notebooks/9_max_min_driving_force_analysis/">Maximum-minimum driving force analysis</a></li></ul></li></ul></li><li><spanclass="tocitem">Types and functions</span><ul><liclass="is-active"><aclass="tocitem"href>Contents</a></li><li><aclass="tocitem"href="analysis/">Analysis functions</a></li><li><aclass="tocitem"href="base/">Base functions</a></li><li><aclass="tocitem"href="io/">Input and output</a></li><li><aclass="tocitem"href="reconstruction/">Model construction functions</a></li><li><aclass="tocitem"href="types/">Types</a></li><li><aclass="tocitem"href="utils/">Utilities</a></li></ul></li><li><aclass="tocitem"href="../howToContribute/">How to contribute</a></li></ul><divclass="docs-version-selector field has-addons"><divclass="control"><spanclass="docs-label button is-static is-size-7">Version</span></div><divclass="docs-selector control is-expanded"><divclass="select is-fullwidth is-size-7"><selectid="documenter-version-selector"></select></div></div></div></nav><divclass="docs-main"><headerclass="docs-navbar"><navclass="breadcrumb"><ulclass="is-hidden-mobile"><li><aclass="is-disabled">Types and functions</a></li><liclass="is-active"><ahref>Contents</a></li></ul><ulclass="is-hidden-tablet"><liclass="is-active"><ahref>Contents</a></li></ul></nav><divclass="docs-right"><aclass="docs-edit-link"href="https://github.com/lcsb-biocore/COBREXA.jl/blob/master/docs/src/functions.md"title="Edit on GitHub"><spanclass="docs-icon fab"></span><spanclass="docs-label is-hidden-touch">Edit on GitHub</span></a><aclass="docs-settings-button fas fa-cog"id="documenter-settings-button"href="#"title="Settings"></a><aclass="docs-sidebar-button fa fa-bars is-hidden-desktop"id="documenter-sidebar-button"href="#"></a></div></header><articleclass="content"id="documenter-page"><h1id="Types-and-functions"><aclass="docs-heading-anchor"href="#Types-and-functions">Types and functions</a><aid="Types-and-functions-1"></a><aclass="docs-heading-anchor-permalink"href="#Types-and-functions"title="Permalink"></a></h1><ul><li><ahref="analysis/#Analysis-functions">Analysis functions</a></li><ul><li><ahref="analysis/#Common-analysis-functions">Common analysis functions</a></li><li><ahref="analysis/#Sampling">Sampling</a></li><li><ahref="analysis/#Analysis-modifiers">Analysis modifiers</a></li></ul><li><ahref="base/#Base-functions">Base functions</a></li><li><ahref="io/#Input-and-output">Input and output</a></li><ul><li><ahref="io/#File-I/O-and-serialization">File I/O and serialization</a></li><li><ahref="io/#Pretty-printing">Pretty printing</a></li></ul><li><ahref="reconstruction/#Model-construction-functions">Model construction functions</a></li><ul><li><ahref="reconstruction/#Functions-for-changing-the-models">Functions for changing the models</a></li><li><ahref="reconstruction/#Variant-specifiers">Variant specifiers</a></li></ul><li><ahref="types/#Types">Types</a></li><ul><li><ahref="types/#Base-types">Base types</a></li><li><ahref="types/#Model-types-and-contents">Model types and contents</a></li></ul><li><ahref="utils/#Utilities">Utilities</a></li><ul><li><ahref="utils/#Helper-functions">Helper functions</a></li><li><ahref="utils/#Macro-generated-functions-and-internal-helpers">Macro-generated functions and internal helpers</a></li><li><ahref="utils/#Logging-and-debugging-helpers">Logging and debugging helpers</a></li></ul></ul></article><navclass="docs-footer"><aclass="docs-footer-prevpage"href="../notebooks/9_max_min_driving_force_analysis/">« Maximum-minimum driving force analysis</a><aclass="docs-footer-nextpage"href="analysis/">Analysis functions »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal"id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <spanclass="colophon-date"title="Monday 16 May 2022 12:46">Monday 16 May 2022</span>. Using Julia version 1.7.0.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>