| Literature DB >> 35454176 |
Kristina Grausa1, Ivars Mozga1, Karlis Pleiko2,3, Agris Pentjuss4.
Abstract
Genome-scale metabolic modeling is widely used to study the impact of metabolism on the phenotype of different organisms. While substrate modeling reflects the potential distribution of carbon and other chemical elements within the model, the additional use of omics data, e.g., transcriptome, has implications when researching the genotype-phenotype responses to environmental changes. Several algorithms for transcriptome analysis using genome-scale metabolic modeling have been proposed. Still, they are restricted to specific objectives and conditions and lack flexibility, have software compatibility issues, and require advanced user skills. We classified previously published algorithms, summarized transcriptome pre-processing, integration, and analysis methods, and implemented them in the newly developed transcriptome analysis tool IgemRNA, which (1) has a user-friendly graphical interface, (2) tackles compatibility issues by combining previous data input and pre-processing algorithms in MATLAB, and (3) introduces novel algorithms for the automatic comparison of different transcriptome datasets with or without Cobra Toolbox 3.0 optimization algorithms. We used publicly available transcriptome datasets from Saccharomyces cerevisiae BY4741 and H4-S47D strains for validation. We found that IgemRNA provides a means for transcriptome and environmental data validation on biochemical network topology since the biomass function varies for different phenotypes. Our tool can detect problematic reaction constraints.Entities:
Keywords: Cobra Toolbox 3.0; MATLAB; flux balance analysis; flux variability analysis; genome-scale metabolic modeling; omics data analysis; software engineering; transcriptomics
Mesh:
Year: 2022 PMID: 35454176 PMCID: PMC9029533 DOI: 10.3390/biom12040586
Source DB: PubMed Journal: Biomolecules ISSN: 2218-273X
Figure 1IgemRNA toolbox architecture scheme.
Figure 2Description of IgemRNA function modules. (A) User graphical interface, (B) Input data module, (C) Transcriptome data pre-processing module, (D) Non-optimisation tasks module, (E) Cobra Toolbox module, (F) Post-optimisation tasks module, (G) Spreadsheet file module.
Thresholding Options.
| Approach | Threshold Input | Visual Representation | Examples | |
|---|---|---|---|---|
| Global T1 |
exact value input percentile input (25th, 75th, 90th…) |
| Lower threshold: 130 | |
| YDL227C | 871 | |||
| YDL226C | 126 | |||
| YDL225W | 319 | |||
| YDL224C | 56 | |||
| YDL223C | 13 | |||
| YDL222C | 3 | |||
| YDL221W | 135 | |||
| Local T1 | exact value input percentile input (25th, 75th, 90th…) |
| Lower threshold: 130 | |
| Local for YDL227C: 600 | ||||
| Local for YDL225W: 350 | ||||
| YDL227C | 871 | |||
| YDL226C | 126 | |||
| YDL225W | 319 | |||
| YDL223C | 56 | |||
| YDL223C | 13 | |||
| YDL222C | 3 | |||
| YDL221W | 135 | |||
| Local T2 | exact value input percentile input (25th, 75th, 90th …) |
| Lower Threshold: 50 | |
| Upper Threshold: 130 | ||||
| Local for YDL224C: 60 | ||||
| Local for YDL226C: 70 | ||||
| YDL227C | 871 | |||
| YDL226C | 126 | |||
| YDL225W | 319 | |||
| YDL224C | 56 | |||
| YDL223C | 13 | |||
| YDL222C | 3 | |||
| YDL221W | 135 | |||
Gene Mapping Options.
| Requirement | Options |
|---|---|
| Reaction constraining options | Only irreversible reactions |
| Gene mapping approach | AND/MIN and OR/MAX |
Figure 3IgemRNA’s graphical interface. (A) Input data window, (B) Thresholding window, (C) Global thresholding value window, (D) Gene mapping window, (E) Reactions and transcriptomics data mapping window, (F) Non—optimization task window, (G) Post—optimization window.
Figure 4Input data file structure; (A) Medium data file structure; (B)Transcriptomics data file structure.