challenges in estimating percent inclusion of ... · pdf fileproceedings open access...

12
PROCEEDINGS Open Access Challenges in estimating percent inclusion of alternatively spliced junctions from RNA-seq data Boyko Kakaradov 1 , Hui Yuan Xiong 1 , Leo J Lee 1 , Nebojsa Jojic 2 , Brendan J Frey 1* From Second Annual RECOMB Satellite Workshop on Massively Parallel Sequencing Barcelona, Spain. 19-20 April 2012 Abstract Transcript quantification is a long-standing problem in genomics and estimating the relative abundance of alternatively-spliced isoforms from the same transcript is an important special case. Both problems have recently been illuminated by high-throughput RNA sequencing experiments which are quickly generating large amounts of data. However, much of the signal present in this data is corrupted or obscured by biases resulting in non-uniform and non-proportional representation of sequences from different transcripts. Many existing analyses attempt to deal with these and other biases with various task-specific approaches, which makes direct comparison between them difficult. However, two popular tools for isoform quantification, MISO and Cufflinks, have adopted a general probabilistic framework to model and mitigate these biases in a more general fashion. These advances motivate the need to investigate the effects of RNA-seq biases on the accuracy of different approaches for isoform quantification. We conduct the investigation by building models of increasing sophistication to account for noise introduced by the biases and compare their accuracy to the established approaches. We focus on methods that estimate the expression of alternatively-spliced isoforms with the percent-spliced-in (PSI) metric for each exon skipping event. To improve their estimates, many methods use evidence from RNA-seq reads that align to exon bodies. However, the methods we propose focus on reads that span only exon-exon junctions. As a result, our approaches are simpler and less sensitive to exon definitions than existing methods, which enables us to distinguish their strengths and weaknesses more easily. We present several probabilistic models of of position-specific read counts with increasing complexity and compare them to each other and to the current state-of-the-art methods in isoform quantification, MISO and Cufflinks. On a validation set with RT-PCR measurements for 26 cassette events, some of our methods are more accurate and some are significantly more consistent than these two popular tools. This comparison demonstrates the challenges in estimating the percent inclusion of alternatively spliced junctions and illuminates the tradeoffs between different approaches. Introduction Determining the relative abundance of gene transcripts in a cell - whether in relation to each other or in rela- tion to corresponding transcripts in other cells - is an important and long-standing problem in genomics. Since introduction of RNA-seq, a high-throughput experimental method of measuring the RNA content of a sample by reverse-transcribing it and sequencing the resultant cDNA, this problem has been illuminated by vast amounts of data and by many methods for elucidat- ing transcript abundance [1]. Current collections of RNA-seq data are rapidly growing in multiple dimen- sions such as species, tissues, and conditions [2]. This data deluge necessitates more sophisticated and accurate analysis methods, which in turn create an opportunity to gain deeper insights into the role and regulation of transcript abundance in important devel- opmental and disease processes. Undoubtedly, one important research area that can benefit from these advances is the study of RNA splicing, an essential cellu- lar process that effectively increases the phenotypic complexity of eukaryotic organisms without * Correspondence: [email protected] 1 Department of Electrical and Computer Engineering, University of Toronto, ON, Canada Full list of author information is available at the end of the article Kakaradov et al. BMC Bioinformatics 2012, 13(Suppl 6):S11 http://www.biomedcentral.com/1471-2105/13/S6/S11 © 2012 Kakaradov et al.; licensee BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Upload: voxuyen

