Mercurial > repos > bimib > cobraxy
comparison COBRAxy/docs/tools/README.md @ 542:fcdbc81feb45 draft
Uploaded
| author | francesco_lapi |
|---|---|
| date | Sun, 26 Oct 2025 19:27:41 +0000 |
| parents | fd53d42348bd |
| children | 73f2f7e2be17 |
comparison
equal
deleted
inserted
replaced
| 541:fa93040a75af | 542:fcdbc81feb45 |
|---|---|
| 2 | 2 |
| 3 ## Available Tools | 3 ## Available Tools |
| 4 | 4 |
| 5 | Tool | Purpose | Input | Output | | 5 | Tool | Purpose | Input | Output | |
| 6 |------|---------|--------|--------| | 6 |------|---------|--------|--------| |
| 7 | [RAS Generator](ras-generator.md) | Compute reaction activity scores | Gene expression + GPR rules | RAS values | | 7 | [Import Metabolic Model](tools/import-metabolic-model) | Import and extract model components | SBML/JSON/MAT/YAML model | Tabular model data | |
| 8 | [RPS Generator](rps-generator.md) | Compute reaction propensity scores | Metabolite abundance | RPS values | | 8 | [Export Metabolic Model](tools/export-metabolic-model) | Export tabular data to model format | Tabular model data | SBML/JSON/MAT/YAML model | |
| 9 | [MAREA](marea.md) | Statistical pathway enrichment | RAS/RPS data | Enriched maps + statistics | | 9 | [RAS Generator](tools/ras-generator) | Compute reaction activity scores | Gene expression + GPR rules | RAS values | |
| 10 | [RAS to Bounds](ras-to-bounds.md) | Apply RAS constraints to model | RAS + SBML model | Constrained bounds | | 10 | [RPS Generator](tools/rps-generator) | Compute reaction propensity scores | Metabolite abundance | RPS values | |
| 11 | [Flux Simulation](flux-simulation.md) | Sample metabolic fluxes | Constrained model | Flux distributions | | 11 | [MAREA](tools/marea) | Statistical pathway enrichment | RAS/RPS data | Enriched maps + statistics | |
| 12 | [Flux to Map](flux-to-map.md) | Visualize flux data on maps | Flux samples + statistical comparison | Color-coded pathway maps | | 12 | [RAS to Bounds](tools/ras-to-bounds) | Apply RAS constraints to model | RAS + SBML model | Constrained bounds | |
| 13 | [Model Setting](metabolic-model-setting.md) | Extract model components | SBML/JSON/MAT/YML model | Tabular model data | | 13 | [Flux Simulation](tools/flux-simulation) | Sample metabolic fluxes | Constrained model | Flux distributions | |
| 14 | [MAREA Cluster](marea-cluster.md) | Cluster analysis | Expression/RAS/RPS/flux data | Sample clusters + validation plots | | 14 | [Flux to Map](tools/flux-to-map) | Visualize flux data on maps | Flux samples + statistical comparison | Color-coded pathway maps | |
| 15 | [MAREA Cluster](tools/marea-cluster) | Cluster analysis | Expression/RAS/RPS/flux data | Sample clusters + validation plots | | |
| 15 | 16 |
| 16 ## Common Parameters | |
| 17 | |
| 18 All tools share these basic parameters: | |
| 19 | |
| 20 - **`-td, --tool_dir`**: COBRAxy installation directory (required) | |
| 21 - **`-in, --input`**: Input dataset file | |
| 22 - **`-idop, --output_dir`**: Output directory for results | |
| 23 - **`-rs, --rules_selector`**: Built-in model (ENGRO2, Recon, HMRcore) | |
| 24 | 17 |
| 25 ## Analysis Workflows | 18 ## Analysis Workflows |
| 26 | 19 |
| 27 **Enrichment Analysis**: Gene Expression → RAS Generator → MAREA → Pathway Maps | 20 **Enrichment Analysis**: Gene Expression → RAS Generator → MAREA → Pathway Maps |
| 28 | 21 |
| 72 ## Tool Selection Guide | 65 ## Tool Selection Guide |
| 73 | 66 |
| 74 ### Choose Your Analysis Path | 67 ### Choose Your Analysis Path |
| 75 | 68 |
| 76 **For Pathway Enrichment** | 69 **For Pathway Enrichment** |
| 77 1. [RAS Generator](ras-generator.md) → Generate activity scores | 70 1. [RAS Generator](tools/ras-generator) → Generate activity scores |
| 78 2. [RPS Generator](rps-generator.md) → Generate propensity scores (optional) | 71 2. [RPS Generator](tools/rps-generator) → Generate propensity scores (optional) |
| 79 3. [MAREA](marea.md) → Statistical analysis and visualization | 72 3. [MAREA](tools/marea) → Statistical analysis and visualization |
| 80 | 73 |
| 81 **For Flux Analysis** | 74 **For Flux Analysis** |
| 82 1. [RAS Generator](ras-generator.md) → Generate activity scores | 75 1. [RAS Generator](tools/ras-generator) → Generate activity scores |
| 83 2. [RAS to Bounds](ras-to-bounds.md) → Apply constraints | 76 2. [RAS to Bounds](tools/ras-to-bounds) → Apply constraints |
| 84 3. [Flux Simulation](flux-simulation.md) → Sample fluxes | 77 3. [Flux Simulation](tools/flux-simulation) → Sample fluxes |
| 85 4. [Flux to Map](flux-to-map.md) → Create visualizations | 78 4. [Flux to Map](tools/flux-to-map) → Create visualizations |
| 86 | 79 |
| 87 **For Model Exploration** | 80 **For Model Exploration** |
| 88 1. [Model Setting](metabolic-model-setting.md) → Extract model info | 81 1. [Import Metabolic Model](tools/import-metabolic-model) → Extract model info |
| 89 2. Analyze model structure and gene coverage | 82 2. Analyze model structure and gene coverage |
| 83 | |
| 84 **For Model Creation** | |
| 85 1. Create/edit tabular model data | |
| 86 2. [Export Metabolic Model](tools/export-metabolic-model) → Create SBML/JSON/MAT/YAML model | |
| 90 | 87 |
| 91 **For Sample Classification** | 88 **For Sample Classification** |
| 92 1. Generate RAS/RPS scores | 89 1. Generate RAS/RPS scores |
| 93 2. [MAREA Cluster](marea-cluster.md) → Cluster samples | 90 2. [MAREA Cluster](tools/marea-cluster) → Cluster samples |
| 94 | 91 |
| 95 | 92 |
| 96 | 93 |
| 97 ## Troubleshooting | 94 ## Troubleshooting |
| 98 | 95 |
| 99 ### Common Issues Across Tools | 96 ### Common Issues Across Tools |
| 100 | |
| 101 **File Path Problems** | |
| 102 - Use absolute paths when possible | |
| 103 - Ensure all input files exist before starting | |
| 104 - Check write permissions for output directories | |
| 105 | |
| 106 **File Issues** | |
| 107 - Check file paths and permissions | |
| 108 - Verify input file formats | |
| 109 - Ensure sufficient disk space | |
| 110 | 97 |
| 111 **Model Issues** | 98 **Model Issues** |
| 112 - Verify model file format and gene ID consistency | 99 - Verify model file format and gene ID consistency |
| 113 - Check gene ID mapping between data and model | 100 - Check gene ID mapping between data and model |
| 114 - Use built-in models to avoid compatibility issues | 101 - Use built-in models to avoid compatibility issues |
| 117 | 104 |
| 118 For tool-specific issues: | 105 For tool-specific issues: |
| 119 1. Check individual tool documentation | 106 1. Check individual tool documentation |
| 120 2. Review parameter requirements and formats | 107 2. Review parameter requirements and formats |
| 121 3. Test with smaller datasets first | 108 3. Test with smaller datasets first |
| 122 4. Consult [troubleshooting guide](../troubleshooting.md) | 109 4. Consult [troubleshooting guide](/troubleshooting.md) |
| 123 | 110 |
| 124 ## Contributing | 111 ## Contributing |
| 125 | 112 |
| 126 Help improve tool documentation: | 113 Help improve tool documentation: |
| 127 - Report unclear instructions | 114 - Report unclear instructions |
