Skip to content

Commit ea38b22

Browse files
committed
Merge remote-tracking branch 'origin/main' into pr239-rebase
2 parents 425021c + 1713dd5 commit ea38b22

3 files changed

Lines changed: 913 additions & 1 deletion

File tree

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
%%metro title: nf-core/funcprofiler (upstream)
2+
%%metro style: dark
3+
%%metro line: qc | Preprocessing & QC | #4CAF50
4+
%%metro line: concat | Merge & Concat | #2196F3
5+
%%metro line: db | Database Prep | #607D8B
6+
%%metro line: humann3 | HUMAnN v3 | #FF9800
7+
%%metro line: humann4 | HUMAnN v4 | #FF5722
8+
%%metro line: fmhfunprofiler | FMH FunProfiler | #E91E63
9+
%%metro line: rgi | RGI | #CDDC39
10+
%%metro line: mifaser | mifaser | #00BCD4
11+
%%metro line: diamond | DIAMOND | #9C27B0
12+
%%metro line: eggnog | eggNOG-mapper | #3F51B5
13+
%%metro line: multiqc | Reporting | #795548
14+
%%metro compact_offsets: true
15+
16+
graph LR
17+
subgraph input[Input]
18+
input_short([Short Reads])
19+
input_dbs([Input Databases])
20+
sr_qc(Preprocess)
21+
merge(MERGE_RUNS)
22+
end
23+
24+
subgraph profiling[Functional Profiling]
25+
humann3(HUMAnN v3)
26+
humann4(HUMAnN v4)
27+
fmhfunprofiler(FMH FunProfiler)
28+
RGI(RGI)
29+
mifaser(mifaser)
30+
diamond(DIAMOND)
31+
eggnog_mapper(eggNOG-mapper)
32+
end
33+
34+
subgraph QC[Quality Check]
35+
multiqc(MultiQC)
36+
end
37+
38+
subgraph Output[Output]
39+
output([Results Directory])
40+
end
41+
42+
%% DB Prep
43+
input_dbs -->|db| humann3
44+
input_dbs -->|db| humann4
45+
input_dbs -->|db| fmhfunprofiler
46+
input_dbs -->|db| RGI
47+
input_dbs -->|db| mifaser
48+
input_dbs -->|db| diamond
49+
input_dbs -->|db| eggnog_mapper
50+
51+
%% Preprocessing
52+
input_short -->|qc| sr_qc
53+
sr_qc -->|concat| merge
54+
55+
%% Profiling split
56+
merge -->|humann3| humann3
57+
merge -->|humann4| humann4
58+
merge -->|fmhfunprofiler| fmhfunprofiler
59+
merge -->|rgi| RGI
60+
merge -->|mifaser| mifaser
61+
merge -->|diamond| diamond
62+
merge -->|eggnog| eggnog_mapper
63+
64+
%% Reporting
65+
sr_qc -->|multiqc| multiqc
66+
humann3 -->|multiqc| multiqc
67+
humann4 -->|multiqc| multiqc
68+
fmhfunprofiler -->|multiqc| multiqc
69+
RGI -->|multiqc| multiqc
70+
mifaser -->|multiqc| multiqc
71+
diamond -->|multiqc| multiqc
72+
eggnog_mapper -->|multiqc| multiqc
73+
74+
%% Output
75+
multiqc -->|multiqc| output
76+
humann3 -->|humann3| output
77+
humann4 -->|humann4| output
78+
fmhfunprofiler -->|fmhfunprofiler| output
79+
RGI -->|rgi| output
80+
mifaser -->|mifaser| output
81+
diamond -->|diamond| output
82+
eggnog_mapper -->|eggnog| output

0 commit comments

Comments
 (0)