A general definition and nomenclature for alternative splicing events. — TEI-tagged view

Michael Sammeth, Sylvain Foissac, Roderic Guigó · 2008 · bioinformatics · doi:10.1371/journal.pcbi.1000147 · TEI xml · tagged edition · index · concepts · authors
Where this record's text came from. 2026-09-28 schema-0.3 pass: every quote ON THIS RECORD verified as an exact substring of the staged text and anchored, at the merge dated above; concept terms verified present; every edge endpoint an existing node.
Other fields define these differently the same word, defined another way in another discipline
AS 3 fields · ES 3 fields · alternative splicing 2 fields · exon skipping 2 fields · IR 2 fields
Tags on this paper every tag the record carries, whether or not the words occur in the text below — a number is how many papers in the corpus carry that tag; a tag with no number is unique to this paper
alternative splicing5 AS3 AS events AS code exon skipping2 ES3 intron retention2 IR2 directed acyclic graphs DAGs AStalavista Alternative Splicing transcriptional landscape visualization tool Transcription Induced Chimeras system-or-tool-building173

Colour legend

PLoS Computational Biology<title level="j">A work — the journal / venue title.
2008<date>A year or date.

Michael SammethpersName, Sylvain FoissacpersName, Roderic GuigópersName (2008date). “A general definition and nomenclature for alternative splicing events..” PLoS Computational Biologytitle·j.

Object of study — the definition, notation and computational extraction of alternative splicingterm·dom events

Research question — how to define, name and automatically classify alternative splicingterm·dom events in annotated transcripts

Contribution — a notation that assigns a specific AS codeterm to every possible pattern of splicing variation

Cross-disciplinary analysis
content-tags & facets: phenomenon · claim-type · cross-domain-transfer · mechanism · claim-relation · replication-status · limitation — grounded in the full text
phenomenonlittle attention to rigorously formalising the concept of an AS event — “Surprisingly, to some extent, the rigorous formalization of the concept of AS event and its categorization has received relatively little attention.”
claim-typeexistence — “Our analysis reveals that a substantial part—in human more than a quarter—of the observed splicing variations are ignored in common classification pipelines.”
method — evidence — “We have developed a method to automatically catalogue the patterns of AS events occurring in a given gene/transcript annotation.”
object of study — evidence — “In this work, we present a general definition of the AS event along with a notation system that involves the relative positions of the splice sites.”
research question — evidence — “Towards that end the challenges to be addressed are (i) to define and identify single instances of AS events in complex exon–intron variations, (ii) to find an intuitive vocabulary to adequately characterize different AS events, and (iii) to develop methods to efficiently identify and classify AS events from sets of annotated transcripts.”
contribution — evidence — “This nomenclature univocally and dynamically assigns a specific “AS code” to every possible pattern of splicing variation.”
mechanismstop codons Alternative downstream donor sites in coding sequence tend to create stop codons, because of the donor consensus sequence, which biases against alternative donors there. — “On the other hand, the observed asymmetry against ADs in the CDS can be explained by the propensity towards the creation of stop codons when considering alternative downstream donor sites, due to the peculiar composition of the donor site consensus sequence.”mechanisms[0]
senseAS event (this paper) - any variation of exon-intron structure between transcripts, not only the classical event types — “Unlike traditional nomenclatures, this generic notation system allows the assignment of a univocal “AS code” to identify any possible variation of the exon–intron structure between two or more transcripts, and thus provides a platform for the automatic and exhaustive extraction of such variations from a dataset of annotated genes.”senses[0]
relationalternative splicing —same-as→ AS — In this regard, alternative splicing (AS) is a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence. — “In this regard, alternative splicing (AS) is a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence.”concept_edges[0]
weightalternative splicing —same-as→ AS — 0.9 — “In this regard, alternative splicing (AS) is a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence.”concept_edges[0]
relationexon skipping —same-as→ ES — Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] . — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concept_edges[1]
weightexon skipping —same-as→ ES — 0.9 — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concept_edges[1]
relationintron retention —same-as→ IR — Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] . — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concept_edges[2]
weightintron retention —same-as→ IR — 0.9 — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concept_edges[2]
relationdirected acyclic graphs —same-as→ DAGs — Capturing the 5′→3′ directionality of transcription, they naturally all form directed acyclic graphs (DAGs). — “Capturing the 5′→3′ directionality of transcription, they naturally all form directed acyclic graphs (DAGs).”concept_edges[3]
weightdirected acyclic graphs —same-as→ DAGs — 0.9 — “Capturing the 5′→3′ directionality of transcription, they naturally all form directed acyclic graphs (DAGs).”concept_edges[3]
relationAStalavista —same-as→ Alternative Splicing transcriptional landscape visualization tool — Here, we also describe in detail the method implemented in AStalavista (Alternative Splicing transcriptional landscape visualization tool) for the dynamic characterization of AS events in splicing graphs. — “Here, we also describe in detail the method implemented in AStalavista (Alternative Splicing transcriptional landscape visualization tool) for the dynamic characterization of AS events in splicing graphs.”concept_edges[4]
weightAStalavista —same-as→ Alternative Splicing transcriptional landscape visualization tool — 0.9 — “Here, we also describe in detail the method implemented in AStalavista (Alternative Splicing transcriptional landscape visualization tool) for the dynamic characterization of AS events in splicing graphs.”concept_edges[4]
replicationnot-applicable
limitationHow transcripts are grouped into loci is contestable, and different groupings can yield different sets of AS events. — “One issue that may remain controversial is the grouping of transcripts into loci, within which the transcripts will be compared in order to identify the occurring AS events. Different groupings may indeed lead to different sets of AS events.”limitations[0]
Content tags
content-observations: finding · quantity · variable · definition · key-term — grounded in the full text
findingComplex AS events form 23.18% (RefSeq) to 35.4% (EnsEmbl) of the AS landscape. — “These “complex” events form as a whole a substantial part of the AS landscape (from 23.18% in RefSeq up to 35.4% in EnsEmbl), and each of them can be unambiguously described by the notation proposed herein.”content_tags.findings[0]
quantity60–75% — — “Current estimations claim around 60–75% of human multi-exonic genes to undergo AS [4] , [8] , [9] .”content_tags.quantities[0]
key-termsalternative splicing, AS event, AS code, AStalavista, exon skipping, intron retention, splicing graph, RefSeq, EnsEmbl, Gencode
Concepts
terms this paper carries, each with the sentence it was cut from — the layer that joins one paper to another. Terms with no quote yet are on CONCEPTS.html.
conceptalternative splicing — a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence — “In this regard, alternative splicing (AS) is a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence.”concepts[0]
conceptAS — alternative splicing — “In this regard, alternative splicing (AS) is a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence.”concepts[1]
conceptAS events — a series of variable sites - with at least one being an alternative splice site—flanked by common sites — “Therefore, we define AS events in a set of different mRNAs as a series of variable sites - with at least one being an alternative splice site—flanked by common sites (Definition 4).”concepts[2]
conceptAS code — describes the structure of the splicing variation in a concise and univocal manner — “The general idea is to assign to any AS event a string-based “AS code” that describes the structure of the splicing variation in a concise and univocal manner.”concepts[3]
conceptexon skipping — not defined in this paper's own words; a splicing pattern in which an exon is left out of one transcript — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concepts[4]
conceptES — exon skipping — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concepts[5]
conceptintron retention — not defined in this paper's own words; a splicing pattern in which an intron is kept in one transcript — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concepts[6]
conceptIR — intron retention — “Traditionally, terms for only five kinds of AS events have been coined: exon skipping (ES), mutually exclusive exons (ME), intron retention (IR), alternative donor (AD) and acceptor (AA) sites [10] .”concepts[7]
conceptdirected acyclic graphs — not defined in this paper's own words; graphs whose edges have a direction and contain no cycles — “Capturing the 5′→3′ directionality of transcription, they naturally all form directed acyclic graphs (DAGs).”concepts[8]
conceptDAGs — directed acyclic graphs — “Capturing the 5′→3′ directionality of transcription, they naturally all form directed acyclic graphs (DAGs).”concepts[9]
conceptAStalavista — Alternative Splicing transcriptional landscape visualization tool — “Here, we also describe in detail the method implemented in AStalavista (Alternative Splicing transcriptional landscape visualization tool) for the dynamic characterization of AS events in splicing graphs.”concepts[10]
conceptAlternative Splicing transcriptional landscape visualization tool — not defined in this paper's own words; the software that extracts and displays the splicing events of an annotation — “Here, we also describe in detail the method implemented in AStalavista (Alternative Splicing transcriptional landscape visualization tool) for the dynamic characterization of AS events in splicing graphs.”concepts[11]
conceptTranscription Induced Chimeras — genes that are fused by a transcript sharing at least one splice site with either one of them — “Transcription Induced Chimeras [60] – [62] , i.e., genes that are fused by a transcript sharing at least one splice site with either one of them, are to be respected when investigating the phenomenon of AS.”concepts[12]

Full text — tagged

A general definition and nomenclature for alternative splicingterm·dom events.

