Repository navigation
First pipeline release - #54
Open
BenjaminWehnert1008 wants to merge 558 commits into
Open
BenjaminWehnert1008 wants to merge 558 commits into
BenjaminWehnert1008 wants to merge 558 commits into
Conversation
Uploaded testdata
Co-authored-by: Matthias Hörtenhuber <mashehu@users.noreply.github.com>
Co-authored-by: Matthias Hörtenhuber <mashehu@users.noreply.github.com>
Co-authored-by: Matthias Hörtenhuber <mashehu@users.noreply.github.com>
Pipeline documentation: standardisation with nf-core template architecture
…plate-merge-3.4.1 # Conflicts: # .github/workflows/awsfulltest.yml # .github/workflows/awstest.yml # .github/workflows/ci.yml # .nf-core.yml # README.md # assets/multiqc_config.yml # assets/nf-core-deepmutscan_logo_light.png # assets/schema_input.json # docs/images/nf-core-deepmutscan_logo_dark.png # docs/images/nf-core-deepmutscan_logo_light.png # docs/output.md # docs/usage.md # nextflow.config # ro-crate-metadata.json # workflows/deepmutscan.nf
6 of 8 tasks
test_full now runs the GID1A dataset from ENA (PRJEB110196), and the seqdepth rarefaction uses a geometric depth grid instead of 40 even steps.
The GID1A AlphaFold model now lives on the deepmutscan branch of nf-core/test-datasets instead of in assets/.
Add full-size test and finer seqdepth grid
This was
linked to
issues
Oct 7, 2026
Docs, contributors and citations ahead of release review
Same-page links in srcdoc frames navigated to the parent report, nesting it inside MultiQC on every click. Fixes #75.
Fix/report frame anchor links
Docs: README and CHANGELOG follow-ups
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
First release: nf-core/deepmutscan v1.0.0
This PR merges
devintomasterfor the first release of nf-core/deepmutscan. @MaximilianStammnitz and I would be very grateful for your release reviews 🙏🙂.What this pipeline does
nf-core/deepmutscanprocesses deep mutational scanning (DMS) data from short-read sequencing of site-saturation mutagenesis libraries. It was primarily designed for shotgun sequencing of long open reading frames, where the variant library is randomly fragmented before sequencing (no tiling or barcoding), and it handles amplicon data in the same way. Importantly, because variant frequencies in shotgun sequencing data are often sparse – below 1 in 10,000 reads – and thus in the range of per-base sequencing error rates (Q30-Q40), we conceptualise and implement key single-nucleotide count error correction modules.AnalyzeSaturationMutagenesis, column-compatible output) → annotation and filtering against the programmed codon library (--mutagenesis_type).--dimsum) and mutscan edgeR/limma (--mutscan); optional interactive 3D variant effect inspection tool from a user-supplied structure (--pdb).deepmutscan_report.htmlper run.Testing
-profile test: 50,000 read-pair subsamples of a minimal GID1A nicking-mutagenesis GluePCA experiment (2 input + 2 output libraries) on thedeepmutscanbranch of nf-core/test-datasets, with fitness, DiMSum, mutscan and the structure viewer switched on. nf-test snapshot test intests/default.nf.test.-profile test_full: the complete GID1A experiment (3 input + 3 output libraries, ~480M read pairs) from ENA project PRJEB110196, linked from a samplesheet on the same test-datasets branch, with fitness, DiMSum, mutscan and the structure viewer switched on (Full-size test profile (test_full) and AWS full test #68).test_fullsamplesheet and the GID1A AlphaFold DB structure used by--pdb).Known follow-ups
The following issues are already on our list and we will address these over the coming weeks, so that the review can focus on the release itself:
PR checklist
testprofile)nf-core pipelines lint). (passes with nf-core/tools 4.0.2, the template version of this pipeline; see Template update to nf-core/tools 4.1.0 and re-linting #66 for 4.1.0)nextflow run . -profile test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).Many thanks in advance to the reviewers, and to @mirpedrol and @mashehu for their guidance along the way.