Skip to content

Update tasmanian-mismatch to 2.0.4 - #72

Closed
aerijman wants to merge 10 commits into
masterfrom
bump-tasmanian-2.0.4
Closed

Update tasmanian-mismatch to 2.0.4#72
aerijman wants to merge 10 commits into
masterfrom
bump-tasmanian-2.0.4

Conversation

@aerijman

@aerijman aerijman commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@aerijman
aerijman requested review from lnblum and a lite review from Copilot and removed request for Copilot September 1, 2026 18:16
@lnblum

lnblum commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

will this be run in "methylation-mode" or no?

@aerijman

aerijman commented Sep 1, 2026 via email

Copy link
Copy Markdown
Contributor Author

@lnblum lnblum left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good, otherwise looks fine!

Copilot AI lite review requested due to automatic review settings September 3, 2026 13:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

There are correctness/clarity issues in the updated Tasmanian version pin/reporting and README typos (including a GRCh38/GRCh39 mismatch) that should be fixed before approval.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR updates the EM-seq Nextflow pipeline to use a newer tasmanian-mismatch tool version and adjusts documentation and test snapshots to reflect the updated environment/tooling.

Changes:

  • Updated the tasmanian module to use tasmanian-mismatch directly (new CLI invocation) and pinned a newer conda package version.
  • Updated README reference-genome download links/wording and clarified how to handle nextflow.preview.topic for Nextflow v24.
  • Refreshed nf-test snapshots (including nf-test version metadata).
File summaries
File Description
modules/tasmanian.nf Pins/uses tasmanian-mismatch and updates how Tasmanian stats are generated + version reporting output tuple.
README.md Updates reference-genome links (adds CpG island annotations) and adjusts the Nextflow v24 upgrade note.
main.nf Comments out nextflow.preview.topic by default and adds guidance for older Nextflow versions.
tests/main.nf.test.snap Updates stored test snapshot output/metadata for the current test environment (nf-test version, ordering).
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 4
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread modules/tasmanian.nf Outdated
tag { library }
publishDir "${params.outputDir}/stats/tasmanian"
conda "bioconda::samtools=1.22 bioconda::tasmanian-mismatch=1.0.9"
conda "bioconda::tasmanian-mismatch=2.0.3"
Comment thread modules/tasmanian.nf Outdated
tuple val(library), path("${library}.tasmanian.csv"), emit: for_agg
tuple val("${task.process}"), val('samtools'), eval('samtools --version | head -n 1 | sed \'s/^samtools //\''), topic: versions
tuple val("${task.process}"), val('tasmanian'), val('*should be* 1.0.9'), topic: versions
tuple val("${task.process}"), val('tasmanian-mismatch'), val('*should be* 2.0.3'), topic: versions
Comment thread README.md
Comment on lines +108 to +110
- **T2T CHM13**: [T2T_chm13v2.0+ meth_controls](https://neb-em-seq-sra.s3.us-east-1.amazonaws.com/T2T_chm13v2.0%2Bmeth_controls.fa.gz) [CpG Islands](https://neb-em-seq-sra.s3.us-east-1.amazonaws.com/human_t2t_cpg_islands.gtf)
- **GRCh38**: [GRCh39 + meth controls](https://neb-em-seq-sra.s3.us-east-1.amazonaws.com/grch38_core%2Bmeth_controls.fa.gz) [CpG Islands](https://neb-em-seq-sra.s3.us-east-1.amazonaws.com/human_grch38_cpg_islands.gtf)
- **GRCm39**: [GRCm39 + meth_controls](https://neb-em-seq-sra.s3.us-east-1.amazonaws.com/grcm39%2Bmeth_controls.fa.gz) [CpG Islands](https://neb-em-seq-sra.s3.us-east-1.amazonaws.com/grcm39_cpg_islands.gtf)
Comment thread README.md
Comment on lines 160 to +162
As of July, 2026, Nextflow v24 or older is not supported anymore.
If using Nextlfow version 24 is your only option,
please add `nextflow.preview.topic = true` as the top line in *main.nf*
please uncomment `nextflow.preview.topic = true` as the top line in *main.nf*
@bwlang

bwlang commented Sep 8, 2026

Copy link
Copy Markdown
Member

superseded by #74

@bwlang bwlang closed this Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants