|
492
|
1 Complete reference for all COBRAxy tools with parameters, examples, and usage guidelines.
|
|
|
2
|
|
|
3 ## Available Tools
|
|
|
4
|
|
547
|
5 | Galaxy Tool | Python script | Purpose | Input | Output |
|
|
|
6 |------|---------|---------|--------|--------|
|
|
|
7 | [Import Metabolic Model](tools/import-metabolic-model) | importMetabolicModel | Import and extract model components | SBML/JSON/MAT/YAML model | Tabular model data |
|
|
|
8 | [Export Metabolic Model](tools/export-metabolic-model) | exportMetabolicModel |Export tabular data to model format | Tabular model data | SBML/JSON/MAT/YAML model |
|
|
|
9 | [Expression2RAS](tools/ras-generator) | ras_generator | Compute reaction activity scores | Gene expression + GPR rules | RAS values |
|
|
|
10 | [Expression2RPS](tools/rps-generator) | rps_generator | Compute reaction propensity scores | Metabolite abundance | RPS values |
|
|
|
11 | [Metabolic Reaction Enrichment Analysis](tools/marea) | marea | Statistical pathway enrichment | RAS/RPS data | Enriched maps + statistics |
|
|
|
12 | [RAS2Bounds](tools/ras-to-bounds) | ras_to_bounds | Apply RAS constraints to model | RAS + SBML model | Constrained bounds |
|
|
|
13 | [Flux Simulation](tools/flux-simulation) | flux_simulation | Sample metabolic fluxes | Constrained model | Flux distributions |
|
|
|
14 | [Metabolic Flux Enrichment Analysis](tools/flux-to-map) | flux_to_map | Visualize flux data on maps | Flux samples + statistical comparison | Color-coded pathway maps |
|
|
|
15 | [Cluster Analysis](tools/marea-cluster) | marea_cluster | Cluster analysis | Expression/RAS/RPS/flux data | Sample clusters + validation plots |
|
|
492
|
16
|
|
|
17 ## Analysis Workflows
|
|
|
18
|
|
|
19 **Enrichment Analysis**: Gene Expression → RAS Generator → MAREA → Pathway Maps
|
|
|
20
|
|
|
21 **Flux Simulation**: Gene Expression → RAS Generator → RAS to Bounds → Flux Simulation → Flux to Map
|
|
|
22
|
|
|
23 ## Usage Patterns
|
|
|
24
|
|
538
|
25 ### Galaxy Integration
|
|
|
26 All tools include Galaxy XML wrappers for web-based usage through the Galaxy interface.
|
|
|
27
|
|
492
|
28 ### Command Line Usage
|
|
|
29 ```bash
|
|
|
30 # Basic pattern for all tools
|
|
547
|
31 tool_name [tool-specific options]
|
|
492
|
32
|
|
|
33 # Example: Generate RAS scores
|
|
547
|
34 ras_generator -in expression.tsv -ra ras_output.tsv -rs ENGRO2
|
|
492
|
35 ```
|
|
|
36
|
|
|
37 ## Tool Selection Guide
|
|
|
38
|
|
|
39 ### Choose Your Analysis Path
|
|
|
40
|
|
|
41 **For Pathway Enrichment**
|
|
542
|
42 1. [RAS Generator](tools/ras-generator) → Generate activity scores
|
|
|
43 2. [RPS Generator](tools/rps-generator) → Generate propensity scores (optional)
|
|
|
44 3. [MAREA](tools/marea) → Statistical analysis and visualization
|
|
492
|
45
|
|
|
46 **For Flux Analysis**
|
|
542
|
47 1. [RAS Generator](tools/ras-generator) → Generate activity scores
|
|
|
48 2. [RAS to Bounds](tools/ras-to-bounds) → Apply constraints
|
|
|
49 3. [Flux Simulation](tools/flux-simulation) → Sample fluxes
|
|
|
50 4. [Flux to Map](tools/flux-to-map) → Create visualizations
|
|
492
|
51
|
|
542
|
52 **For Model Creation**
|
|
|
53 1. Create/edit tabular model data
|
|
|
54 2. [Export Metabolic Model](tools/export-metabolic-model) → Create SBML/JSON/MAT/YAML model
|
|
|
55
|
|
492
|
56 ## Troubleshooting
|
|
|
57
|
|
|
58 ### Common Issues Across Tools
|
|
|
59
|
|
|
60 **Model Issues**
|
|
|
61 - Verify model file format and gene ID consistency
|
|
|
62 - Check gene ID mapping between data and model
|
|
|
63
|
|
|
64 ### Getting Help
|
|
|
65
|
|
|
66 For tool-specific issues:
|
|
|
67 1. Check individual tool documentation
|
|
|
68 2. Review parameter requirements and formats
|
|
|
69 3. Test with smaller datasets first
|
|
547
|
70 4. Consult [troubleshooting guide](troubleshooting)
|
|
492
|
71
|
|
|
72 ## Contributing
|
|
|
73
|
|
|
74 Help improve tool documentation:
|
|
|
75 - Report unclear instructions
|
|
|
76 - Suggest additional examples
|
|
|
77 - Contribute usage patterns
|
|
|
78 - Fix documentation errors
|
|
|
79
|
|
547
|
80 Each tool page includes detailed parameter descriptions, examples, and troubleshooting tips.
|