Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
ed1a688
Install CAT nf-core modules
dialvarezs May 9, 2025
c707291
Merge remote-tracking branch 'upstream/dev' into dev-cat
dialvarezs May 12, 2025
efe5a28
CAT basic functionality
dialvarezs May 15, 2025
3590c25
Merge remote-tracking branch 'upstream/dev' into dev-cat
dialvarezs May 15, 2025
edb8986
[automated] Fix code linting
nf-core-bot May 16, 2025
5446a47
Implement cat post classification steps
dialvarezs May 19, 2025
47305bf
Prettier
dialvarezs May 19, 2025
a75b50b
Merge remote-tracking branch 'origin/dev-cat' into dev-cat
dialvarezs May 19, 2025
1583563
Integrate cat/download and cat/prepare, old module cleanup
dialvarezs May 22, 2025
2693fa2
Final implementation fixes
dialvarezs May 23, 2025
2e45cf0
Merge remote-tracking branch 'upstream/dev' into dev-cat
dialvarezs May 23, 2025
24813cc
Update changelog and docs, add new param to enable run cat on unbinne…
dialvarezs May 23, 2025
66ae486
Linting fixes
dialvarezs May 23, 2025
d3472e9
Fix dir db channel, simplify resource configs
dialvarezs May 25, 2025
110447d
Add commentaries for catpack/bins and catpack/contigs inputs
dialvarezs May 25, 2025
f150bf3
Update modules
dialvarezs May 25, 2025
bd366e7
Merge branch 'dev' into dev-cat
jfy133 May 27, 2025
c62663d
Update CHANGELOG.md
jfy133 May 27, 2025
ef9689f
Apply suggestions from code review
dialvarezs May 27, 2025
b6e03e0
Merge remote-tracking branch 'upstream/dev' into dev-cat
dialvarezs May 27, 2025
40806ff
Apply more suggestions from review
dialvarezs May 27, 2025
88ca2ec
Merge branch 'dev' into dev-cat
jfy133 May 28, 2025
f93c3fe
Add cat bin summary and change official taxonomy parameter
dialvarezs May 30, 2025
27b2546
Merge remote-tracking branch 'upstream/dev' into dev-cat
dialvarezs May 30, 2025
5b9902e
Update changelog and output
dialvarezs May 30, 2025
21b3ed6
Apply suggestions from code review
dialvarezs Jun 1, 2025
b676d93
Update nextflow_schema.json
dialvarezs Jun 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: James A. Fellows Yates <[email protected]>
  • Loading branch information
dialvarezs and jfy133 authored Jun 1, 2025
commit 21b3ed6436136821a5f8320a5f31ae32383e2832
4 changes: 3 additions & 1 deletion docs/usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,9 @@ This database can be downloaded from the [CAT developers' website](https://tbb.b
> [!NOTE]
> By default, the pipeline will use the `NCBI nr` database.

Enabling the `--cat_db_generate` option will create a new database using the latest version of the NCBI nr database. This requires a large download (over 200 GB) and several hours of subsequent processing. If you enable the `--save_cat_db` option, the database will be saved in the `Taxonomy/CAT/db` directory and can be reused in future runs by specifying its path with `--cat_db`.
Enabling the `--cat_db_generate` option will create a new database using the latest version of the NCBI nr database.
This requires a large download (over 200 GB) and several hours of subsequent processing.
If you enable the `--save_cat_db` option, the database will be saved in the `Taxonomy/CAT/db` directory and can be reused in future runs by specifying its path with `--cat_db`.

### GTDB

Expand Down
4 changes: 2 additions & 2 deletions nextflow_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -519,12 +519,12 @@
"cat_allow_unofficial_lineages": {
"type": "boolean",
"description": "Allow unofficial lineages in CAT classification.",
"help_text": "By default, CAT uses only official lineages for classification. This option enables unofficial lineages, which is useful with custom databases.\n\nNote that it disables classification result summarization, as this is not supported."
"help_text": "By default, CAT uses only official lineages for classification. This option enables unofficial lineages, which is useful with custom databases.\n\nNote that it disables classification result summarization, as this is not supported by CAT_pack summarise."
},
"cat_classify_unbinned": {
"type": "boolean",
"description": "Classify unbinned contigs with CAT (contig mode).",
"help_text": "This will run CAT classification on all unbinned contigs, which can be useful to get an idea of the taxonomic composition of the unbinned contigs. In some cases this may extend run time of the pipeline."
"help_text": "By default, nf-core/mag only runs CAT taxonomic classification on bins. Specifying this parameter will additionally run CAT classification on all unbinned contigs, which can be useful to get an idea of the taxonomic composition of the unbinned contigs. In some cases this may significantly extend run time of the pipeline."
},
"skip_gtdbtk": {
"type": "boolean",
Expand Down