Post on 04-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • PROCEEDINGS Open Access

    Challenges in estimating percent inclusion ofalternatively spliced junctions from RNA-seq dataBoyko Kakaradov1, Hui Yuan Xiong1, Leo J Lee1, Nebojsa Jojic2, Brendan J Frey1*

    From Second Annual RECOMB Satellite Workshop on Massively Parallel SequencingBarcelona, Spain. 19-20 April 2012

    Abstract

    Transcript quantification is a long-standing problem in genomics and estimating the relative abundance ofalternatively-spliced isoforms from the same transcript is an important special case. Both problems have recentlybeen illuminated by high-throughput RNA sequencing experiments which are quickly generating large amounts ofdata. However, much of the signal present in this data is corrupted or obscured by biases resulting in non-uniformand non-proportional representation of sequences from different transcripts. Many existing analyses attempt todeal with these and other biases with various task-specific approaches, which makes direct comparison betweenthem difficult. However, two popular tools for isoform quantification, MISO and Cufflinks, have adopted a generalprobabilistic framework to model and mitigate these biases in a more general fashion. These advances motivatethe need to investigate the effects of RNA-seq biases on the accuracy of different approaches for isoformquantification. We conduct the investigation by building models of increasing sophistication to account for noiseintroduced by the biases and compare their accuracy to the established approaches.We focus on methods that estimate the expression of alternatively-spliced isoforms with the percent-spliced-in(PSI) metric for each exon skipping event. To improve their estimates, many methods use evidence from RNA-seqreads that align to exon bodies. However, the methods we propose focus on reads that span only exon-exonjunctions. As a result, our approaches are simpler and less sensitive to exon definitions than existing methods,which enables us to distinguish their strengths and weaknesses more easily. We present several probabilisticmodels of of position-specific read counts with increasing complexity and compare them to each other and to thecurrent state-of-the-art methods in isoform quantification, MISO and Cufflinks. On a validation set with RT-PCRmeasurements for 26 cassette events, some of our methods are more accurate and some are significantly moreconsistent than these two popular tools. This comparison demonstrates the challenges in estimating the percentinclusion of alternatively spliced junctions and illuminates the tradeoffs between different approaches.

    IntroductionDetermining the relative abundance of gene transcriptsin a cell - whether in relation to each other or in rela-tion to corresponding transcripts in other cells - is animportant and long-standing problem in genomics.Since introduction of RNA-seq, a high-throughputexperimental method of measuring the RNA content ofa sample by reverse-transcribing it and sequencing theresultant cDNA, this problem has been illuminated by

    vast amounts of data and by many methods for elucidat-ing transcript abundance [1]. Current collections ofRNA-seq data are rapidly growing in multiple dimen-sions such as species, tissues, and conditions [2].This data deluge necessitates more sophisticated and

    accurate analysis methods, which in turn create anopportunity to gain deeper insights into the role andregulation of transcript abundance in important devel-opmental and disease processes. Undoubtedly, oneimportant research area that can benefit from theseadvances is the study of RNA splicing, an essential cellu-lar process that effectively increases the phenotypiccomplexity of eukaryotic organisms without

    * Correspondence: [email protected] of Electrical and Computer Engineering, University of Toronto,ON, CanadaFull list of author information is available at the end of the article

    Kakaradov et al. BMC Bioinformatics 2012, 13(Suppl 6):S11http://www.biomedcentral.com/1471-2105/13/S6/S11

    2012 Kakaradov et al.; licensee BioMed Central Ltd. This is an open access article distributed under the terms of the CreativeCommons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, andreproduction in any medium, provided the original work is properly cited.

    mailto:[email protected]://creativecommons.org/licenses/by/2.0

  • necessitating an increase in their genetic complexity.Accurate measurements of the expression levels for iso-forms from a large number of genes are especially usefulfor research into the molecular mechanisms that regu-late alternative splicing in different tissues. For example,the recent advances in the RNA splicing code thatdetermines the relative abundance of alternativelyspliced isoforms [3] was made possible by high-through-put microarray technology. In principle, RNA-seq canlead to much richer datasets at a fraction of the cost.Thus RNA-seq technology can lead to significant newbreakthroughts, as the code quality achieved by [3]leaves a lot of room for improvement. The focus of thispaper - estimation of the percent inclusion of alterna-tively-spliced exons from RNA-seq data - is a steptoward a more accurate interpretation of the naturalsplicing code. This problem is complicated by severalsources of bias in short read counts including those dueto the cDNA fragmentation and primer amplificationsteps of current RNA-seq protocols [4,5]. These biaseslead to widely varying abundances for reads from differ-ent positions in the transcript. We investigate this posi-tion-specific bias further and suggest methods tomitigate it.Specifically, we restrict our interest only to exon-skip-

    ping events [6,7]. The numerical quantity which cap-tures relevant information for these events is termedpercent-spliced-in (PSI). For each exon-skipping event,PSI is defined as the expression of isogorms containingthe alternatively spliced exon (i.e. those containing agiven cassette exon and its flanking constitutive exons)as a fraction of the total expression for both alternativelyand constitutively spliced isoforms (i.e. those containingthe flanking exons only) which is reported in percent.Accurate estimation of PSI is not only desirable on itsown, but it can also be used to improve the resolutionof differential splicing and thus improve the predictivepower of the splicing code [3].There are several recent tools for estimating relative

    abundance of isoforms, which deal with position-specificbiases in different ways [5,7-9]. MISO can directly esti-mate PSI specifically for exon-skipping events [7], whilemost others estimate the expression of whole isoformsfrom which a PSI value may be derived. This makesMISO the natural point of reference for our compari-sons, but we also include Cufflinks [5] in the compari-sons because of its popularity and explicit modeling offragmentation and amplification biases. However, for thetask of estimating PSI, Cufflinks focus on multi-exonisoforms appears to be detrimental, as we show in theResults section.Our pursuit of robust estimates for PSI necessitates an

    appropriate measure of the uncertainty for these esti-mates. This additional necessity is crucial for the task of

    deciphering the natural RNA splicing code. Linkingnoisy RNA-seq read counts with the sequence determi-nants of RNA splicing is a hard task that requires goodmeasurement of splicing levels even in case of tran-scripts with minimal coverage. For this task it is just asimportant to quantify the range of possible PSI valuessupported by the RNA-seq data, given that the position-specific bias can dramatically influence these estimates.We start by framing the classic IID sampling assump-tion as a Poisson model and modify it to mitigate theeffect of position-specific biases. This leads to threemethods of increasing complexity. We evaluate ourmodels in terms of their accuracy and consistency. Wecompare our methods accuracy to each other and toexisting approaches of estimating PSI with respect to areference set of 26 RT-PCR measurements from ahuman cell line. As we discussed above, we are inter-ested in developing algorithms that provide robust esti-mates: A handful of highly biased positions in thetranscript, from which a much larger number of reads isobtained simply due to fragmentation bias, should notunduly influence the estimate of PSI. Our results show amoderate increase in accuracy and a significant increasein consistency of our methods over the current state ofthe art methods for quantifying of alternative splicingevents.

    MethodsRNA-seq dataRNA-seq data was generated from a HeLa cell line bythe Blencowe Lab at the University of Toronto [10]. Theprotocol consisted of polyA-selected RNA extraction,random hexamer primed reverse transcription, cDNAfragmentation (with mean insert size of 220nt), and50nt paired-end sequencing by Illumina GA. This data-set is publicly available on the NCBI Gene ExpressionOmnibus with accession number GSE26463. 305 millionRNA-seq reads were sequenced and mapped to thereference human genome (NCBI build37, UCSC hg19)using TopHat, which is capable of reporting split-readalignments across splice junctions [11]. TopHat pro-duced error-free alignments for 66 million reads (about22% of the total). For each exon-exon junction, thereads that overlapped it by at least 8nt were selectedand their positions were noted. Positions that containedreads mapping elsewhere were excluded. The number of3 fragment ends (i.e. reads starts) around the junctionwas tabulated into a profile of read hits for each junc-tion. This profile of read start counts is also called aread cover, in contrast to the more popular readcoverage.Figure 1 illustrates the actual cover profile for a

    representative constitutive (i.e. exclusion) junction witha relatively high total number of reads. Position-

    Kakaradov et al. BMC Bio