Skip to content

Commit 91a945a

Browse files
Merge pull request #34 from lconde-ucl/fix-peka
Fix PEKA input mismatch by joining peaks and crosslinks on metadata
2 parents b383cc6 + 4f62f5f commit 91a945a

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

main.nf

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -543,9 +543,11 @@ workflow CLIPSEQ {
543543
/*
544544
* MODULE: Run peka on genome-level crosslinks
545545
*/
546+
ch_peka_input = CLIPPY_GENOME.out.peaks
547+
.join(ch_genome_crosslink_bed, by: 0)
546548
PEKA (
547-
CLIPPY_GENOME.out.peaks,
548-
ch_genome_crosslink_bed,
549+
ch_peka_input.map { meta, peaks, crosslinks -> [meta, peaks] },
550+
ch_peka_input.map { meta, peaks, crosslinks -> [meta, crosslinks] },
549551
ch_fasta.collect{ it[1] },
550552
ch_fasta_fai.collect{ it[1] },
551553
ch_regions_resolved_gtf.collect{ it[1] }

0 commit comments

Comments
 (0)