Abstract Understanding the molecular mechanisms responsible for the regulation of the transcriptome present in eukaryotic cells is one of the most challenging tasks in the postgenomic era. In this regard, alternative splicingterm·dom (ASterm·dom) is a key phenomenon contributing to the production of different mature transcripts from the same primary RNA sequence. Asterm·dom a plethora of different transcript forms is available in databases, a first step to uncover the biology that drives ASterm·dom is to identify the different types of reflected splicing variation. In this work, we present a general definition of the AS eventterm·key along with a notation system that involves the relative positions of the splice sites. This nomenclature univocally and dynamically assigns a specific “AS codeterm” to every possible pattern of splicing variation. On the basis of this definition and the corresponding codes, we have developed a computational tool (AStalavistaterm) that automatically characterizes the complete landscape of AS eventsterm·dom in a given transcript annotation of a genome, thus providing a platform to investigate the transcriptome diversity across genes, chromosomes, and species. Our analysis reveals that a substantial part—in human more than a quarter—of the observed splicing variations are ignored in common classification pipelines. We have used AStalavistaterm to investigate and to compare the ASterm·dom landscape of different reference annotation sets in human and in other metazoan species and found that proportions of AS eventsterm·dom change substantially depending on the annotation protocol, species-specific attributes, and coding constraints acting on the transcripts. The AStalavistaterm system therefore provides a general framework to conduct specific studies investigating the occurrence, impact, and regulation of ASterm·dom.

Introduction Alternative splicingterm·dom (ASterm·dom) is a fundamental molecular process regulating eukaryotic gene expression and involved in numerous human diseases [1] – [3] . It is usually postulated asterm·dom the main mechanism to augment protein diversity from a somehow limited set of protein coding genes [4] . Consequently, over the recent years various large scale studies have been undertaken aiming at the exhaustive identification and analysis of AS eventsterm·dom (for recent reviews, see [5] – [7] ). Current estimations claim around 60–75% of human multi-exonic genes to undergo ASterm·dom [4] , [8] , [9] .

Surprisingly, to some extent, the rigorous formalization of the concept of AS eventterm·key and its categorization has received relatively little attention. Traditionally, terms for only five kinds of AS eventsterm·dom have been coined: exon skippingterm·dom (ESterm·dom), mutually exclusive exons (ME), intron retentionterm·dom (IRterm·dom), alternative donor (AD) and acceptor (AA) sites [10] . However, currently available transcript evidence shows a plethora of variations in splicing patterns that involve multiple instances of these classical events in various combinations [11] . Figure 1 and Figure S1 give some examples of ASterm·dom patterns observed in the manually curated RefSeqterm·key annotation [12] . Despite the ever growing availability of gene annotations the lack of a universal reference definition of ASterm·dom and hence of the corresponding categories of AS eventsterm·dom prevent ASterm·dom databases (e.g., AEdb [13] , ASD [14] , ATD [15] , Hollywood [16] , PASDB [17] , SpliceNest [18] , PALS db [19] , SpliceDB [20] , AsMamDB [21] , HASDB [22] , ProSplicer [23] , EuSplice [24] , ASAPII [25] etc. …), from the automatic identification and update of the ASterm·dom landscape that characterizes the transcriptome from a particular cell type or condition. Such a specific landscape may be revealing the underlying biological mechanisms responsible for the cell's phenotype. Towards that end the challenges to be addressed are (i) to define and identify single instances of AS eventsterm·dom in complex exon–intron variations, (ii) to find an intuitive vocabulary to adequately characterize different AS eventsterm·dom, and (iii) to develop methods to efficiently identify and classify AS eventsterm·dom from sets of annotated transcripts.

Comparison of nomenclatures for alternative splicingterm·dom. Examples of splicing structures in the 5 human genes VEGFA (A), CLEC10A (B), TCL6 (C), AURKC (D), and AIF1 (E). In each case a schema of the exon–intron structure is shown where variable sites are numbered consecutively from 5′ to 3′. Subsequently, the splicing structure is described with the Malko's 5-component strings, Nagasaki's bit matrices and integer vectors, the nomenclature of the ASD/ATD/AEdb databases and with the AS codeterm we propose in this work. The nomenclature of ASD/ATD/AEdb assigns ambiguously the same identifier to the structures in VEGFA (A) and TCL6 (C), respectively in CLEC10A (B) and AURKC (D). In CLEC10A (B), the bit matrix system assumes independence between both sides of the exon and therefore can not identify a single AS eventterm·key. In AURKC (D), the vector (1,3) is assignable from the bit matrices, but it is not considered asterm·dom part of the alternative donor event (9,13). Authors of the ASD/ATD/AEdb nomenclature propose the term “CIR” for complex intron retentionterm·dom structures. However, asterm·dom in AIF1 (E), the selection of the central intron can be problematic asterm·dom the names “CIR-II-5p3p-5p-IR-3p”, “CIR-CIR-II5p3p-5p-5p”, or “CIR-II5p4p-CIR-IR-3p-3p” could be imaginable.

Concerning challenge (i) Malko and co-workers proposed to combine the classical terms for each exon observed in a given annotation [26] . While variations of each exon across the compared transcripts can be sufficiently described by this procedure, it does not permit an easy extension for splicing variations across the adjacent introns. However, some splicing evidence (e.g., the structures depicted in Figure 1A and 1C ) suggests a relation between splice sites across the intron asterm·dom by means of intron definition mechanisms [27] , [28] . In another study, Nagasaki et al. propose to delineate AS eventsterm·dom at exonic regions common to the compared transcripts [29] . Whereas in this approach intron-defined splicing variations are coherently modelled, events that could be connected by exon definition [30] are by definition assumed to be independent and are treated separately (asterm·dom for instance in Figure 1B ). Furthermore, the separation at overlapping exonic positions does not allow for investigation of potential relations between transcription and splicing, i.e., relative position of the initiation and polyadenylation site ( Figure 1D ), for which increasing evidence is reported in literature [31] , [32] . The EnsEmblterm·key databases on splicing, transcript, and exon diversity (ASD, ATD, and AEdb) have recently extended their definition of AS eventsterm·dom (e.g., “complex intron retentionterm·dom”) in order to allow for additional modifications upstream and/or downstream of a central event. However, this notation system still remains limited and fails to capture structures depicted in Figure 1E or larger.

Addressing problem (ii), only few attempts have been undertaken to univocally denote AS eventsterm·dom. Malko et al. [26] proposed strings composed of 5 letters identifying each classical event to redundantly describe the variability separately for each exon observed in a certain annotation (e.g., “—AD” for combined variable a cceptor and d onor sites, Figure 1B ). These 5-component strings naturally bear a high degree of redundancy asterm·dom one is required for each different form of exon. Furthermore, the picture of the exon–intron structure can not be inferred solely from these strings, asterm·dom can be seen by the structures in Figure 1A and 1C producing identical results. Nagasaki and co-workers proposed the so-called “bit matrices”, binary matrices to describe AS eventsterm·dom where each row represents a transcript variant and each column represents a genomic position. Each position of the matrix is filled by “1” and “0” according to whether the respective transcript variant exhibits an exon or not at the corresponding position. Neighboring identical columns then are collapsed, such that variations in the exon–intron structure are represented non-redundantly asterm·dom flip-flop changes. This representation draws a pictorial “bitmap” of the exon–intron structure from compared transcripts. Disadvantages are that the number of “bits” that have to be shown (i.e., the matrix area) is relatively large even for simple events (e.g., 14 for the event in Figure 1B ). Therefore, a condensed encoding of the bits in 2-dimensional integer vectors has been proposed, which however looses transparency of the exon–intron structure. Alternatively, the nomenclature of ASD/ATD/AEdb focuses up to a certain degree on the location of variations around a centric intron/exon up to a certain degree, but does not describe the relative connection between these variations. For instance, a name asterm·dom “II-5p3p” (i.e., “intron isoform with modification at the 3′- and 5′-end”) cannot distinguish the cases depicted in Figure 1A and 1C . Correspondingly, the term “EI-5p3p” is ambiguous considering the structures in Figure 1B and 1D . The number of such ambiguities grows with the number of concatenated terms: four different splicing structures for instance match the term “CIR-EB-5p3p”. Also, the identification of a “central event” becomes problematic in large splicing variations ( Figure 1E ).

With respect to issue (iii), splicing graphsterm·key asterm·dom a non-redundant data structure have gained popularity in ASterm·dom over the recent years, but definitions vary across literature. Capturing the 5′→3′ directionality of transcription, they naturally all form directed acyclic graphsterm·dom (DAGsterm·dom). Going back to [33] , matching (parts of) ESTs [22] , [34] , [35] have been used asterm·dom nodes connected by edges representing the EST evidence, in order to cluster them and/or to allow the analysis of ASterm·dom. Heber and co-workers [35] subsequently collapse (remove) vertices with indegree (i.e., the number of inedges) = outdegree (the number of outedges) = 1. Later on, two works from the same year proposed a graph structure where every vertex corresponds to a splice site and the connecting edges represent the intermediate exon/intron [36] , [37] , labelled according to the mRNA or EST evidence. Another kind of graph uses exons asterm·dom nodes instead of splice sites [38] . Whereas intuitive for visualization, the graph structure may redundantly contain common exon flanks. Other graph-based approaches on exon–intron structures described in literature use similar techniques [25] , [39] – [41] . However, all these analyses focus exclusively on the four types of traditional AS eventsterm·dom, and thus capture only a limited fraction of the splicing variation encompassed in the transcriptome—probably a main consequence of problem (i). Indeed, without a universal definition of AS eventterm·key, the retrieval of a single type of splicing variation requires to define its corresponding sub-graph pattern and to localize all occurrences of this pattern in the whole splicing graphterm·key. Consequently, a comprehensive characterization of ASterm·dom needs an exhaustive set of such ad hoc patterns, which explains why usually only 4–6 types of events are considered.

