Skip to content

Conversation

@lconde-ucl
Copy link
Contributor

This PR addresses Issue #33, where PEKA runs are using unmatched peak and crosslink files across samples.

The problem was caused by CLIPPY_GENOME.out.peaks and ch_genome_crosslink_bed being passed separately to the PEKA module without matching on sample metadata.

This fix joins the two channels by metadata using .join(..., by: 0) and maps them into the PEKA process, ensuring proper sample pairing.

@CharlotteAnne CharlotteAnne merged commit 91a945a into goodwright:master Jul 14, 2025
2 of 32 checks passed
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.

2 participants