Repository navigation
Add DIAMOND blastp subworkflow for protein homology search against NCBI RefSeq #50
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
base: dev
Are you sure you want to change the base?
Changes from all commits
53aa47c
55b7632
3c5b661
b1fdc74
9f1ea67
52506f7
49ee17c
6ab82f3
89fb03e
f12c619
4f4db82
3946ba5
94ebe1b
06bf5e8
7681f82
0cf27f7
92c847c
043451f
f59c0b7
cf259d3
9fd5d3f
fa390ce
4eb5ad1
71ff9ef
a4f00be
16e10b2
c970041
925ed89
7b8a6e1
1f5ba7a
8edc405
a3e661c
3fbcc6a
a4911fc
64ed6dc
556b3e3
f5b63c2
6cd3a20
3ffbc1a
0b1df66
2257719
7632328
c1f0c63
b58e6f2
2041cfc
4dcba98
6a39985
8dfc3ea
0c9ba7d
60e36fa
a2e2c02
ac1a9c8
9a7dace
67617ad
63facff
83a764a
02f1e38
afb321a
04dc134
20784fc
b4d352d
5ba47b3
b0da026
5dee8c0
e204f10
43bae90
b96323c
f98c52d
ab56cdd
5e867fd
2ea0852
32a7b3d
e27be4c
84dca58
9308f01
da73fd1
ec220b0
c3f5e72
1f47b69
b01d51e
636138e
bd88b16
828f11b
0ef2c8a
0e61255
01c93e6
8f8d086
398f780
a3cf038
7b86f4b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -13,3 +13,4 @@ null/ | |
| .nf-test/tests | ||
| .nf-test-*.nf | ||
| .nf-test/* | ||
| .vscode/ | ||
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,6 +10,10 @@ | |
|
|
||
| ## Pipeline tools | ||
|
|
||
| - [DIAMOND](https://github.com/bbuchfink/diamond) | ||
|
|
||
| > Buchfink B, Xie C, Huson DH, "Fast and sensitive protein alignment using DIAMOND", Nature Methods 12, 59-60 (2015). doi:10.1038/nmeth.3176 | ||
|
Collaborator
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. Please also add the 2021 paper: Buchfink B, Reuter K, Drost HG, "Sensitive protein alignments at tree-of-life scale using DIAMOND", Nature Methods 18, 366-368 (2021). doi:10.1038/s41592-021-01101-x |
||
|
|
||
| - [SeqFu](https://pubmed.ncbi.nlm.nih.gov/34066939/) | ||
|
|
||
| > Telatin A, Fariselli P, Birolo G. SeqFu: a suite of utilities for the robust and reproducible manipulation of sequence files. Bioengineering. 2021 May 7;8(5):59. doi: 10.3390/bioengineering8050059. PubMed PMID: 34066939; PubMed Central PMCID: PMC8148589. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -146,6 +146,22 @@ process { | |
| ] | ||
| } | ||
|
|
||
| withName: 'NFCORE_PROTEINANNOTATOR:PROTEINANNOTATOR:FUNCTIONAL_ANNOTATION:DIAMOND:DIAMOND_MAKEDB' { | ||
|
Collaborator
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.
|
||
| publishDir = [ | ||
| path: { "${params.outdir}/downloaded_dbs/diamond/" }, | ||
| mode: params.publish_dir_mode, | ||
| saveAs: { filename -> filename.equals('versions.yml') ? null : filename } | ||
| ] | ||
| } | ||
|
|
||
| withName: 'NFCORE_PROTEINANNOTATOR:PROTEINANNOTATOR:FUNCTIONAL_ANNOTATION:DIAMOND:DIAMOND_BLASTP' { | ||
| publishDir = [ | ||
| path: { "${params.outdir}/functional_annotation/diamond/${meta.id}/" }, | ||
| mode: params.publish_dir_mode, | ||
| saveAs: { filename -> filename.equals('versions.yml') ? null : filename } | ||
| ] | ||
| } | ||
|
|
||
| withName: 'NFCORE_PROTEINANNOTATOR:PROTEINANNOTATOR:FUNCTIONAL_ANNOTATION:ARIA2_INTERPROSCAN' { | ||
| publishDir = [ | ||
| path: { "${params.outdir}/downloaded_dbs/" }, | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This landed under the released
v1.1.0section, and lines 31-38 re-add old 2025 entries from thedevmerge. Please remove these 8 lines and add a single entry underv1.2.0dev→Added, in the current style:and add
diamondto theDependenciestable.