-
Notifications
You must be signed in to change notification settings - Fork 5
Release 1.0.0 (dev branch) #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
vinisalazar
wants to merge
333
commits into
main
Choose a base branch
from
dev
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 241 commits
Commits
Show all changes
333 commits
Select commit
Hold shift + click to select a range
522b3a8
Merge pull request #29 from vinisalazar/rgi
nickp60 f526e69
Adds metro diagram, updates README.md
miraep8 322daf1
runs prettier
f908026
hotfix missing parenthesis
cad37c8
adds in new references
miraep8 5c3c453
and new citations
miraep8 6ac0958
hotfix, update readme
nickp60 27ac493
Merge pull request #30 from miraep8/dev
nickp60 635ed46
Update metro pipeline
Yixuan39 72d306f
Trim trailing whitespace and add EOF newlines
Yixuan39 3c8224c
remove long read routes
Yixuan39 8202775
attempt 1 at sensible defaults for eggnogmapper
nickp60 ebd4dd5
Merge pull request #31 from Yixuan39/dev
nickp60 a1753f8
Merge pull request #32 from nickp60/eggnog-defaults
nickp60 71f2542
clean up, start moving to version topics
nickp60 47d5e5e
Merge branch 'dev' into topic-migration
nickp60 4cfce3a
hotfix missing modules
nickp60 3bede2f
Merge branch 'dev' of github.com:nickp60/funcprofiler into dev
nickp60 db6c2b1
update mqc, tests WIP
nickp60 ccb6d6f
fix versions for mifaser
nickp60 909c8c3
Merge branch 'update-multiqc' into nw-dev
nickp60 d4145e1
passing in stub mode
nickp60 10275be
update modules
nickp60 11aa244
most tests passing
nickp60 6835ef8
whitespace fix
nickp60 c3d943f
Merge pull request #34 from nickp60/nw-dev
nickp60 042356e
test explicitly listing the container not using function
ef5825d
fix whitespace
a706275
use withName instead
934b8b7
adds missing paren
miraep8 2a9709c
whoops
miraep8 bda4d14
try with task.process not name
miraep8 a265ab7
move regroup to aliases
nickp60 6cf5b92
fix profiling alias
nickp60 1befee1
revert container fetching
nickp60 d453892
add dummy entry to container selection for paritail compliance with
nickp60 664e0ea
add dummy processes to trick nextflow inspect into cooperating
nickp60 f792c49
fix weird absolute path issue
nickp60 786b91b
disable diamond for test profile
nickp60 e28d0dc
update snapshot
miraep8 89f04ff
try janky environmet file
miraep8 86f4ecd
pre-commit
miraep8 9d0b4ec
update env
miraep8 68cc530
fix env locally
miraep8 cfaedfd
adds git
miraep8 33c09ce
temporarily reduce tests
miraep8 667d7bf
adds docker where appropriate and manually installs fmh-funcprofiler …
miraep8 ba18759
adds conditional install to stub as well
miraep8 f0a3805
explicit call to python?
miraep8 e3e6eec
explicit call to python when not installed
miraep8 0ee3027
add python to versions as well
miraep8 db752a3
udate snapshot to include help not version for fmh-funcprofiler
miraep8 8cbc0ea
reset tests and also ditch the conditional install
miraep8 7b326e0
Improve docs
vinisalazar 7be5f94
Apply pre-commit fixes
vinisalazar 73ba613
Improve text
vinisalazar 2ca4781
Pre-commit again
vinisalazar 2816fde
error if fmhfunprofiler is run without container. Test skips run_fmhf…
miraep8 92c4904
attempts mifaser env
miraep8 20a1f1d
precommit and fix profile def
miraep8 7ad3dbd
flip sign
miraep8 bd4c8c9
update mifaser version
miraep8 d23e157
resotre test snapshot
miraep8 89d95d6
temporarily turn off latest everything and update snapshots
miraep8 fcc7160
actually update snapshot with correct nf version and singularity profile
miraep8 815320f
simplify container paths
miraep8 7cc16fc
update mifaser to conda version - yay!
miraep8 231528e
fix eof
nickp60 6d8d3bd
disable conda from ci
nickp60 9ac4648
fix name, bump shards
nickp60 803cb9c
remove yml from tests, re-enable fmhfunprofiler for tests
nickp60 f2feaa9
simplify regroup singularity prefix
nickp60 24178ea
Merge pull request #38 from vinisalazar/docs
vinisalazar 89ec4fe
fix snap
nickp60 5902136
Merge branch 'dev' of github.com:nf-core/funcprofiler into dev
nickp60 68521d5
fix .nftignore
nickp60 b362cf6
bump shards further
nickp60 341fcd8
attempt to bump storage on runner
nickp60 797a560
try smaller image
miraep8 1e72710
fix typo
miraep8 75e6b99
rollback image
miraep8 b8ecd26
try out small figure again
miraep8 4e676aa
new image, tried it out locally first this time :)
miraep8 a93f863
make humann3 smaller as well
miraep8 c481794
remove volume bump since it curiously increased number of failing jobs
miraep8 1617f95
mifaser: in tests, only check for file existence and name.
vinisalazar a80bc72
Add non-deterministic files to .nftignore
vinisalazar ede7787
Update snapshot
vinisalazar d5a20da
Use correct extension in ignored files
vinisalazar f8666f6
Remove genefamilies from humann/main_v4 stub test
vinisalazar ef8fe5e
Do the same for humann_v3 test
vinisalazar b6bb063
Update snapshots
vinisalazar cc3a454
Increase singularity.pullTimeout
vinisalazar 0b69293
Move singularity.pullTimeout to tests/nextflow.config
vinisalazar 8aa5eb9
Add HUMAnN {sample}_reactions.tsv file to .nftignore
vinisalazar 1853aea
attmept 1 at getting artifact
nickp60 d380906
whitespace
nickp60 1d377d6
make conditional
nickp60 50316cc
fix syntax
nickp60 ef65a4e
doh
nickp60 11d7fa5
list before upload attempt
nickp60 d0f0b9c
make artifacts uniq
nickp60 e3a27b6
typo
nickp60 762e4af
more typo fixes
nickp60 2d27f02
add shard to artifact id
nickp60 e49c571
force artifacts
nickp60 e9e9a7d
made test data smaller, skip stub, override mpa container
nickp60 12eac7b
update module-level snap
nickp60 1766752
update renorm container to most recent, hardcoded
nickp60 d48c849
update snapshot to fix header after renorm bump
nickp60 7ead87b
WIP major refactor to clean up input mess
nickp60 f63b1a0
WIP
nickp60 bbff4b8
add tests for run-merging off/on
nickp60 0c918fa
add tests for prepareInput function
nickp60 9bae988
WIP update profile subworkflow next
nickp60 f9544ad
WIP fixing db parsing structure
nickp60 4f13fe7
fix db parse param location
nickp60 b025de0
unify test
nickp60 5588bd1
restructured all profiling
nickp60 a529ccf
haven't rebuilt snapshots but pushing anyway
nickp60 d3a7ece
remove fmhfunprofler garbage workarounds
nickp60 503597c
unify tuple input for fmhfunprofiler
nickp60 2eeeec1
passing local tests
nickp60 4d341ee
remove file() from tests to prevent abs paths
nickp60 3bbc90d
swap out arraylist for map
nickp60 84416b0
fix order
nickp60 1287778
attmpt 1 at resolve collision
nickp60 37e4fa0
attempt add sample mixup test
nickp60 c4316b5
attempt 2
nickp60 6df114f
fix test
nickp60 ac29fb7
update
nickp60 8747c12
add cleanup false to retain .command files
nickp60 1329db9
hotfix removes the cleanup from nf test config
e3d3372
syntax
nickp60 db0b5ec
Merge branch 'get-build-artifacts' of github.com:nf-core/funcprofiler…
nickp60 0b60093
push drop retention
nickp60 12a5ae8
untabbify
nickp60 4d39d00
refactor humann to separate modules :(
nickp60 87e0314
fix sort, fix import
nickp60 585d802
update
nickp60 5ab29a6
fix versions
nickp60 551b999
snapshot only reads not dbs, disable humann4 for tests
nickp60 0cf765b
update snap
nickp60 a532a7d
more separation
nickp60 a4c227d
just reorders test input
miraep8 da969fc
adds back dbs to prepareInputs snap
miraep8 967ebd6
add back humannv4
nickp60 6320c28
sorts keys and input
miraep8 a644931
join mpa with reads before humann
nickp60 c1cbe94
Merge remote-tracking branch 'origin/minimal_change_parallel_debug' i…
nickp60 56f0ea0
clean up humann meta
nickp60 08237bc
syntax, fix test input url
nickp60 bebc86f
syntax
nickp60 da2f92c
update snapshots
nickp60 4d58eb6
Revert commits from dev in relation to this one. See below for full l…
vinisalazar b5d3178
Merge branch 'get-build-artifacts' into fix-dev
vinisalazar b466a66
Merge pull request #51 from vinisalazar/fix-dev
vinisalazar c500582
Replace test-datasets mentions with nf-core repo
vinisalazar e4e8b51
runs nextflow lint on all nf files
miraep8 833b2df
same issues with test and netflix version
miraep8 37559e6
Merge pull request #54 from nf-core/fix_linting
miraep8 3bbdabd
Mark DIAMOND and eggNOG-mapper as beta in README
Yixuan39 55e2c6b
Template update for nf-core/tools version 4.0.2
nf-core-bot 47625fc
Update DIAMOND/EggNOG status and warnings
Yixuan39 6ab44a3
Fix website issues
Yixuan39 be25804
fix: wrap ext.prefix ternary inside single closure
vinisalazar d1fa49d
fix(fmhfunprofiler): fix typo, remove TODOs, fix version string
vinisalazar ab360d1
fix(fmhfunprofiler): remove TODO comments from tests
vinisalazar 0bdc1ab
fix(fmhfunprofiler): rewrite meta.yml with correct inputs/outputs
vinisalazar 584b2f1
docs: rewrite output.md per nf-core conventions
vinisalazar a5a0903
docs: convert GitHub admonitions to nf-core website admonitions
vinisalazar 834ae70
chore: sync RO-Crate description from README
vinisalazar ff12832
Apply pre-commit
vinisalazar 8c4b3a4
Merge pull request #57 from Yixuan39/dev
vinisalazar ae0162f
Merge branch 'dev' into pr52-code-review-minor
vinisalazar 630bfc2
Update snapshots
vinisalazar 292e231
Merge pull request #59 from vinisalazar/pr52-code-review-minor
vinisalazar 745df54
Resolve merge conflicts from nf-core-template-merge-4.0.2
vinisalazar 15ce257
Fix Nextflow lint errors from template merge
vinisalazar d45e41f
Fix more pre-commit errors
vinisalazar cd18e2e
Remove lint ignores
vinisalazar 76896b2
Remove names of tools from error message
vinisalazar c55af29
cat/fastq: update module
vinisalazar e7c6004
eggnogmapper: update module
vinisalazar 724a15d
metaphlan/metaphlan: update module
vinisalazar 60a5615
rgi/bwt: update module
vinisalazar fcb50b6
seqkit/fq2fa: update module
vinisalazar beeecbc
Linting modules
vinisalazar 2e61cf0
Add 'Install Nextflow' action
vinisalazar 662904e
Update nf-core config
vinisalazar 17c8094
Update subworkflow 'utils_nextflow_pipeline'
vinisalazar 16f8db1
Update subworkflow 'utils_nfcore_pipeline'
vinisalazar a0f59ef
Update subworkflow 'utils_nfschema_plugin'
vinisalazar 8b2a6c2
fix: add missing cli_typecast arg to UTILS_NFSCHEMA_PLUGIN call
vinisalazar 03e2145
ci: update nf-test.yml workflow file
vinisalazar 385a3cb
WIP fulltest with interim paths
nickp60 630c581
Merge branch 'dev' into dev-update-template
vinisalazar b117aaa
Remove names of tools from error message
vinisalazar 374319f
Merge branch 'dev' into dev-update-template
vinisalazar 578b0c4
Merge pull request #60 from vinisalazar/dev-update-template
vinisalazar c385559
Linting: fix version string
vinisalazar 945efa2
Install nf-core humann3 and mifaser modules
vinisalazar d0f94f4
Use nf-core humann3 and mifaser in profile workflow
vinisalazar b0d1f27
Remove replaced local humann3 and mifaser modules
vinisalazar 646f37c
Linting: pin multiqc report_comment to 1.0.0
vinisalazar b0917e7
fix snapshot; mifaser fixed in testdatasets
nickp60 4d4b8c5
exclude pesky non-deterministic regroupung for test profile; add card…
nickp60 df8c6f9
re-enable conda support after tools were added to bioconda (#63)
nickp60 80d7556
add working tests for rgi/bwt
nickp60 135efa0
update4 snap
nickp60 13f29b1
fix snapshot, mysterious error\no such property: process for class: c…
nickp60 66de1db
fix rgi assertion
nickp60 fea6860
snapshot versions to clarify issue
nickp60 d3ec186
bump rgi version
nickp60 a2dc0ce
attempt remove global topic tag
nickp60 6446f24
bump nf-test to version supporting topics
nickp60 1d415f1
clean up prior to lint fix
nickp60 a72f04e
reinstall multiqc to fix conf issue
nickp60 d689a3f
WIP cleaning up lint comments
nickp60 d334781
more lint cleanups
nickp60 71735ed
temporary fix fmhfuncprofiler test
nickp60 3845079
prek
nickp60 1846312
Template update for nf-core/tools version 4.0.3.dev0
nickp60 4cdaf37
attempt bump template
nickp60 5c2be92
bump sticky pull comment to 3.0.5 to avoid node 20 error
nickp60 a0d2bf9
increase shards, add valid nf-core version
nickp60 30112d7
update rocrate and config; bandaid for https://github.com/nf-core/too…
nickp60 e6c80e1
revert container configs with nf-core/tools 4.0.2 to pass lint tests
nickp60 f56a916
bump shards to avoid out of storage error
nickp60 4dfa00d
attempt to drop dataset to avoid storage issue
nickp60 3d41918
simplify profile subworkflow test; merge logic already tested in data…
nickp60 e351b6a
Update documentation links in README (#66)
Yixuan39 73b056e
Template update for nf-core/tools version 4.0.3
nf-core-bot ca2080d
swap in module for fmhfunprofiler
nickp60 e8d9f16
Merge branch 'dev' of github.com:nf-core/funcprofiler into dev
nickp60 e47a3f3
merge template
nickp60 1e0dcce
fix rocrate
nickp60 fe0ac38
local lint and tests rerun
nickp60 489dd49
Code review for #52 (#68)
vinisalazar f70c3ed
Template update for nf-core/tools version 4.1.0
nickp60 9acfcca
merged 4.1.0 template
nickp60 f8607a3
Fix DIAMOND db intake (#71)
vinisalazar 4d53c0c
Feat/cite (#72)
nickp60 a0d5bcc
Fix eggNOG-mapper database integration (#74)
vinisalazar 0693820
WIP address outstanding comments
nickp60 04a93a7
WIP addressing more comments; update profile snapshot
nickp60 e6e396a
lint, address more comments
nickp60 c03cfbf
prek
nickp60 77674e4
Address review follow-ups from PR #52
vinisalazar 8726325
Merge pull request #77 from vinisalazar/fix/pr52-review-followups
vinisalazar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,20 +1,20 @@ | ||
| { | ||
| "name": "nfcore", | ||
| "image": "nfcore/gitpod:latest", | ||
| "remoteUser": "gitpod", | ||
| "runArgs": ["--privileged"], | ||
| "image": "nfcore/devcontainer:latest", | ||
|
|
||
| // Configure tool-specific properties. | ||
| "customizations": { | ||
| // Configure properties specific to VS Code. | ||
| "vscode": { | ||
| // Set *default* container specific settings.json values on container create. | ||
| "settings": { | ||
| "python.defaultInterpreterPath": "/opt/conda/bin/python" | ||
| }, | ||
| "remoteUser": "root", | ||
| "privileged": true, | ||
|
|
||
| // Add the IDs of extensions you want installed when the container is created. | ||
| "extensions": ["ms-python.python", "ms-python.vscode-pylance", "nf-core.nf-core-extensionpack"] | ||
| } | ||
| "remoteEnv": { | ||
| // Workspace path on the host for mounting with docker-outside-of-docker | ||
| "LOCAL_WORKSPACE_FOLDER": "${localWorkspaceFolder}" | ||
| }, | ||
|
|
||
| "onCreateCommand": "./.devcontainer/setup.sh", | ||
|
|
||
| "hostRequirements": { | ||
| "cpus": 4, | ||
| "memory": "16gb", | ||
| "storage": "32gb" | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| #!/usr/bin/env bash | ||
|
|
||
| # Customise the terminal command prompt | ||
| echo "export PROMPT_DIRTRIM=2" >> $HOME/.bashrc | ||
| echo "export PS1='\[\e[3;36m\]\w ->\[\e[0m\\] '" >> $HOME/.bashrc | ||
| export PROMPT_DIRTRIM=2 | ||
| export PS1='\[\e[3;36m\]\w ->\[\e[0m\\] ' | ||
|
|
||
| # Update Nextflow | ||
| nextflow self-update | ||
|
|
||
| # Update welcome message | ||
| echo "Welcome to the nf-core/nextbigthing devcontainer!" > /usr/local/etc/vscode-dev-containers/first-run-notice.txt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -7,3 +7,10 @@ testing/ | |
| testing* | ||
| *.pyc | ||
| null/ | ||
| *~ | ||
| .nf-test/ | ||
| .nf-test.log | ||
| dontcommit | ||
| tmp/ | ||
| .data/ | ||
| *.code-workspace | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,4 +10,7 @@ testing/ | |
| testing* | ||
| *.pyc | ||
| bin/ | ||
| .nf-test/ | ||
| ro-crate-metadata.json | ||
| modules/nf-core/ | ||
| subworkflows/nf-core/ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| nf-metro render pipeline.mmd -o pipeline_light.svg --logo nf-core-funcprofiler_logo_light.png --theme light --animate | ||
| nf-metro render pipeline.mmd -o pipeline_nf-core.svg --logo nf-core-funcprofiler_logo_light.png --theme nfcore --animate |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,79 @@ | ||
| graph LR | ||
| %%metro line: qc | Preprocessing & QC | #4CAF50 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The 8 lanes per tool feels redundant and crowded since you are specifying them in the trainstop icon already. I think 1 lane per input type might be more valuable. Also consider using file type icons per different input type |
||
| %%metro line: concat | Merge & Concat | #2196F3 | ||
| %%metro line: humann3 | HUMAnN v3 | #FF9800 | ||
| %%metro line: humann4 | HUMAnN v4 | #FF5722 | ||
| %%metro line: fmhfunprofiler | FMH FunProfiler | #E91E63 | ||
| %%metro line: rgi | RGI | #CDDC39 | ||
| %%metro line: mifaser | mifaser | #00BCD4 | ||
| %%metro line: diamond | DIAMOND | #9C27B0 | ||
| %%metro line: eggnog | eggNOG-mapper | #3F51B5 | ||
| %%metro line: multiqc | Reporting | #795548 | ||
| %%metro line: db | Database Prep | #607D8B | ||
|
|
||
| subgraph input[Input] | ||
| input_short([Short Read\nFASTQ]) | ||
| input_dbs([Input Databases]) | ||
| sr_qc(Preprocess) | ||
| merge(MERGE_RUNS) | ||
| end | ||
|
|
||
| subgraph profiling[Functional Profiling] | ||
| humann3(HUMAnN v3) | ||
| humann4(HUMAnN v4) | ||
| fmhfunprofiler(FMH FunProfiler) | ||
| RGI(RGI) | ||
| mifaser(mifaser) | ||
| diamond(DIAMOND) | ||
| eggnog_mapper(eggNOG-mapper) | ||
| end | ||
|
|
||
| subgraph QC[Quality Check] | ||
| multiqc(MultiQC) | ||
| end | ||
|
|
||
| subgraph Output[Output] | ||
| output([Results Directory]) | ||
| end | ||
|
|
||
| %% DB Prep | ||
| input_dbs -->|db| humann3 | ||
| input_dbs -->|db| humann4 | ||
| input_dbs -->|db| fmhfunprofiler | ||
| input_dbs -->|db| RGI | ||
| input_dbs -->|db| mifaser | ||
| input_dbs -->|db| diamond | ||
| input_dbs -->|db| eggnog_mapper | ||
|
|
||
| %% Preprocessing | ||
| input_short -->|qc| sr_qc | ||
| sr_qc -->|concat| merge | ||
|
|
||
| %% Profiling split | ||
| merge -->|humann3| humann3 | ||
| merge -->|humann4| humann4 | ||
| merge -->|fmhfunprofiler| fmhfunprofiler | ||
| merge -->|rgi| RGI | ||
| merge -->|mifaser| mifaser | ||
| merge -->|diamond| diamond | ||
| merge -->|eggnog| eggnog_mapper | ||
|
|
||
| %% Reporting | ||
| sr_qc -->|multiqc| multiqc | ||
| humann3 -->|multiqc| multiqc | ||
| humann4 -->|multiqc| multiqc | ||
| fmhfunprofiler -->|multiqc| multiqc | ||
| RGI -->|multiqc| multiqc | ||
| mifaser -->|multiqc| multiqc | ||
| diamond -->|multiqc| multiqc | ||
| eggnog_mapper -->|multiqc| multiqc | ||
|
|
||
| %% Output | ||
| multiqc -->|multiqc| output | ||
| humann3 -->|humann3| output | ||
| humann4 -->|humann4| output | ||
| fmhfunprofiler -->|fmhfunprofiler| output | ||
| RGI -->|rgi| output | ||
| mifaser -->|mifaser| output | ||
| diamond -->|diamond| output | ||
| eggnog_mapper -->|eggnog| output | ||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.