annotate COBRAxy/docs/tools/marea.md @ 509:5956dcf94277 draft default tip

Uploaded
author francesco_lapi
date Wed, 01 Oct 2025 15:34:21 +0000
parents 4ed95023af20
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
492
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
1 # MAREA
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
2
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
3 Metabolic Reaction Enrichment Analysis for statistical comparison and map visualization.
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
4
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
5 ## Overview
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
6
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
7 MAREA performs statistical enrichment analysis on RAS/RPS data to identify significantly different metabolic reactions between sample groups. It generates enriched pathway maps with color-coded reactions showing statistical significance and fold changes.
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
8
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
9 ## Usage
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
10
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
11 ### Command Line
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
12
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
13 ```bash
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
14 marea -td /path/to/COBRAxy \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
15 -using_RAS true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
16 -input_data ras_data.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
17 -input_class class_labels.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
18 -comparison manyvsmany \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
19 -test ks \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
20 -pv 0.05 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
21 -fc 1.5 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
22 -choice_map ENGRO2 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
23 -generate_svg true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
24 -idop results/
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
25 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
26
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
27 ### Galaxy Interface
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
28
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
29 Select "MAREA" from the COBRAxy tool suite and configure analysis parameters through the web interface.
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
30
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
31 ## Parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
32
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
33 ### Required Parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
34
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
35 | Parameter | Flag | Description |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
36 |-----------|------|-------------|
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
37 | Tool Directory | `-td, --tool_dir` | Path to COBRAxy installation directory |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
38
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
39 ### Data Input Parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
40
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
41 | Parameter | Flag | Description | Default |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
42 |-----------|------|-------------|---------|
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
43 | Use RAS | `-using_RAS, --using_RAS` | Include RAS analysis | true |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
44 | RAS Data | `-input_data, --input_data` | RAS scores TSV file | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
45 | RAS Classes | `-input_class, --input_class` | Sample group labels | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
46 | Multiple RAS | `-input_datas, --input_datas` | Multiple RAS files (space-separated) | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
47 | RAS Names | `-names, --names` | Names for multiple datasets | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
48 | Use RPS | `-using_RPS, --using_RPS` | Include RPS analysis | false |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
49 | RPS Data | `-input_data_rps, --input_data_rps` | RPS scores TSV file | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
50 | RPS Classes | `-input_class_rps, --input_class_rps` | RPS sample groups | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
51
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
52 ### Statistical Parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
53
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
54 | Parameter | Flag | Description | Default |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
55 |-----------|------|-------------|---------|
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
56 | Comparison Type | `-co, --comparison` | Statistical comparison mode | manyvsmany |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
57 | Statistical Test | `-te, --test` | Statistical test method | ks |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
58 | P-Value Threshold | `-pv, --pValue` | Significance threshold | 0.1 |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
59 | Adjusted P-values | `-adj, --adjusted` | Apply FDR correction | false |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
60 | Fold Change | `-fc, --fChange` | Minimum fold change | 1.5 |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
61 | Net Enrichment | `-ne, --net` | Use net enrichment for RPS | false |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
62 | Analysis Option | `-op, --option` | Analysis mode | datasets |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
63
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
64 ### Visualization Parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
65
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
66 | Parameter | Flag | Description | Default |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
67 |-----------|------|-------------|---------|
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
68 | Map Choice | `-choice_map, --choice_map` | Built-in metabolic map | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
69 | Custom Map | `-custom_map, --custom_map` | Path to custom SVG map | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
70 | Generate SVG | `-gs, --generate_svg` | Create SVG output | true |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
71 | Generate PDF | `-gp, --generate_pdf` | Create PDF output | false |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
72 | Generate PNG | `-gpng, --generate_png` | Create PNG output | false |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
73 | Color Map | `-colorm, --color_map` | Color scheme (jet/viridis) | jet |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
74 | Output Directory | `-idop, --output_path` | Results directory | result/ |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
75
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
76 ### Advanced Parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
77
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
78 | Parameter | Flag | Description | Default |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
79 |-----------|------|-------------|---------|
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
80 | Output Log | `-ol, --out_log` | Log file path | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
81 | Control Sample | `-on, --control` | Control group identifier | - |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
82
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
83 ## Input Formats
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
84
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
85 ### RAS/RPS Data File
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
86
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
87 Tab-separated format with reactions as rows and samples as columns:
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
88
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
89 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
90 Reaction Sample1 Sample2 Sample3 Sample4
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
91 R00001 1.25 0.85 1.42 0.78
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
92 R00002 0.65 1.35 0.72 1.28
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
93 R00003 2.15 2.05 0.45 0.52
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
94 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
95
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
96 ### Class Labels File
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
97
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
98 Sample grouping information:
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
99
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
100 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
101 Sample Class
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
102 Sample1 Control
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
103 Sample2 Treatment
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
104 Sample3 Control
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
105 Sample4 Treatment
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
106 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
107
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
108 ## Comparison Types
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
109
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
110 ### manyvsmany
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
111 Compare all possible pairs of groups:
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
112 - Group A vs Group B
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
113 - Group A vs Group C
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
114 - Group B vs Group C
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
115
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
116 ### onevsrest
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
117 Compare each group against all others combined:
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
118 - Group A vs (Group B + Group C)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
119 - Group B vs (Group A + Group C)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
120
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
121 ### onevsmany
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
122 Compare one specific group against each other group separately:
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
123 - Control vs Treatment1
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
124 - Control vs Treatment2
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
125
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
126 ## Statistical Tests
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
127
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
128 | Test | Description | Use Case |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
129 |------|-------------|----------|
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
130 | `ks` | Kolmogorov-Smirnov | Non-parametric, distribution-free |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
131 | `ttest_p` | Paired t-test | Related samples |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
132 | `ttest_ind` | Independent t-test | Unrelated samples |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
133 | `wilcoxon` | Wilcoxon signed-rank | Non-parametric paired |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
134 | `mw` | Mann-Whitney U | Non-parametric independent |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
135 | `DESeq` | DESeq2-style analysis | Count-like data with dispersion |
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
136
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
137 ## Output Files
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
138
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
139 ### Statistical Results
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
140 - `comparison_stats.tsv`: P-values, fold changes, and test statistics
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
141 - `enriched_reactions.tsv`: Significantly enriched reactions only
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
142 - `comparison_summary.txt`: Analysis summary and parameters
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
143
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
144 ### Visualization
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
145 - `pathway_map.svg`: Color-coded metabolic map
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
146 - `pathway_map.pdf`: PDF version (if requested)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
147 - `pathway_map.png`: PNG version (if requested)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
148 - `legend.svg`: Color scale and significance indicators
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
149
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
150 ## Examples
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
151
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
152 ### Basic RAS Analysis
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
153
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
154 ```bash
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
155 # Simple two-group comparison
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
156 marea -td /opt/COBRAxy \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
157 -using_RAS true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
158 -input_data ras_scores.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
159 -input_class sample_groups.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
160 -comparison manyvsmany \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
161 -test ks \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
162 -pv 0.05 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
163 -choice_map ENGRO2 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
164 -idop results/
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
165 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
166
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
167 ### Combined RAS + RPS Analysis
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
168
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
169 ```bash
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
170 # Multi-modal analysis
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
171 marea -td /opt/COBRAxy \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
172 -using_RAS true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
173 -input_data ras_scores.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
174 -input_class ras_groups.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
175 -using_RPS true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
176 -input_data_rps rps_scores.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
177 -input_class_rps rps_groups.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
178 -comparison onevsrest \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
179 -test DESeq \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
180 -adj true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
181 -fc 2.0 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
182 -choice_map HMRcore \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
183 -generate_pdf true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
184 -idop multimodal_results/
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
185 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
186
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
187 ### Multiple Dataset Analysis
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
188
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
189 ```bash
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
190 # Compare multiple experiments
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
191 marea -td /opt/COBRAxy \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
192 -using_RAS true \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
193 -input_datas exp1_ras.tsv exp2_ras.tsv exp3_ras.tsv \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
194 -names "Experiment1" "Experiment2" "Experiment3" \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
195 -comparison onevsmany \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
196 -test wilcoxon \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
197 -pv 0.01 \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
198 -custom_map custom_pathway.svg \
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
199 -idop multi_experiment/
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
200 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
201
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
202 ## Map Visualization
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
203
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
204 ### Built-in Maps
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
205 - **ENGRO2**: Human genome-scale reconstruction
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
206 - **HMRcore**: Core human metabolic network
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
207 - **Recon**: Recon3D human model
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
208
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
209 ### Color Coding
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
210 - **Red**: Significantly upregulated (high activity)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
211 - **Blue**: Significantly downregulated (low activity)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
212 - **Gray**: Not significant
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
213 - **Line Width**: Proportional to fold change magnitude
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
214
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
215 ### Custom Maps
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
216 SVG files with reaction elements having IDs matching your data:
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
217 ```xml
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
218 <rect id="R00001" class="reaction" .../>
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
219 <path id="R00002" class="reaction" .../>
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
220 ```
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
221
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
222 ## Quality Control
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
223
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
224 ### Pre-analysis Checks
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
225 - Verify sample names match between data and class files
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
226 - Check for missing values and outliers
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
227 - Ensure adequate sample sizes per group (n ≥ 3 recommended)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
228
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
229 ### Post-analysis Validation
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
230 - Review statistical distribution assumptions
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
231 - Check multiple testing correction effects
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
232 - Validate biological relevance of enriched pathways
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
233
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
234 ## Tips and Best Practices
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
235
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
236 ### Statistical Considerations
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
237 - Use FDR correction (`-adj true`) for multiple comparisons
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
238 - Choose appropriate tests based on data distribution
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
239 - Consider effect size alongside significance
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
240
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
241 ### Visualization Optimization
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
242 - Use high fold change thresholds (>2.0) for cleaner maps
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
243 - Export both SVG (editable) and PDF (publication-ready) formats
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
244 - Adjust color schemes for colorblind accessibility
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
245
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
246 ## Troubleshooting
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
247
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
248 ### Common Issues
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
249
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
250 **No significant reactions found**
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
251 - Lower p-value threshold (`-pv 0.1`)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
252 - Reduce fold change requirement (`-fc 1.2`)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
253 - Check sample group definitions
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
254
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
255 **Map rendering errors**
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
256 - Verify SVG map file integrity
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
257 - Check reaction ID matching between data and map
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
258 - Ensure sufficient system memory for large maps
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
259
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
260 **Statistical test failures**
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
261 - Verify data normality for parametric tests
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
262 - Check for sufficient sample sizes
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
263 - Consider alternative test methods
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
264
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
265 ## Integration
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
266
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
267 ### Upstream Tools
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
268 - [RAS Generator](ras-generator.md) - Generate RAS scores
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
269 - [RPS Generator](rps-generator.md) - Generate RPS scores
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
270
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
271 ### Downstream Analysis
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
272 - [Flux to Map](flux-to-map.md) - Additional visualization options
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
273 - [MAREA Cluster](marea-cluster.md) - Sample clustering analysis
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
274
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
275 ## See Also
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
276
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
277 - [Statistical Tests Documentation](../tutorials/statistical-tests.md)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
278 - [Map Customization Guide](../tutorials/custom-maps.md)
4ed95023af20 Uploaded
francesco_lapi
parents:
diff changeset
279 - [Multi-modal Analysis Tutorial](../tutorials/multimodal-analysis.md)