Skip to content

Conversation

@pinin4fjords
Copy link
Member

Summary

  • Add TSV data exports for all riboWaltz QC plot functions to enable downstream processing and MultiQC custom content integration
  • Export files for: length bins for P-site offset identification, ends heatmap, codon usage, read length distribution, and metaprofile P-site around start/stop codons
  • Update meta.yml documentation and test assertions to reflect the new outputs (8 TSV files total)

Test plan

  • Run nf-test test modules/nf-core/ribowaltz/tests/main.nf.test --profile docker
  • Verify all 8 TSV files are generated in ribowaltz_qc/ directory

🤖 Generated with Claude Code

pinin4fjords and others added 2 commits December 19, 2025 16:30
Add TSV data exports for all riboWaltz QC plots to enable downstream
processing and MultiQC custom content integration:
- length_bins_for_psite.tsv (P-site offset identification bins)
- ends_heatmap.tsv (read extremities heatmap)
- codon_usage.tsv (codon usage barplot)
- length_distribution.tsv (read length distribution)
- metaprofile_psite.tsv (P-site metaprofile around start/stop codons)

These complement existing exports (psite_region, frames, frames_stratified).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
The rends_heat function returns data in 'count_dt' not 'dt'.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Copy link
Member

@JoseEspinosa JoseEspinosa left a comment

Choose a reason for hiding this comment

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

LGTM! 🚀

@pinin4fjords pinin4fjords added this pull request to the merge queue Dec 19, 2025
@pinin4fjords
Copy link
Member Author

Thanks @JoseEspinosa (again!)

Merged via the queue into master with commit b59f74e Dec 19, 2025
22 checks passed
@pinin4fjords pinin4fjords deleted the feat/ribowaltz-export-plot-data branch December 19, 2025 16:45
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.

3 participants