nf-core / nf-core/clipseq

feat2-0, no concatenation of fastqs

Open
#176 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Nextflow
Stars
26
Forks
43
PR merge metrics
No merged PRs in 30d

Description

I am running the feat2-0 branch version of the pipeline. I give the same sample and group names to 2 fastq files in order to concatenate them. This doesn't happen and the 2 samples are treated separately. The pipeline fails at Process NFCORE_CLIPSEQ:CLIPSEQ:CONSENSUS_CROSSLINKS_CAT_CAT as there is collision between the sample names.

Steps to reproduce

Steps to reproduce the behaviour:

Command line: ../clipseq/main.nf -c KCL-CREATE_interruptible.config --input samplesheet.csv
--source "fastq" --fasta "Homo_sapiens.GRCh38.fasta" --gtf "Homo_sapiens.GRCh38.109.gtf" --ncrna_fasta "Homo_sapiens.GRCh38.smrna.fasta"

##Error

ERROR ~ Error executing process > 'NFCORE_CLIPSEQ:CLIPSEQ:CONSENSUS_CROSSLINKS_CAT_CAT'

Caused by:
Process NFCORE_CLIPSEQ:CLIPSEQ:CONSENSUS_CROSSLINKS_CAT_CAT input file name collision -- There are multiple input files for each of the following file names: input3.genome.xl.bed

##Samplesheet:
sample_name,group_name,input_name,fastq IP_R3_T1,IP,input,../ultraplex_demux_WT_C_20230124_Fwd.fastq.gz IP_R4_T1,IP,input,../ultraplex_demux_WT_D_20230124_Fwd.fastq.gz input2,input,,../ultraplex_demux_input_SP3_temp_WT_B_20230124_Fwd.fastq.gz input3,input,,../ultraplex_demux_input_SP3_temp_WT_C_20230124_Fwd.fastq.gz input3,input,,../ultraplex_demux_input_SP3_temp_WT_D_20230124_Fwd.fastq.gz

System

  • Hardware: HPC
  • Executor: slurm
  • Engine: Singularity

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with main.nf and the samplesheet handling used by the CONSENSUS_CROSSLINKS_CAT_CAT process, using the supplied command and configuration to reproduce the collision. Trace how repeated sample_name and group_name entries are represented before that process. Done means the two matching FASTQ inputs are concatenated and the pipeline no longer reports an input file name collision.

Written by the indexing model from the issue text.

Assessment

Domain
bioinformatics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.