-
Notifications
You must be signed in to change notification settings - Fork 34
Add run_dbcan screening for the CAZyme (carbohydrate active enzyme) and CGC (CAZyme Gene Cluster) annotation #483
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
6353679
15f2ef5
d5df4a1
f049e2f
8289bdb
d8af5e9
0a5e505
01a573a
5c5ec66
9fd005c
ea4b852
62623a5
0cad8f9
b76e3a2
0f5863a
f2d79d5
625ced4
58273f1
a638f32
a5d692b
da9d4a4
9f3af6c
15645fb
448145b
8e48936
101a159
9c14e24
0899e10
63c8b04
03b1030
cce04b2
ddd51c1
b31feb6
36c22d3
59385f9
2a6544e
2dbe952
01fb374
13b82ab
3af937f
c28f049
796b96d
6de2005
5f9b432
e114734
6ee4dd7
18ba885
161d37d
d505ea6
69d5133
f5ed73e
c3c09c9
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 |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| sample,fasta,protein,gbk | ||
| sample,fasta,protein,gbk,gff | ||
| sample_1,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs_1.fasta.gz,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs_prokka_1.faa,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs_prokka_1.gbk | ||
| sample_2,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs_2.fasta.gz,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs_prokka_2.faa.gz,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs_prokka_2.gbk.gz | ||
| sample_3,https://raw.githubusercontent.com/nf-core/test-datasets/funcscan/wastewater_metagenome_contigs.fasta |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,34 @@ | ||
| /* | ||
|
Member
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 test should be for all cazyme screening tools, so I would rename accordingly for 'future proofing'
Author
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. This is a good idea for leaving a placeholder for other cazyme screening developers.
Member
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. I'm not sure I follow... Basicaally what I mean this should be: |
||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| Nextflow config file for running minimal tests | ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| Defines input files and everything required to run a fast and simple pipeline test. | ||
|
|
||
| Use as follows: | ||
| nextflow run nf-core/funcscan -profile test_dbcan_pyrodigal,<docker/singularity> --outdir <OUTDIR> | ||
|
|
||
| ---------------------------------------------------------------------------------------- | ||
| */ | ||
|
|
||
| process { | ||
| resourceLimits = [ | ||
| cpus: 4, | ||
| memory: '15.GB', | ||
| time: '1.h' | ||
| ] | ||
| } | ||
|
|
||
| params { | ||
| config_profile_name = 'CAZyme Pyrodigal test profile' | ||
| config_profile_description = 'Minimal test dataset to check CAZyme workflow function' | ||
|
|
||
| // Input data | ||
| input = params.pipelines_testdata_base_path + 'funcscan/samplesheet_reduced.csv' | ||
|
|
||
| annotation_tool = 'pyrodigal' | ||
|
|
||
| run_arg_screening = false | ||
| run_amp_screening = false | ||
| run_bgc_screening = false | ||
| run_cazyme_screening = true | ||
| } | ||
|
Member
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. This file should be |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| /* | ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| Nextflow config file for running minimal tests | ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| Defines input files and everything required to run a fast and simple pipeline test. | ||
|
|
||
| Use as follows: | ||
| nextflow run nf-core/funcscan -profile test_preannotated_dbcan,<docker/singularity> --outdir <OUTDIR> | ||
|
|
||
| ---------------------------------------------------------------------------------------- | ||
| */ | ||
|
|
||
| process { | ||
| resourceLimits = [ | ||
| cpus: 4, | ||
| memory: '15.GB', | ||
| time: '1.h' | ||
| ] | ||
| } | ||
|
|
||
| params { | ||
| config_profile_name = 'CAZyme test profile - preannotated input' | ||
| config_profile_description = 'Minimal test dataset to check CAZyme workflow function' | ||
|
|
||
| // Input data | ||
| input = params.pipelines_testdata_base_path + 'funcscan/samplesheet_preannotated.csv' | ||
|
|
||
| annotation_tool = 'pyrodigal' | ||
|
|
||
| run_arg_screening = false | ||
| run_amp_screening = false | ||
| run_bgc_screening = false | ||
| run_cazyme_screening = true | ||
|
|
||
| dbcan_skip_cgc = true // Skip cgc annotation as .gbk (not .gff) is provided in samplesheet | ||
|
Member
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. We should probably add gff files! You can generate them from a normal funcscan fun, and make a PR against teh
Author
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. Yes, currently the cazyme screening can only use the
Member
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. Can this be updated now you have the file? |
||
| dbcan_skip_substrate = true // Skip substrate annotation as .gbk (not .gff) is provided in samplesheet | ||
| } | ||
Uh oh!
There was an error while loading. Please reload this page.