Skip to content
Open
Show file tree
Hide file tree
Changes from 31 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
cf77290
nf-core module update
muffato Mar 23, 2026
b3503ff
Use the new sanger-tol module for that
muffato Mar 23, 2026
0bab621
No need to lint sanger-tol modules and sub-workflows
muffato Mar 23, 2026
41170e8
We require a recent plugin to download assets
muffato Mar 23, 2026
ec41c32
Snapshot update
muffato Mar 23, 2026
f00478b
Updated all remaining nf-core modules
muffato Mar 23, 2026
86cc6e6
Snapshot update
muffato Mar 23, 2026
538721a
Use the new repeat-masking subworkflow
muffato Mar 23, 2026
37e29ff
Clarification
muffato Mar 24, 2026
30b1ef1
Combined the sub-workflows in a way that makes more sense
muffato Mar 24, 2026
87ff33e
This file now differs from the template
muffato Mar 25, 2026
46cb0cd
Move to the upstream blobtk/depth
muffato Mar 26, 2026
10177fe
With no versions.yml emitted, we can simplify the publish rules
muffato Mar 26, 2026
1b404ee
Only publish the HTML file
muffato Mar 26, 2026
a396983
tag can be set dynamically from the config file
muffato Mar 26, 2026
9dbd2d2
Name the BUSCO outputs with the accession number and lineage name
muffato Mar 26, 2026
2c2640a
Update for btk plots
DLBPointon Mar 30, 2026
fa81cff
Add plots
DLBPointon Mar 30, 2026
4499c11
Delete old module
DLBPointon Mar 30, 2026
d6e25d5
Update for blobtk_plots
DLBPointon Mar 30, 2026
f78cdeb
Forgot to update a var name
DLBPointon Mar 30, 2026
ccd162e
Update module
DLBPointon Apr 1, 2026
bb35101
Update blobtk
DLBPointon Apr 29, 2026
fc088aa
Merge branch 'main' into plots
DLBPointon Apr 29, 2026
306989e
Update notes
DLBPointon Apr 29, 2026
17bba0f
update
DLBPointon Apr 29, 2026
a525e23
Merge branch 'dev' into plots
DLBPointon Apr 29, 2026
bcef894
update linting
DLBPointon Apr 29, 2026
8f79ade
Merge conflict
DLBPointon Apr 29, 2026
9b6ab23
Update
DLBPointon Apr 29, 2026
c25f101
Update more merge conflicts
DLBPointon Apr 29, 2026
d2e78af
Update workflows/blobtoolkit.nf
DLBPointon Apr 29, 2026
69d1524
Linting
DLBPointon Apr 29, 2026
f525ae4
update snapshot
DLBPointon Apr 29, 2026
9af5cfb
typo
muffato Apr 30, 2026
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
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Restructured locations and names of output files, see [output.md](/docs/output.md)
- The `sample` samplesheet column can now contain `/` to organise the `read_mapping/` outputs in sub-directories.
- Added parameter `--window_size` to partition sequences and calculate per-window statistics
- Updated `blobtk/images` to `blobtk/plots` (an nf-core module)
Comment thread
muffato marked this conversation as resolved.
Outdated

### Parameters

Expand All @@ -27,7 +28,7 @@ Note, since the pipeline is using Nextflow DSL2, each process will be run with i
| Dependency | Old version | New version |
| ---------- | ------------- | --------------- |
| blast | 2.15.0 | 2.17.0 |
| blobtk | 0.5.1 | 0.7.1 |
| blobtk | 0.5.1 | 0.8.0 |
| diamond | 2.1.16 | 2.1.23 |
| gunzip | 1.1 | 1.13 |
| minimap2 | 2.28 | 2.29 |
Expand Down
1 change: 1 addition & 0 deletions conf/base.config
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ process {
memory = { 1.GB * Math.pow(4, task.attempt) }
time = { 1.h * Math.pow(8, task.attempt) }
}

withLabel: process_gpu {
ext.use_gpu = { workflow.profile.contains('gpu') }
accelerator = { workflow.profile.contains('gpu') ? 1 : null }
Expand Down
5 changes: 4 additions & 1 deletion conf/modules.config
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ process {
ext.args = { "--evalue 1.0e-25 --max-target-seqs 10 --max-hsps 1" + ( params.use_work_dir_as_temp ? " --tmpdir ./blastx_tmp/" : "" ) }
}


withName: "BLOBTK_DEPTH" {
ext.args = "-s ${ params.window_size }"
publishDir = [
Expand Down Expand Up @@ -182,11 +183,13 @@ process {
]
}

withName: "BLOBTK_IMAGES" {
withName: "BLOBTK_PLOT" {
publishDir = [
path: { "${params.outdir}/blobtoolkit/plots" },
mode: params.publish_dir_mode,
]
ext.args = { "--scale-factor 0.6 ${extra_args.args}" }
Comment thread
muffato marked this conversation as resolved.
ext.prefix = { "${meta.id}.${extra_args.name}" }
}

withName: "JSONIFY_TAXDUMP" {
Expand Down
7 changes: 6 additions & 1 deletion modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@
},
"blobtk/depth": {
"branch": "master",
"git_sha": "f0ee15907fcece823c1cd5129902405d36108191",
"git_sha": "afe7137ce04ae44c379341ae8223c65ea579c300",
"installed_by": ["modules"]
},
"blobtk/plot": {
"branch": "master",
"git_sha": "afe7137ce04ae44c379341ae8223c65ea579c300",
"installed_by": ["modules"]
},
"busco/busco": {
Expand Down
2 changes: 1 addition & 1 deletion modules/local/blobtoolkit/createblobdir.nf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
process BLOBTOOLKIT_CREATEBLOBDIR {
tag "$meta.id"
tag "${meta.id}"
label 'process_medium'

container "docker.io/genomehubs/blobtoolkit:4.4.6"
Expand Down
2 changes: 1 addition & 1 deletion modules/nf-core/blobtk/depth/environment.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 3 additions & 8 deletions modules/nf-core/blobtk/depth/main.nf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions modules/nf-core/blobtk/depth/meta.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions modules/nf-core/blobtk/depth/tests/main.nf.test

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions modules/nf-core/blobtk/depth/tests/main.nf.test.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions modules/nf-core/blobtk/plot/environment.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

59 changes: 59 additions & 0 deletions modules/nf-core/blobtk/plot/main.nf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

105 changes: 105 additions & 0 deletions modules/nf-core/blobtk/plot/meta.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading