# Metabolic Modeling

KBase has a suite of [Apps supporting the reconstruction, prediction, and design of metabolic models](https://kbase.us/applist/#Metabolic%20Modeling) in microbes and plants. Genome-scale metabolic models can be used to explore an organism’s growth in specific media conditions, determine which biochemical pathways are present, optimize production of an important metabolite, identify high flux pathways, and more.

### **Flux Balance Analysis**

* [MS2 - Build Prokaryotic Metabolic Models with OMEGGA](https://kbase.us/applist/apps/ModelSEEDReconstruction/build_metabolic_models/release)  – Construct genome-scale metabolic models based on a bacterial genome and media conditions utilizing omics-enabled global gapfilling (OMEGGA)&#x20;
  * Red - consumed, green - produced, blue - not consumed
* [MS2 - Improved Gapfill Metabolic Model with OMEGGA](https://kbase.us/applist/apps/ModelSEEDReconstruction/gapfill_metabolic_models/release) – Fill in missing reactions based on stoichiometry
* [Run Flux Balance Analysis](https://kbase.us/applist/apps/fba_tools/run_flux_balance_analysis/release) – Predict metabolic fluxes based on steady state analyses
* [Compare FBA solutions](https://kbase.us/applist/apps/fba_tools/compare_fba_solutions/release) – Determine optimal conditions of flux&#x20;
* [Check Model Mass Balance](https://kbase.us/applist/apps/fba_tools/check_model_mass_balance/release) – Ensure accuracy&#x20;
* [Compare Models](https://kbase.us/applist/apps/fba_tools/compare_models/release) – View multiple models side by side

### Editing Models

* [Edit Metabolic Model](https://kbase.us/applist/apps/fba_tools/edit_metabolic_model/release) – Build unique models suited to specific experiments.&#x20;
* [Create or Edit Media](https://kbase.us/applist/apps/fba_tools/edit_media/release) – Create specialized growth conditions
* [Bulk Download Modeling Objects](https://kbase.us/applist/apps/fba_tools/bulk_download_modeling_objects/release) – Save modeling data for future analysis&#x20;

### Comparative Genomics

* [Propagate Model to New Genome](https://kbase.us/applist/apps/fba_tools/propagate_model_to_new_genome/release) – Translate metabolic models from one organism to another

### Expression

* [Compare Flux with Expression ](https://kbase.us/applist/apps/fba_tools/compare_flux_with_expression/release)– Compare reaction fluxes with gene expression values to identify metabolic pathways where expression and flux data agree or conflict and compare with chemical abundance data
* [Simulate Growth on Phenotype Data](https://kbase.us/applist/apps/fba_tools/simulate_growth_on_phenotype_data/release) – Reconcile models with empirical data

### **Metabolomics**

* [Escher Pathway Viewer App](https://narrative.kbase.us/#catalog/apps/kb_escher/run_kb_pathway_view/beta) ([in beta](https://docs.kbase.us/apps/beta)) – Display Escher metabolic pathways and combine pathways with flux balance analysis and metabolomics data to view flux or expression.&#x20;
  * When viewing flux is in green and expression is in brown. The oval size and color intensity reflects metabolite abundance.&#x20;
* [PickAxe App](https://narrative.kbase.us/#catalog/apps/kb_pickaxe/pickaxe/beta) ([in beta](https://docs.kbase.us/apps/beta)) – Generate novel compounds from an FBA Model and a Chemical Abundance Matrix&#x20;
  * Pickaxe is part of the MINE Databases, documentation for which can be found here: <https://github.com/tyo-nu/MINE-Database/blob/master/minedatabase/pickaxe.py>.&#x20;
* [Fit Model to Exometabolite Data](https://narrative.kbase.us/#catalog/apps/fba_tools/fit_exometabolite_data/beta) ([in beta](https://docs.kbase.us/apps/beta)) – Identify biochemical reactions to add to a draft metabolic model for production and consumption of exometabolites&#x20;

### **Microbial Communities**

* [Merge Metabolic Models into Community Model](https://kbase.us/applist/apps/fba_tools/merge_metabolic_models_into_community_model/release) – Investigate community metabolism&#x20;
* [Build Metagenome Metabolic Model](https://kbase.us/applist/apps/fba_tools/build_metagenome_model/release) – Build a metagenome metabolic model from an annotated assembly or bins


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kbase.us/apps/analysis/metabolic-modeling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