In this work, we propose a general definition of “AS eventterm·key” and we present a novel notation based on the relative position of alternative exon boundaries to flexibly describe such events. Unlike traditional nomenclatures, this generic notation system allows the assignment of a univocal “AS codeterm” to identify any possible variation of the exon–intron structure between two or more transcripts, and thus provides a platform for the automatic and exhaustive extraction of such variations from a dataset of annotated genes. Here, we also describe in detail the method implemented in AStalavistaterm (Alternative Splicing transcriptional landscape visualization toolterm) for the dynamic characterization of AS eventsterm·dom in splicing graphsterm·key. AStalavistaterm is accessible asterm·dom a web server at ( http://genome.imim.esterm·dom/astalavistaterm ) [42] . We have used AStalavistaterm to characterize and compare the “landscape” of ASterm·dom in different human reference annotations asterm·dom well asterm·dom in annotations of other metazoan species, i.e., chimp ( Pan troglodytes ), mouse ( Mus musculus ), rat ( Rattus norvegicus ), dog ( Canis familiaris ), cow ( Bos taurus ), chicken ( Gallus gallus ), frog ( Xenopus tropicalis ), zebrafish ( Danio rerio ), honeybee ( Apis mellifera ), fruitfly ( Drosophila melanogaster ), and worm ( Caenorhabditis elegans ). In contrast to previous large-scale studies, our approach focuses on splicing structure variations rather than on (sequence) attributes of alternative exons/introns [43] , [44] . Results indicate that while most AS eventsterm·dom can be assigned to a few categories, the categorization of AS eventsterm·dom in different structures is quite complex, with a plethora of minor ASterm·dom configurations. Relative frequencies of particular patterns change with respect to the corresponding annotation protocol, species-specific attributes and coding constraints of the respective locus, and we present computational studies that investigate the reasons behind these fluctuations.

Results A General Definition of AS Eventterm·key The concurrent and regulated molecular mechanisms of exon and intron definition are generally responsible for the splicing structure in a certain transcript variant. Although case studies for the mechanics of intron and exon recognition are given in literature [27] , [28] , [30] , no general rule could (yet) be deduced. Therefore, neither of the mechanisms can be excluded from occurring during the splicing process and both are to be considered in a generally robust definition of AS eventterm·key that is applicable to any organism without being a priori restricted to exon or intron definition. In order to allow for possible interactions of parts of the splicing machinery across all exons and introns when delimiting AS eventsterm·dom in exon–intron variations, our definition of AS eventsterm·dom is based on sites : given an annotation, i.e., transcript sequences aligned to the genome, we use the terminus “site” to describe genomic locations of aligned exon boundaries (Definition 1).

Definition 1 (Site) A site s is an exon boundary asterm·dom characterized by its genomic position pos ( s ) and its type type ( s ) to distinguish between transcription s tart sites (TSS) type ( s ) = σ , splice d onors type ( s ) = δ , splice a cceptors type ( s ) = α and p o lyadenylation sites (PAS) type ( s ) = ω . Each site is supported by a set of transcripts transcripts ( s ) that all show evidence for s in the annotated exon–intron structure.

A transcript can be described by a sequence of sites, ordered by their genomic positions . A locus comprises k ≥1 transcripts that align to a common genomic region (see Materials and Methods , Figure 2 ). Actually it is reasonable to simultaneously compare the entire set of k transcripts from a locus C when investigating exon–intron variations and ASterm·dom. However, since it has become popular to compare transcripts in a pairwise fashion, we adapted the subsequent analyzes to the exclusive comparison of transcript pairs { S t , S u } ⊆ C in order to make our results comparable with previous reports. However, we want to stress that pairwise comparisons do not necessarily provide the complete picture of a polymorphic splicing locus, and that the definitions presented in this work can straightforwardly be applied to the comparison of more than two (up to k ) transcripts in a transcriptional locus C .

Pairwise AS eventsterm·dom in the TCL6 gene. Schematic overview of the RefSeqterm·key transcripts of the TCL6 gene (top) and all pairwise AS eventsterm·dom (A–N) they describe according to Definition 4. For each event, the corresponding AS codeterm and the structure with the variable splice sites numbered from 5′ to 3′ are presented. Besides traditional events asterm·dom skipped exon (A and G), retained intron (B), mutually exclusive exons (H), alternative donor (C) and acceptor site (F), novel events are observed that involve more than one of the latter types (D and E) or are connected to differences in the transcription start/polyadenylation site (I through N). Note that in our method L, M and N are considered asterm·dom three different events that expose the same structure (i.e., [1] – [2] , [3] – [4] ).

Definition 2 (Variable Site) Comparing the exon–intron structure of two transcripts { S t , S u }, variable sites can be distinguished from sites that are used in both transcripts (“common sites”). A site s is said “variable” with respect to { S t , S u }, if one and only one of the transcripts exhibits an exon boundary aligning at the genomic position pos ( s ), that is |{ S t , S u } ∩ transcript ( s )| = 1, where | X | is the cardinality (the number of elements) of set X .

Definition 2 characterizes sites of S t asterm·dom variable if they are missing in S u (and vice versa), regardless whether they map within the genomic region of the primary transcript of S u or not. Variable sites can thus arise either from alternative transcription initiation (e.g., sites s 1 through s 8 in Figure 2I–K ), mRNA cleavage/polyadenylation (sites s 3 and s 4 in Figure 2L–N ) or alternative splicingterm·dom (all other sites in Figure 2 ). In the latter case, the variable sites should correspond to possibilities for the splicing machinery and we therefore consider a variable splice site asterm·dom an alternative splice site only if the site is present in the primary RNA sequence of both transcripts, S t and S u (Definition 3).

Definition 3 (Alternative Splice Site) Comparing two transcripts , an alternative splice site s is a variable site (Definition 2) that (i) is a splice site type ( s ) ∈ { α , δ }, and (ii) is contained within the common genomic region of both transcripts, i.e., .

Alternative splice sites consequently are a subset of variable sites and all splice sites that do not comply with Definition 3 are either used in both transcripts (common sites), or missing in some of them due to alternative TSSs and/or PASs. Note that the same site can be classified differentially with respect to the pair of compared transcripts. For instance, the sites flanking the 4 th exon in the transcript NM_020553 are alternative splice sites when comparing with transcript NM_020554 ( s 1 and s 2 in Figure 2H ) whereas they are variable sites in the comparison with the transcripts NM_012468 , NM_014418 , NM_020552 and NM_020550 ( s 7 and s 8 in Figure 2I–K ). Clearly, an AS eventterm·key should at least contain one alternative splice site. Moreover, asterm·dom mechanistic interactions between transcription and splicing have been reported [31] , [45] , variations of transcript initiation/termination have to be included in the AS eventsterm·dom occurring at the mRNA extremities. Therefore, we define AS eventsterm·dom in a set of different mRNAs asterm·dom a series of variable sites - with at least one being an alternative splice site—flanked by common sites (Definition 4).

Definition 4 (AS eventterm·key): comparing two transcripts ( S t , S u ), an AS eventterm·key delimited by the common sites (beginning) and (end) describes a sequence of variables sites satisfying the following conditions: ( consecutiveness of sites ) all sites in S t,u that are supported by form a consecutive subsequence with 1≤ x < y ≤ n (and correspondingly all sites of S t,u that are in S u ).

( minimality of common flanks ) with the exception of the common sites at the flanks of the event , all sites are variable: for all 1≤ i ≤ g .

( prerequisite of an alternative splice site ) the variable sites of S t,u contains an alternative splice site By this, Definition 4 delimits AS eventsterm·dom asterm·dom g consecutive variable sites—with at least one alternative splice site—between common sites of both transcripts S t and S u . In Figure 2 , the three first exons of NM_020554 are not involved in an ASterm·dom with NM_012468 since they are not part of both pre-mRNAs (Definition 4). Note that we create a virtual site upstream and downstream of each locus C that acts asterm·dom the first and last site of all k transcripts in C (see Materials and Methods ). By this, also AS eventsterm·dom that involve alternative TSSs/PASs suffice the criterion of common flanks in Definition 4 ( Figure 2 ).

A Flexible Code for Alternative Splicingterm·dom Events We propose a novel notation system to allow a complete classification of AS eventsterm·dom. The general idea is to assign to any AS eventterm·key a string-based “AS codeterm” that describes the structure of the splicing variation in a concise and univocal manner. AS eventsterm·dom of the same type (e.g., exon skippingterm·dom) are given an identical code and thus can be classified in the same structural group. The codes are built dynamically with respect to each observed splicing variation without the requirement of an a priori defined catalogue of putative AS eventsterm·dom. Our notation system is based on the relative position of the variable sites that are involved in the AS eventterm·key and proceeds asterm·dom follows: first, all the variable sites of an AS eventterm·key (see Definition 4) are considered in the order of their genomic position from 5′ to 3′. The indices i ∈ N + defined by this relative order are assigned to the corresponding variable sites . In addition, a symbol is attributed to each site depending on its type. We use the alphabet Σ = {[, ˆ, -,]}, where “[” denotes a TSS , “ ˆ” a splice donor , “-” an acceptor , and “]” a PAS . Therefore, each site is represented by a number (the relative position i ) and a symbol (identifying the type). To describe one of the splicing structures resulting from an AS eventterm·key, the number and the symbol of all of the sites that are used by the corresponding mRNA within the event are concatenated into a string. The digit “0” is used if the transcript does not use any variable site (for instance by skipping an exon). The AS codeterm of the event corresponds to the concatenation of these strings, separating the descriptions of the variants by a comma. We order the strings according to the relative position of their first site. Examples are presented in Figures 1 and 2 .

Using this notation, AS eventsterm·dom with identical codes are structurally equivalent , e.g., all exon skippingterm·dom or all alternative donor events. Moreover, a specific AS codeterm can always be defined for any splicing variation, which guarantees the exhaustiveness of the notation system. For instance, the nonconventional events observed in Figure 1 are assigned the codes (A) 1ˆ3-,2ˆ4-, (B) 1–3ˆ,2–4ˆ, and (C) 1ˆ4–5ˆ6–7ˆ8-,2ˆ3-. Globally, the distribution of AS eventsterm·dom into distinct structural classes forms the landscape of alternative splicingterm·dom encompassed in a given annotation.

Implementation AStalavistaterm is a JAVA-based tool designed to extract and visualize the structural landscape of AS eventsterm·dom asterm·dom reflected by a given annotation. The input is provided in GTF format, containing the genomic coordinates of exons in the transcripts (and, optionally, the coordinates of the coding regions). AStalavistaterm can be applied to any species for delineating the ASterm·dom landscape from a whole genome annotation, or to a subset of genes composed according to custom criteria. The output depicts the ASterm·dom landscape by giving a summary of all pairwise AS eventsterm·dom grouped into structurally equal classes which are ranked according to their observed abundances. The web server [42] ( http://genome.imim.esterm·dom/astalavistaterm ) has been upgraded and depicts the spectrum of ASterm·dom structures asterm·dom described in this manuscript, including variable TSSs/PASs asterm·dom pointed out by Definition 3 and Definition 4. This means that it is now possible to investigate for instance potential correlations between ASterm·dom and alternative transcription initiation. Also, the number of species and reference annotations that are supported has been increased.

To assess the agreement of AS eventsterm·dom predicted according to our definition with data available from public sources, we compared the output of AStalavistaterm for 5 well studied genes with the events classified for these in recently published or updated databases ( Table 1 ). Since AStalavistaterm is a method rather than a fixed database, the number of AS eventsterm·dom that are predicted crucially depends on the transcript annotation(s) under consideration. Therefore, we conducted a first comparison of events extracted by AStalavistaterm from mRNA annotations in Genbank [46] with the EuSplice database that is based on gene annotations. In another run, we enriched the input data by ESTs from dbEST [47] and compared the corresponding results to the EST-based databases ASD, ATD and Hollywood. In order to make the number of events in AStalavistaterm quantitatively comparable with the number of events from public databases, we disregarded in either case AS eventsterm·dom predicted in correlation with alternative transcription initiation or polyadenylation. Table 1 shows that AStalavistaterm clearly finds more bona fide events in either dataset than is available from public databases.

Number of AS eventsterm·dom found by AStalavistaterm in comparison to the number of events available from public databases.

We additionally set off to investigate the overlap of the events in a case study ( Figure S2 ) and found that in the FOXP2 gene AStalavistaterm ( Figure S2A ) finds 5 out of 6 events reported by Hollywood ( Figure S2B ) and 2 out of 3 events in EuSplice ( Figure S2C ): in one instance Hollywood marked an alternative splice donor with a very untypical sequence that is supported exclusively by 2 ESTs ( Figure_S2B ), and in the other case EuSplice predicted a cryptic exon based on the alignment of 2 nt in an intronic stretch which subsequently is tagged with the warning “short exon” and excluded from the analysis on splice site sequences ( Figure S2C ). For those AStalavistaterm events that are not retrieved from both reference databases (8 out of 10 for EuSplice and 19 out of 24 for Hollywood), we found in total 4 cases that—although the evidence is present in the reference database—have not been reported, probably due to a limitation of the applied classification scheme. These cases are: 0,1–2ˆ3–4ˆ (i.e., the skipping of two consecutive exons in events 14 and 15), 1–2ˆ,3–4ˆ (the mutually exclusive exons in event 23) and 1–2ˆ3-,4- (the skipping of an exon when an alternative downstream acceptor is used, event 24).

Assessing the Landscape of ASterm·dom Patterns in Human Reference Annotations We ran AStalavistaterm on three human popular annotation datasets, namely RefSeqterm·key [12] , EnsEmblterm·key [48] and Gencodeterm·key [49] . With our clustering method (see Materials and Methods ), the 25,170 RefSeqterm·key transcripts clustered into 18,334 loci, the 43,102 EnsEmblterm·key transcripts into 22,303 loci, and the 1,352 coding transcripts of Gencodeterm·key into 381 loci ( Table 2 ). The differences in the average number of coding transcripts per locus between these annotations (1.4 for RefSeqterm·key, 1.9 for EnsEmblterm·key, and 3.6 for Gencodeterm·key) reflect the differences in exhaustiveness among them. We extracted all variations of the exon–intron structures according to Definition 4. To compensate for artefacts that may occur in automatic annotation pipelines, we omitted AS eventsterm·dom that involved introns with no canonical splice site dinucleotides (i.e., not GT/AG). Note that this filtering step consumes a considerable part of the observed running time ( Table 2 ), since for each intron the splice site nucleotides are extracted from the genomic sequence. Asterm·dom expected, the observed running times reflect the number and distribution of transcripts in each input annotation and the longest run (for EnsEmblterm·key) took a bit more than a minute ( Table 2 ).

Splicing characteristics of different human reference annotations.

Next, we analyzed the transcript diversity by characterizing the ASterm·dom landscapes produced by AStalavistaterm from the different annotations ( Figure 3 ). To compare the results with other studies, we focused on the traditional AS eventsterm·dom that present a “simple” splicing pattern—involving at most two alternative splice sites and not correlated with variable TSS/PAS. Agreeing with previously reported observations [29] , these simple events are equally ranked from the most abundant to the less in all annotations data sets in the order: exon skippingterm·dom (ESterm·dom), alternate donor (AD), alternate acceptors (AA) and intron retentionterm·dom (IRterm·dom). All other AS eventsterm·dom are pooled together ( Figure 3 , grey sectors in the pie diagrams). These “complex” events form asterm·dom a whole a substantial part of the ASterm·dom landscape (from 23.18% in RefSeqterm·key up to 35.4% in EnsEmblterm·key), and each of them can be unambiguously described by the notation proposed herein. The composition of these events varies ( Table S1 ): the 1,070 AS eventsterm·dom detected in RefSeqterm·key correspond to 85 structural distinct classes (A), whereas the 4,321 events in EnsEmblterm·key show 388 classes (C). The fairly most abundant of these complex event (from 25.6% of them in EnsEmblterm·key to 32.6% in Gencodeterm·key) is the skipping of two exons in a row (0,1–2ˆ3–4ˆ). Mutually exclusive exons (1–2ˆ,3–4ˆ) are less frequent (from 12% to 14.5%), probably due to a more complex molecular mechanism that regulates them. Asterm·dom expected, the higher the complexity of an event—asterm·dom measured by the number of splice sites involved—the lower its relative abundance. For instance, the “triple exon skippingterm·dom” (0,1–2ˆ3–4ˆ5–6ˆ) forms ∼7–9% of the complex events. The fact that this event still represents 93 reported cases in the RefSeqterm·key annotation ( Table S1 ) illustrates the need for an exhaustive ASterm·dom notation system and for the corresponding retrieval method.

Comparison of the ASterm·dom landscape in human reference annotations. Distribution of AS eventsterm·dom that are not related to alternative transcription starts/polyadenylation sites and contain exclusively introns with canonical splice sites in different reference annotations of the human genome: EnsEmblterm·key, RefSeqterm·key, and Gencodeterm·key. Numbers represent the event count for each different structure and the proportions of the 4 simplest splicing patterns are colored asterm·dom follows: exon skippingterm·dom in blue, alternate donors in green, alternate acceptors in red and retained introns in yellow; the fraction of all types of more complex events is shown together in grey with the number of different structures observed there given in brackets. In general, the landscape of ASterm·dom splicing is similar across the three datasets, with the biggest difference being a comparatively larger fraction of complex events in EnsEmblterm·key.

Obviously, there are differences in the ASterm·dom landscape between the different reference annotations. This probably reflects the differences in biological data and in the annotation process: manually reviewed full-length cDNA sequences in RefSeqterm·key, automatically annotated proteins/cDNAs in EnsEmblterm·key and manually annotated transcripts including ESTs evidence augmented by experimentally verified computational predictions in Gencodeterm·key. Nevertheless, the different proportions of events agrees with previous results (e.g., [29] , [37] ) and their ranking is consistent across the sets, which illustrates the general consistence in the ASterm·dom taxonomies reflected by these annotation systems. Particularly relevant is, in our opinion, the consistency in the ASterm·dom landscape between the RefSeqterm·key and the much richer Gencodeterm·key annotation. Even though Gencodeterm·key contains 2.5-fold the number of alternative transcripts per locus, it includes only a marginally larger proportion of the “other” complex AS eventsterm·dom than the conservative RefSeqterm·key, indicating that while only a fraction of the protein coding transcripts in the human genome may be currently known, the broad ASterm·dom landscape characterizing the RefSeqterm·key annotation is also likely to characterize the entire human transcript complement.

Differences of the ASterm·dom Landscapes between 5′ UTR and CDS We have investigated the differences in the type of AS eventsterm·dom occurring in the CDS (coding sequence) from those occurring only in the 5′ UTR (5′ untranslated region). Figure 4 shows the distribution of the simple AS eventsterm·dom in 5′ UTRs and in CDSs from the RefSeqterm·key annotation. The distribution in 3′ UTRs (3′ untranslated regions) is not shown because of the low frequency of (alternative) splicing in these regions. The analysis here focuses on events completely included in a certain region (see Methods )—i.e., in the 5′ UTRs or in the CDSs—but the same trends can be observed for events overlapping the 5′ UTR and the CDS ( Figure S3 ). The distributions differ even in the ranking of the four most abundant events. In agreement with [29] , the proportion of ESterm·dom is significantly higher in CDS (50.9% of the landscape) than in the 5′ UTR (37.9%, p -value<10 −4 , χ 2 test). A straightforward explanation is the fact that ESterm·dom requires at least two introns, which are present in a minority of 5′ UTRs. Coherently with this explanation, we observe the following low proportions of complex AS eventsterm·dom in 5′ UTRs vs. CDS: 26.6% vs. 33.1% for 0,1–2ˆ3–4ˆ events (skipping of two exons), 10.6% vs. 17.3% for 1–2ˆ,3–4ˆ events (mutually exclusive exons) and—more drastically—1.3% vs. 10.7% for 0,1–2ˆ3–4ˆ5–6ˆ (the joint skipping of 3 neighboring exons) events. Expectedly, since retained introns in CDSs are likely to introduce in-frame stop codons, the relative proportion of IRterm·dom is much higher in 5′ UTR (8.4% vs. 2.1%, p -value<10 −4 , χ 2 test). Strikingly, the relative frequency of AA and AD events shows a “reciprocal asymmetry” between the CDS and the 5′ UTRs. In the CDS, the proportion of AAs is nearly twice asterm·dom high asterm·dom the proportion of ADs (14.8% vs. 8%), while in the 5′ UTR regions the ratio is the other way around (13.7% vs. 22.5%). Considering findings on the possibly differing molecular mechanism for short range variations at the donor and acceptor site [50] – [52] , we repeated the analysis disregarding variations between AD or AA shorter than 5 bp and found a comparable asymmetry (data not shown).

Landscape of AS eventsterm·dom in the 5′ UTR vs. CDS. Landscape of AS eventsterm·dom in RefSeqterm·key with all variable splice sites included in the 5′ UTR (A) in comparison to the ones included in the genomic region of the CDS (B). The structurally different groups are colored asterm·dom in Figure 3 . ESterm·dom is more frequent in the CDS, whereas IRterm·dom is observed more often in the 5′ UTR. Whereas in CDS alternative acceptors are more frequent than alternative donors, the landscape of events in the 5′ UTR exhibits a reverse ratio with a bias against alternative acceptors. The more complex AS eventsterm·dom are mainly located in the region of the CDS.

The bias against AAs in 5′ UTRs can be explained by the shorter sequence span where alternate acceptor sites can appear without disrupting the downstream protein sequence. Indeed, if we consider the 5′ UTRs that contain exactly one intron (75% of the spliced 5′ UTRs), the length of the potential target for alternative upstream donor site creation, that is the first exon, is significantly larger than the length of the potential target for alternative downstream acceptor sites creation in 5′ UTR, that is from the acceptor site to the ATG codon (260 vs. 47 nucleotides on average). In order to confirm that the bias against AAs in the 5′ UTR is mainly due to constraints of the start codon, we considered in multi-intronic 5′ UTRs the AS eventsterm·dom that do not affect the last intron. Then, the AD/AA ratio drops from factor >1.64 to factor 1.2 (30 AD events compared to 25 AA events in RefSeqterm·key). In our opinion, the remaining polarity stems from the fact that the first exon is significantly longer than the second (median 149 vs. 137, p-value ∼3e-6, Kolmogorov-Smirnov-Test), probably resulting from differences in the mechanism for exon definition [27] .

On the other hand, the observed asymmetry against ADs in the CDS can be explained by the propensity towards the creation of stop codons when considering alternative downstream donor sites, due to the peculiar composition of the donor site consensus sequence. Asterm·dom already reported in the past [53] , splicing consensus sequences harbor a high content of intrinsic stop codons (shaded grey in Figure 5A and 5B ). To test this hypothesis, we have artificially extended constitutively chosen exon boundaries into the intronic flanks and measured the frequency of in-frame stop codon occurrence separately for the 5′ and the 3′ end. Asterm·dom summarized in Figure 5 , the inclusion of one additional codon from the intronic sequence already interrupts the CDS at the donor site ∼50% more often than at the acceptor site. Interestingly, another—though lower—peak of potential stops at the acceptor site is observed after ∼9 codons of extension and coincides with the common location of the branch point consensus ( Figure 5C ). This difference of potentially included stop codons biases against ADs up to 22 codons of extension ( Figure S4 ) and therefore gives strong evidence for the more frequent use of AAs at flanks of coding exons—albeit more complex mechanisms are also expected to play an additional role.

Bias of potential stop codons in the splice site sequences. Proportion of the coding exons that truncate the ORF when artificially extended into the intronic region at the splice donor (blue diamonds) or splice acceptor sites (red crosses). The horizontal axis shows the number of artificial codons taken from the intronic sequence (i.e., the 1 st , 2 nd , 3 rd , etc. codon downstream of the splice donor respectively upstream of the splice acceptor). The vertical axis to the left gives the percentage of sites that show an in-frame stop with the theoretical inclusion of the respective codon. For the regions A, B, and C, sequence logos are shown where dotted lines indicate the exon boundary and intrinsic potential stop codons are shaded in grey. When regarding exclusively the extension of one (complete) codon into the intron, one third less ORFs would be truncated when extending at the acceptor site compared to the donor site (A vs. B). The observation can partially be explained by in-frame stop codons intrinsic to the different splice site consensus sequences. A secondary peak of stop codons is observed ∼9 extended codons upstream of the acceptor site at a common position for the branch point (consensus sequence C). Sequence logos have been produced with the tool “seqlogo” [66] . Branch point sequences have been kindly provided by the Ast laboratory ( http://ast.bioinfo.tau.ac.il/BranchSite.htm ).

ASterm·dom in Noncoding Transcripts Additional evidence of the strong effects of the protein coding constraints in shaping the ASterm·dom landscape comes from the comparison of ASterm·dom in protein coding and noncoding transcripts. For this comparison, the Gencodeterm·key annotation is particularly appropriate: it contains many non protein-coding transcripts (2,247 vs. 1,332 coding transcripts), most of them actually occurring also in protein coding loci. In other words, protein coding loci seem to be able to encode both, protein coding and noncoding transcripts. Figure 6 shows the distribution of the AS eventsterm·dom in protein coding regions (i.e., in the CDSs) and in noncoding transcripts. The differences are substantial, interestingly also in comparison to the AS eventsterm·dom in 5′ UTRs ( Figure 4 ), not biased by the difference in size between the datasets ( Figure S5 ). Almost one third (31.5%) of the AS eventsterm·dom observed in noncoding transcripts correspond to complex splice events, compared to only about one fourth (24.3%) in CDSs. Also, the composition of the complex fraction in noncoding transcripts is richer (57 structural different classes vs. 22 in CDSs). Consequently, simple events that are frequently reported in the CDSs of Gencodeterm·key transcripts are relatively less abundant in noncoding transcripts (e.g., from 48.5% to 34.4% for exon skippingterm·dom). Naturally, we observe a relaxation of selective constraints against retained introns that make up ∼12% of the landscape in transcripts without an annotated reading frame. The AA/AD ratio is more balanced in noncoding transcripts (1.6 vs. 2.6 in CDSs). The remaining polarity stems from asymmetries in the first compared to the last intron: whereas an alternative TSS in the first exon is often associated with an alternative first donor site (87 instances), an alternative acceptor site in the last exon is less frequently observed with a different PAS (56 cases). When taking into account such events, the numbers for variable 5′ and 3′ flanks of exons are about equal (150 ADs and 159 AAs). This indeed underlines the very different selective constrains acting on coding and noncoding transcripts—even though they may be extensively sharing the same genomic space.

Landscape of ASterm·dom in noncoding transcripts. The landscape of ASterm·dom in CDSs of coding transcripts (A) compared to events occurring in noncoding transcripts (B) with the different classes colored asterm·dom in Figure 3 . Complex events and retained introns are more frequent in noncoding transcripts whereas the fraction of ESterm·dom is clearly higher in coding regions. Alternative donors compared to alternative acceptors are more frequent in the noncoding transcripts.

Distribution of AS Eventsterm·dom throughout Metazoan Genomes To investigate the evolution of the ASterm·dom landscape, we have applied AStalavistaterm to the annotation of 12 different metazoan genomes: human ( Homo sapiens ), chimp ( Pan troglodytes ), mouse ( Mus musculus ), rat ( Rattus norvegicus ), dog ( Canis familiaris ), cow ( Bos taurus ), chicken ( Gallus gallus ), frog ( Xenopus tropicalis ), zebrafish ( Danio rerio ), honeybee ( Apis mellifera ), fruitfly ( Drosophila melanogaster ), and worm ( Caenorhabditis elegans ). While many of the fluctuations observed are likely due to the species-specific differences in amount and quality of the transcriptional data from which the annotations have been derived, our study reveals some interesting trends, suggesting overall that ASterm·dom patterns did not change gradually but rather abruptly during metazoan evolution ( Figure 7 ). More specifically, IRterm·dom events are clearly more abundant in invertebrates than in vertebrates. This is consistent with the fact that invertebrates have much shorter introns. Indeed, one could think that IRterm·dom events involving short introns are less likely to be negatively selected, since the probability for the protein sequence to get disrupted by the introduction of a stop codon is lower than with long introns ( Table S2 ). On the other hand, vertebrates—and especially mammals—exhibit a higher proportion of ESterm·dom events, while, in contrast, relying relatively less on the usage of alternative donors and acceptors. This may reflect a higher level of regulation of ASterm·dom in vertebrates, possibly correlated with a higher frequency of exon shuffling and protein domains rearrangements [54] . Finally, we observe an accumulation of complex events in vertebrate genomes compared to the invertebrates ( Figure 7 ). This could be due to the larger number of exons per gene on average in vertebrate genomes ( Table S3 ), which allows to increase the combinatory level, but it also suggest a higher level of sophistication in the control of ASterm·dom in vertebrate genomes when compared to invertebrates.

Comparative genomics of the ASterm·dom landscape in 12 metazoa. For each of the 12 compared species a pie diagram shows the distribution of events across 5 structural different classes (color scheme asterm·dom in Figure 3 ). Vertebrates—amongst them especially mammals—exhibit more exon skippingterm·dom and complex events and less retained introns than invertebrates. Estimations of evolutionary distances are given according to [67] .

Discussion Alternative Splicingterm·dom increases enormously the encoding capacity of the genome of the higher eukaryotic organisms. Its differential regulation is likely to play a substantial role in defining the phenotype of a given cell type, or cell state. We have developed a method to automatically catalogue the patterns of AS eventsterm·dom occurring in a given gene/transcript annotation. The method (and the resulting) taxonomy relies on a precise definition of AS eventterm·key. We have implemented the method in a publicly available software system, named AStalavistaterm.

Asterm·dom a proof of concept, the application of AStalavistaterm to a number of popular annotations of the human genomes has revealed the existence of a plethora of ASterm·dom types that are usually ignored in published analyses. Indeed, about one quarter of all AS eventsterm·dom in these collections belong to this category. Some of these complex AS eventsterm·dom, like double exon skippingterm·dom or mutually exclusive exons, are likely to be under specific regulation. In addition, we report notable differences in the ASterm·dom landscape between coding and noncoding regions and transcripts, with the landscape in coding regions being largely modelled by protein coding constraints and the landscape in noncoding transcripts suggesting a relaxation of selective constraints.

Our comparison of the ASterm·dom landscape across 12 metazoan genomes reveals strong differences between vertebrate and non-vertebrate genomes. We observe a higher fraction of intron retentionterm·dom events in invertebrates, while in contrast exon skippingterm·dom and complex splicing events are more prevalent in vertebrates. While the latter could simply reflect the richer transcript data available for vertebrate, and specifically mammalian genomes, we think that the data is overall suggestive that ASterm·dom is both more complex and more regulated there, an hypothesis which is compatible with recent studies, according to which there was a substantial increase in ASterm·dom in the lineage leading to vertebrates, after the separation from invertebrates [55] .

Our studies, which we have performed here asterm·dom a proof of concept of our method, illustrate the potentiality of the AStalavistaterm system to globally characterize the ASterm·dom landscape of transcriptomes. One could think of many other scenarios—in addition to the basal characterization of the ASterm·dom landscape in the genome of newly sequenced species—where the characterization of the ASterm·dom landscape by our system could be of interest. For instance, the ASterm·dom landscape could be compared across genes clustered in different functional classes, asterm·dom defined for example by the Gene Ontology project [56] , or according to their level or their pattern of expression, or to their conservation across evolution, or to the analyzed tissue or cell type, etc.—in general modulus any biologically relevant partition of the genes from a given species that one can possibly delineate. With the generalization of the new generation of high throughput sequencing instruments, our capacity of effectively surveying various transcriptomes will be greatly enhanced. Differences in such ASterm·dom landscapes may help to reveal the underlying biological mechanisms responsible for specific phenotypes of the cell (for instance in cancer cells), by pinpointing general splicing de-regulation accidents leading to an alternation of the splicing patterns.

One issue that may remain controversial is the grouping of transcripts into loci, within which the transcripts will be compared in order to identify the occurring AS eventsterm·dom. Different groupings may indeed lead to different sets of AS eventsterm·dom. Intuitively, one would expect ASterm·dom to be investigated by comparing transcripts from the same gene. However, recent in-depth annotations projects have had the effect of blurring gene boundaries, up to challenging the definition of a gene [57] , [58] . Also, since cases of overlapping transcripts from hitherto distinctly annotated genes are increasingly reported [59] , [60] , genes can no longer be regarded asterm·dom isolated units of transcription. Transcription Induced Chimerasterm·dom [60] – [62] , i.e., genes that are fused by a transcript sharing at least one splice site with either one of them, are to be respected when investigating the phenomenon of ASterm·dom. Therefore, AStalavistaterm includes its own clustering schema in order to ensure an exhaustive detection of AS eventsterm·dom, by pooling in a single transcriptional locus all transcripts that overlap on the same strand of the genome sequence. Using these loci instead of the native gene names, we can objectively compare ASterm·dom classifications across gene sets that involve different criteria for assigning transcripts to genes. In any case, we believe that the introduction of a consistent and rigorous definition of alternative splicingterm·dom event, which allows in particular a standard characterization of the ASterm·dom landscape of a given transcriptome, will certainly contribute to a better understanding of the phenomenon of Alternative Splicingterm·dom.

Materials and Methods Datasets Annotated transcripts for RefSeqterm·key and Gencodeterm·key (March 2007 freeze) have been downloaded from the UCSC genome browser ( http://genome.ucsc.edu ) and the annotations for 12 metazoan genomes from EnsEmblterm·key (build 43, http://www.ensemblterm·key.org ). RefSeqterm·key is a nonredundant dataset of gene annotations generated by human supervised alignments of cDNA sequences to the genome [12] . EnsEmblterm·key is a semi-automatic annotation system relying mainly on protein-to-genome sequence alignments [48] . Gencodeterm·key ( http://genome.imim.esterm·dom/gencodeterm·key/ ) is based on the human supervised mapping of all available ESTs, cDNAs and protein sequences onto the Encode regions of the genome [63] , which is augmented with computational predictions, and subsequently verified experimentally by RT-PCR and RACE [49] . Additional data in the comparison of metazoan genomes has been obtained from the EnsEmblterm·key web server, containing the version 43 (February 2007) of the EnsEmblterm·key annotation [48] for most of the species, the currently discontinued version 38 (April 2006) of the EnsEmblterm·key annotation for A. mellifera , the FlyBase (March 2006) annotation for D. melanogaster [64] , and the WormBase (May 2006) annotation for C. elegans [65] .

In each annotation dataset, transcripts that align to genomic regions overlapping on the same strand are clustered into common loci. To avoid some alignment/annotation errors in the datasets, we applied a filtering step discarding all subsequently extracted AS eventsterm·dom which contain intron(s) that do not exhibit the consensus dinucleotides GT/AG at their extremities. To assign AS eventsterm·dom to a certain region of a gene (e.g., 5′ UTR or CDS), we required that all of the variable sites of the event are located in the respective region. Events spanning more than one region, by this, are excluded in the respective analysis. For the analysis of ASterm·dom in noncoding transcripts, transcripts with an annotated reading frame have been filtered off the dataset before extracting AS eventsterm·dom.

A Graph Theoretical Approach To Extract Pairwise AS Eventsterm·dom In this section we present the method used in AStalavistaterm to (1) build a splicing graphterm·key from a set of transcripts mapped to the genome and (2) efficiently process this graph to extract all pairwise AS eventsterm·dom. To infer a splicing graphterm·key (see Introduction ), the first step is to retrieve the exon boundaries s i from all transcripts in a locus C . To ensure that the sites of a transcript s i ∈ S t preserve the usual 5′→3′ directionality in the order given by pos ( s i ), we artificially invert the genomic coordinates of sites that align to the negative strand. Therefore, splicing graphsterm·key G = ( V , E ) herein are directed acyclic graphsterm·dom with each node s ∈ V representing nonredundantly a site of the transcripts in C . Each edge ( s i → s j ) ∈ E corresponds to an exon ( type ( s i ) ∈ { α , σ }) or intron ( otherwise ) delimited by pos ( s i ) and pos ( s j ) and supported by the transcripts transcripts ( s i ) ∩ transcripts ( s j )≠{}. Note that G is non-redundant, i.e., each splice site s i and each exon/intron ( s i → s j ) is stored once, regardless of the number of transcripts that support it. In order to include AS eventsterm·dom associated with variable TSSs and PASs (Definition 4), the graph is completed by the addition of two terminal nodes: a root node root ( pos ( root ) = −∞, type ( root ) = Α, transcripts ( root ) = C ) that connects to all TSSs and a leaf node leaf ( pos ( leaf ) = ∞, type ( leaf ) = Ω, transcripts ( leaf ) = C ) that connects from all PASs, where Α and Ω are unique types to identify the root/leaf.

Definition 5 (Variants) In G, variants are paths that exhibit a nonempty intersection of transcript evidence . The latter property prevents from connecting freely throughout the graph and creating “hybrid” splicing structures that are not observed in the annotation.

By Definition 5, each variant represents an exonic structure that is supported by at least one transcript evidence.

Lemma 1 (Subgraphs Described by Pairwise AS Eventsterm·dom) A pairwise AS eventterm·key between the transcripts { S t , S u } is reflected in G by two variants that intersect exactly twice, in their start and end vertices .

Proof All sites with form a variant S p (condition of consecutiveness in Definition 4) and correspondingly do all sites with . Consequently, the corresponding vertices are connected by edges with at least one common transcript (i.e., S t , respectively, S u ). The paths S p and S q intersect in the common sites flanking the event, (Definition 4). Furthermore, because of the minimality criterion for common flanks in an AS eventterm·key, G cannot contain any vertex .

To exhaustively extract pairwise AS eventsterm·dom, G has to be decomposed into all of the possible subgraphs that suffice Lemma 1. Since the graph structures described in Lemma 1 are necessary but not sufficient for all criteria of Definition 4, S p and S q have additionally to be checked for the presence of an alternative splice site. To this end, for each possible transcript pair ( S t , S u ) in a locus C , AS eventsterm·dom are retrieved by the iteration sketched in Figure 8 .

Algorithm for the extraction of pairwise AS eventsterm·dom. The algorithm extracts from a splicing graphterm·key G ( V , E ) all events that are described by transcript pairs ( S t , S u ) in a locus C . By priority queue W , nodes s i of the splicing graphterm·key are iterated from 5′ to 3′ according to pos ( s i ). The queue contains at the beginning root and subsequently is filled with all nodes s j that are connected by outedges of s i —if they are supported by either S t or S u .

The algorithm proceeds asterm·dom follows: In a priority queue W , all nodes s i of G that are supported by at least one of the compared transcripts ( S t or S u ) are iterated according to their genomic position pos ( s i ), from 5′ to 3′ starting with root and ending at leaf . Asterm·dom by Lemma 1, the algorithm collects successively sequences X t,u of sites alternatively used in one of the transcripts (|{ S t , S u } ∩ transcripts ( s i )| = 1) flanked by common sites (|{ S t , S u } ∩ transcripts ( s i )| = 2, intrinsic to the else condition since 1≤|{ S t , S u } ∩ transcripts ( s i )|≤2 µ s i ∈ W ). In order to suffice Definition 4, these sequences are additionally checked for the presence of an ASterm·dom site (boolean c) before the event is added to L , the list of AS eventsterm·dom. Because all transcript pairs ( S t , S u ) in C are iterated, the main loop of the algorithm in Figure 8 may find multiple instances of AS eventsterm·dom that are supported by more than one pair of transcripts. Finally, remove R edundancy () coalesces in L such events with equal sequences of sites.

Complexity Estimation AStalavistaterm implements the graph-theoretical approach asterm·dom sketched in the previous section for extraction of pairwise AS eventsterm·dom from a given annotation. In this approach initially time is required to build up G for each locus C by adding each site annotated in the input to V and checking a preceding exonic/intronic edge for eventual creation. Once completely constructed, G consumes memory.

Making with appropriate data structures the operation { S t , S u } ∩ transcripts ( s i ) feasible in constant time and disregarding the overhead of the operations extract (), respectively, insert () in Figure 8 , the time complexity for the extraction of all pairwise events is , where k is the number of transcript variants in C , | W | the number of nodes that are supported by one of the transcripts in S t and/or S u , outdegree ( s i ) counting the number of outgoing edges for a node s i ∈ V , and L denoting the set of redundant AS eventsterm·dom found in C . Obviously, ∼ k 2 pairwise transcript comparisons are to be performed in a locus, for each one the nodes that describe a site of the transcripts are to be iterated and their outedges have to be checked whether they overlap with { S t , S u }. Finally, all pairwise events found are to be checked for redundancy in an all-against-all comparison that costs additionally | L | 2 . Both quadratic factors, k 2 and | L | 2 , grow naturally with the transcript diversity that is investigated. Reference annotations—even on the complete human genome—are computed in not much more than a minute ( Table 2 ), but the time effort increases when including loci that are annotated extensively with mRNA/EST sequences.

Supporting Information The landscape of ASterm·dom in different human reference annotations. Complete landscape of coding transcripts annotated in RefSeqterm·key (A), Gencodeterm·key (B), and EnsEmblterm·key (C). For each different structure, the number of events, their relative abundance (in percent) and the AS codeterm is shown. The 1,070 AS eventsterm·dom detected in REFSEQterm·key correspond to 85 structural distinct classes, whereas the 4,321 events in ENSEMBLterm·key show 388 classes.

(0.99 MB PDF) Click here for additional data file.

Medium exon/intron-length in 12 metazoan species. The EnsEmblterm·key annotations for the genomes of the 12 metazoan species have been used to determine the medium exon and intron length (in nt). Introns with non-canonical splice site dinucleotides (i.e., not GT/AG) and exons that are flanked by such have been disregarded for the analysis. Based on these the median exon and intron length has been estimated, that confirms current estimates: whereas there is not much fluctuation in the median exon length, introns are substantially longer in mammals than in other vertebrates, and even shorter in invertebrates.

(0.10 MB PDF) Click here for additional data file.

Attributes of the transcriptome in 12 metazoan species. For each of the 12 species under analysis, this table shows the number of loci (according to the transcript clustering described herein) and the number of transcripts in the corresponding EnsEmblterm·key annotation. Next, the number of variations in the exon-intron structure detected by our method is reported and the subgroup of them that conforms with the requirements for an AS eventterm·key (Definition 4), exhibits canonical GT/AG splice site dinucleotides and does not involve alternative transcription start/poly-adenylation sites. Finally, the average number of exons per locus that are flanked by canonical GT/AG splice sites is given with the respective standard-deviation across the genome.

(0.24 MB PDF) Click here for additional data file.

UCSC genome browser screenshots for 5 AS eventsterm·dom. Screenshots of UCSC genome browser depicting the AS eventsterm·dom discussed in Figure 1 in the genes VEGFA (A), CLEC10A (B), TCL6 (C), AURKC (D), and AIF1 (E). Blue boxes are exons, with the coding regions visualized asterm·dom thicker areas. Chromosomal coordinates and RefSeqterm·key identifiers are given to the top respectively to the left.

(0.31 MB PDF) Click here for additional data file.

AS eventsterm·dom in the FOXP2 gene. Exploded assembly drawing of the AS eventsterm·dom found by AStalavistaterm (A), Hollywood (B), and EuSplice (C) in the FOXP2 gene. The region of events is outlined by a rectangle and double arrows indicate the pairwisely compared variants. The events are numbered consecutively and colors mark different structures: 0,1–2ˆ is blue (events 1–12 and 26), 0,1–2ˆ3–4ˆ is purple (events 13–17), 1-,2- is red (events 18–20), 0,1–2ˆ3–4ˆ5–6ˆ is pink (event 22), 1–2ˆ,3–4ˆ is electric blue (event 23), 1–2ˆ3-,4- is orange (event 24). Hollywood shows splice donor variation (event 25) that is not found by AStalavistaterm since it exhibits the unusual splice donor sequence AAAAT. EuSplice predicts additionally event 26, a cryptic exon that has been inferred from a 2 nt alignment of the mRNA sequence to the genome. In contrast, AStalavistaterm finds 8 more bona fide events with mRNA support than EuSplice and 19 more events in ESTs than Hollywood.

(0.26 MB PDF) Click here for additional data file.

Formed by AS eventsterm·dom overlapping the 5′ UTR/CDS. Pie diagrams depicting the landscape of AS eventsterm·dom in the RefSeqterm·key annotation that are overlapping the respective 5′UTR (A) or the CDS (B) of coding transripts. Qualitatively the same trends can be observed asterm·dom in Figure 4 , events overlapping the CDS show relatively more alternative exons, less alternative introns and much less splice donor variance compared to the acceptor variance.

(0.27 MB PDF) Click here for additional data file.

Cumulative exon truncation at the splice donor/acceptor. The plot shows the cumulative curve for the data presented in Figure 5 : hypothetical truncations of the annotated CDSs when extending artificially a certain number of codons (horizontal axis) into the intron from the splice donor (blue diamonds) and acceptor (red crosses) of coding exons. Up to 22 codons of extension, the profile of the splice site sequence causes more exons to be truncated when adopting intronic sequence at the splice donor site.

(0.15 MB PDF) Click here for additional data file.

ASterm·dom landscape in random subsets of noncoding transcripts. In order to compare the landscape of AS eventsterm·dom located in CDSs of coding transcripts (A) with the landscape formed by events in non-coding transcripts (B) in equally sized sets (see Figure 6 ), 100 datasets of 1,332 noncoding transcripts have been randomly sampled (from the total of 2,247 currently annotated in Gencodeterm·key) and analyzed. The number of events is presented (arithmetic mean with standard deviation in parenthesis for the 100 random datasets of non-coding transcripts) in structurally different groups (colored according to Figure 3 ).

(0.30 MB PDF) Click here for additional data file.

Acknowledgments We would like to thank our former group member F. Denoeud and J. Mudge of the HAVANA annotation team for sharing their expertise on Gencodeterm·key, asterm·dom well asterm·dom T. Alioto, A. Kedzierska, T. Kisiel, H. Tilgner, V. Lacroix, J. Lagarde, and O. Gonzalez from our Genome Bioinformatics Lab (GBL) for many fruitful discussions.

Footnotes References Associated Data Supplementary Materials The landscape of ASterm·dom in different human reference annotations. Complete landscape of coding transcripts annotated in RefSeqterm·key (A), Gencodeterm·key (B), and EnsEmblterm·key (C). For each different structure, the number of events, their relative abundance (in percent) and the AS codeterm is shown. The 1,070 AS eventsterm·dom detected in REFSEQterm·key correspond to 85 structural distinct classes, whereas the 4,321 events in ENSEMBLterm·key show 388 classes.

(0.99 MB PDF) Click here for additional data file.

Medium exon/intron-length in 12 metazoan species. The EnsEmblterm·key annotations for the genomes of the 12 metazoan species have been used to determine the medium exon and intron length (in nt). Introns with non-canonical splice site dinucleotides (i.e., not GT/AG) and exons that are flanked by such have been disregarded for the analysis. Based on these the median exon and intron length has been estimated, that confirms current estimates: whereas there is not much fluctuation in the median exon length, introns are substantially longer in mammals than in other vertebrates, and even shorter in invertebrates.

(0.10 MB PDF) Click here for additional data file.

Attributes of the transcriptome in 12 metazoan species. For each of the 12 species under analysis, this table shows the number of loci (according to the transcript clustering described herein) and the number of transcripts in the corresponding EnsEmblterm·key annotation. Next, the number of variations in the exon-intron structure detected by our method is reported and the subgroup of them that conforms with the requirements for an AS eventterm·key (Definition 4), exhibits canonical GT/AG splice site dinucleotides and does not involve alternative transcription start/poly-adenylation sites. Finally, the average number of exons per locus that are flanked by canonical GT/AG splice sites is given with the respective standard-deviation across the genome.

(0.24 MB PDF) Click here for additional data file.

UCSC genome browser screenshots for 5 AS eventsterm·dom. Screenshots of UCSC genome browser depicting the AS eventsterm·dom discussed in Figure 1 in the genes VEGFA (A), CLEC10A (B), TCL6 (C), AURKC (D), and AIF1 (E). Blue boxes are exons, with the coding regions visualized asterm·dom thicker areas. Chromosomal coordinates and RefSeqterm·key identifiers are given to the top respectively to the left.

(0.31 MB PDF) Click here for additional data file.

AS eventsterm·dom in the FOXP2 gene. Exploded assembly drawing of the AS eventsterm·dom found by AStalavistaterm (A), Hollywood (B), and EuSplice (C) in the FOXP2 gene. The region of events is outlined by a rectangle and double arrows indicate the pairwisely compared variants. The events are numbered consecutively and colors mark different structures: 0,1–2ˆ is blue (events 1–12 and 26), 0,1–2ˆ3–4ˆ is purple (events 13–17), 1-,2- is red (events 18–20), 0,1–2ˆ3–4ˆ5–6ˆ is pink (event 22), 1–2ˆ,3–4ˆ is electric blue (event 23), 1–2ˆ3-,4- is orange (event 24). Hollywood shows splice donor variation (event 25) that is not found by AStalavistaterm since it exhibits the unusual splice donor sequence AAAAT. EuSplice predicts additionally event 26, a cryptic exon that has been inferred from a 2 nt alignment of the mRNA sequence to the genome. In contrast, AStalavistaterm finds 8 more bona fide events with mRNA support than EuSplice and 19 more events in ESTs than Hollywood.

(0.26 MB PDF) Click here for additional data file.

Formed by AS eventsterm·dom overlapping the 5′ UTR/CDS. Pie diagrams depicting the landscape of AS eventsterm·dom in the RefSeqterm·key annotation that are overlapping the respective 5′UTR (A) or the CDS (B) of coding transripts. Qualitatively the same trends can be observed asterm·dom in Figure 4 , events overlapping the CDS show relatively more alternative exons, less alternative introns and much less splice donor variance compared to the acceptor variance.

(0.27 MB PDF) Click here for additional data file.

Cumulative exon truncation at the splice donor/acceptor. The plot shows the cumulative curve for the data presented in Figure 5 : hypothetical truncations of the annotated CDSs when extending artificially a certain number of codons (horizontal axis) into the intron from the splice donor (blue diamonds) and acceptor (red crosses) of coding exons. Up to 22 codons of extension, the profile of the splice site sequence causes more exons to be truncated when adopting intronic sequence at the splice donor site.

(0.15 MB PDF) Click here for additional data file.

ASterm·dom landscape in random subsets of noncoding transcripts. In order to compare the landscape of AS eventsterm·dom located in CDSs of coding transcripts (A) with the landscape formed by events in non-coding transcripts (B) in equally sized sets (see Figure 6 ), 100 datasets of 1,332 noncoding transcripts have been randomly sampled (from the total of 2,247 currently annotated in Gencodeterm·key) and analyzed. The number of events is presented (arithmetic mean with standard deviation in parenthesis for the 100 random datasets of non-coding transcripts) in structurally different groups (colored according to Figure 3 ).

(0.30 MB PDF) Click here for additional data file.

Interpretive notes.
• Highlighted spans are tagged entities: persName (author), title (venue), placeName (place), date (year), and term (a key concept: domain / ai / method).
• Eponymous or retrospective terms (e.g. “Nash equilibrium”, “segregation”) do not appear in the original source and so are not highlighted — a deliberate choice (see Report 4).
• Some entries begin with a word in capitals. EVIDENCE CORRECTED means the finding still stands and it was our quotation that was wrong — it has been replaced. RETRACTED means the entry itself was wrong; it stays on the page, marked, with its reason, rather than being deleted. WITHDRAWN AND REPLACED means a corrected version of it appears in the entries below. Each mark carries its own reason, because the reasons differ from one entry to the next. An entry we have WITHDRAWN is removed from this page and kept in the record, with its reason. A line reading Audit and a date is a later re-reading of the entry against its whole sentence: DOUBTFUL means it was kept, and the reason says what is loose about it.
• Quotation marks inside the tagger's sentence. Where a tag is the tagger's own sentence, a phrase in quotation marks inside it is borrowed from the paper — the tagger's wording around it is not. The paper's own sentence is the evidence quote shown on the same row, so the borrowing can be checked against the thing borrowed from without leaving this page. Nothing inside quotation marks anywhere on this page is ours: if it is quoted, it is the paper's. Whose words a concept carries. A concept entry records a term the paper itself uses, so the term, the sense given for it, and its evidence are the paper's own words, quoted where the paper fixes them. This is the opposite of a sense entry in the tag table, which is the tagger's sentence about how the paper uses a term. Where a concept entry could not be grounded in the paper's words, the entry says so on its own row.
• Counts: 1 work · 1 date.
Meta-Tagging Project · record sammeth2008-alternative-splicing-nomenclature.
© 2026 Shir Sivroni