Skip to content

Gene order and strand orientation flip between single lane and merged lane inputs (identical read counts) #284

Description

@EDohmen

Hi Sebastian,
I noticed recently a behavior where Arriba flips the gene call order (gene1/gene2) and the transcription strand orientation when comparing a single sequencing lane input against a merged FASTQ input (concatenated lanes), despite the underlying supporting read evidence being identical and would like to have your opinion about it.

Dataset Context

  • Library: Paired-end RNA-seq
  • Inputs compared:
    • Single Run: Original R1.fastq.gz and R2.fastq.gz from a single lane
    • Merged Run: samples from two lanes merged (lane1_R1 + lane2_R1 into merged_R1.fastq.gz, and same for R2).

Observed Behavior
The fusion event is caught in both runs with identical split read and coverage counts, confirming the second sample contributed no new evidence for this specific event and the exact same reads are being used. However, the output properties flip:

Input Gene 1 Gene 2 Strand 1 Strand 2
Single Run GENEY GENEX -/- +/+
Merged Run GENEX GENEY +/- -/+

Questions
Do you have an explanation for this behaviour?

  • is there any kind of heuristic tie-breaking in Arriba that would depend on read order for example?
  • could this be influenced by multi-threaded alignment or other STAR alignment differences between the merged and the single run?
  • which orientation would you trust more in this case?

Thank you for your insight and for maintaining such a great tool!
Cheers,
Elias

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions