I'm working with ONT cDNA reads, quantifying transcripts we assembled from these reads with ESPRESSO. I'm seeing some extreme discrepancies in the isoform quantifications computed between ESPRESSO's quant module and other long-read quant methods (Oarfish, lr-kallisto, Isoquant, even just minimap2 + featurecounts allowing all multi-feature mapping). Attached are two figures:
CSH1_exprplot is boxplots of the read counts from these long-read methods for each isoform of CSH1 in n=66 ONT cDNA libraries. Red points indicate the total counts across libraries from ESPRESSO. To highlight an example, the purple arrow & star indicate the isoform with the highest # of reads assigned by ESPRESSO, but all long-read methods gave 0 counts across samples.
CSH1_txplot shows the models for isoforms we assembled for CSH1 from the same reads. Purple arrow & star indicate the isoform in question.
Why other long-read quant methods assign 0 counts to some isoforms but not others (even those sharing splice junctions and exon structures) is unclear to me. Any thoughts about what we are seeing here?
CSH1_exprplot.pdf
CSH1_txplot.pdf
I'm working with ONT cDNA reads, quantifying transcripts we assembled from these reads with ESPRESSO. I'm seeing some extreme discrepancies in the isoform quantifications computed between ESPRESSO's quant module and other long-read quant methods (Oarfish, lr-kallisto, Isoquant, even just minimap2 + featurecounts allowing all multi-feature mapping). Attached are two figures:
CSH1_exprplot is boxplots of the read counts from these long-read methods for each isoform of CSH1 in n=66 ONT cDNA libraries. Red points indicate the total counts across libraries from ESPRESSO. To highlight an example, the purple arrow & star indicate the isoform with the highest # of reads assigned by ESPRESSO, but all long-read methods gave 0 counts across samples.
CSH1_txplot shows the models for isoforms we assembled for CSH1 from the same reads. Purple arrow & star indicate the isoform in question.
Why other long-read quant methods assign 0 counts to some isoforms but not others (even those sharing splice junctions and exon structures) is unclear to me. Any thoughts about what we are seeing here?
CSH1_exprplot.pdf
CSH1_txplot.pdf