- Research article
- Open Access
Frame disruptions in human mRNA transcripts, and their relationship with splicing and protein structures
BMC Genomics volume 8, Article number: 371 (2007)
Efforts to gather genomic evidence for the processes of gene evolution are ongoing, and are closely coupled to improved gene annotation methods. Such annotation is complicated by the occurrence of disrupted mRNAs (dmRNAs), harbouring frameshifts and premature stop codons, which can be considered indicators of decay into pseudogenes.
We have derived a procedure to annotate dmRNAs, and have applied it to human data. Subsequences are generated from parsing at key frame-disruption positions and are required to align significantly within any original protein homology. We find 419 high-quality human dmRNAs (3% of total). Significant dmRNA subpopulations include: zinc-finger-containing transcription factors with long disrupted exons, and antisense homologies to distal genes. We analysed the distribution of initial frame disruptions in dmRNAs with respect to positions of: (i) protein domains, (ii) alternatively-spliced exons, and (iii) regions susceptible to nonsense-mediated decay (NMD). We find significant avoidance of protein-domain disruption (indicating a selection pressure for this), and highly significant overrepresentation of disruptions in alternatively-spliced exons, and 'non-NMD' regions. We do not find any evidence for evolution of novelty in protein structures through frameshifting.
Our results indicate largely negative selection pressures related to frame disruption during gene evolution.
Mapping transcription information (mRNAs, cDNAs, ESTs, microarray data) onto the genomic DNA is an essential part of the gene annotation process. However, many transcripts appear to have frame disruptions in them, which would interfere with the formation of a stable protein product . Such frame disruptions have generally been considered symptoms of decay into a pseudogene [2, 3].
Previously, we have analysed the distribution of a special case of such frame-disrupted transcripts, the 'transcribed processed pseudogene' or 'transcribed retropseudogene' . Retropseudogenes are copies of messenger RNAs that have been reverse-transcribed and re-integrated into the genome, probably as a by-product of LINE-1 retrotransposition . These intronless copies of genes usually decay and are deleted from the genomic DNA [1, 5–8, 3]. However, some retropseudogenes are transcribed, perhaps through co-option of local promoter elements, as supported by their increased density near genes [2, 9].
Many mammalians genes (~40–80%) make alternatively-spliced transcripts . It has previously been noted that many such alternatively spliced exons (perhaps up to ~30%) harbour premature stop codons [11, 12], and thus may be considered 'pseudogenic' alternative transcripts. Other studies have demonstrated that several hundred human transcripts can be considered to harbour alternative reading frames, offset from each other by one or more frameshifts, which can be preserved for millions of years of evolution [13–15]. Frith, et al., found that about one-tenth of mouse cDNAs have apparent frame disruptions . Sorek, et al., showed that ~7% of human genes generate an alternative transcript with an Alu, with the vast majority of these insertions yielding frame-disrupted mRNAs .
How frequent is genuine frame disruption in human mRNAs? Is it significantly associated with the positions of protein structures and exons in coding sequences? Here, to answer these and other questions, we analyze a data set of high-quality human mRNAs, using an annotation pipeline which insures that spurious frame disruptions (due simply to bad sequence alignment) are discarded. We perform statistical calculations which demonstrate non-random distribution of the initial frame disruptions in these sequences with respect to: (i) protein domain annotations, (ii) alternative exons and (iii) rules for nonsense-mediated decay (NMD). Messenger RNA transcripts that have premature stop codons greater than fifty nucleotides 5' to the last intron-exon junction of a gene are degraded by the nonsense-mediated decay (NMD) pathway . Some NMD substrates have been shown to produce functional proteins in yeast and mammalian cells [19, 20]. In addition, using our pipeline, we find no evidence for a role of frameshift in protein domain evolution.
Results and discussion
Using stringent thresholds, we verified 16,153 high-quality mRNAs from the NCBI Refseq and Unigene consensus collections, through mapping onto human genomic DNA. A small subpopulation of these (419, or 3% of the total) mRNAs harbour significant frame disruptions (either frameshifts or premature stop codons) (Table 1), which is of a similar order to previous analyses of such disruptions in sets of transcripts [16, 2, 9]. Most of these are disrupted by frameshifts (83% of cases), rather than premature stop codons. Using a small modification to the basic annotation pipeline, we defined a small minority of these frameshifted transcripts (17, 4% of the dmRNAs) that harbour compensating frameshifts, resulting in movement back into frame. Previous analysis of mouse cDNAs also indicated that a small fraction of them (~2%) may have such compensatory frameshifts . Three examples of dmRNAs are illustrated in Figure 1. There are two multiply-disrupted examples (homologous to a cytochrome P450, and to a zinc-finger -containing transcription factor), and a frameshifted alternative mRNA transcript, from the gene C20orf59, which appears to be a transmembrane sugar transporter.
In general, the dmRNAs demonstrate functional prevalences that are typical of the population of human transcripts in general, as judged from counting up Gene Ontology functional category annotations (Additional File 1). The duplication behaviour of the genes from which the disrupted mRNAs arise is also typical of the whole human gene complement (Figure 2; median value of 5 paralogs per gene for the disrupted mRNAs versus 6 for the whole set; mean = 36 [± 62] versus 32 [± 81]). However, dmRNAs have significantly fewer exons than mRNAs in general (mean = 7.9 [± 8.6] exons, compared to 10.0 [± 11.5] exons in general, P < 0.05 using normal statistics for the distribution of the sample mean). Such shorter lengths are expected from the truncating effect of frame-shifts and stop codons. A large fraction (44%) of the dmRNAs have multiple frame disruptions, with the frequencies of numbers of frame disruptions exhibiting a power-law relationship, as observed for processed pseudogenes [7, 8] (Figure 3). The vast majority of frameshifts in dmRNAs (326/346, 94%)) result in truncation from premature stop codons.
We examined the etiology of the frame disruptions in dmRNAs in more detail. Some dmRNAs have apparent frame disruptions from 5' and 3' insertions of retrotransposons (24/325, 7%), or from an overlapping antisense gene (45/325, 14%). Interestingly, also, a large proportion of dmRNAs arise from antisense homologies to other distal genes (47/325, 14%). Such antisense fragments are of potential importance in transcription regulation. A functional pseudogene with antisense homology to the nitric oxide synthase gene downregulates this gene the snail Lymnea stagnalis . These three categories of dmRNA (retroposon insertions, antisense protein homologies and overlapping gene pair homologies) comprise a subset of dmRNAs arising from 'probable UTR (untranslated region) features'. Another possible source of dmRNAs are unassigned selenoproteins . We have filtered for known selenoproteins , but it is possible there are further cases. However, we found no indication of this, since there is no significant over-representation (relative to terminal stop codon frequencies in all Refseq mRNAs) of the opal stop codon (TGA) that is used for selenocysteine (38/57, P = 0.12, χ2 test, 2 degrees of freedom).
Exons harbouring frame disruptions make up only a small fraction (288/2432, 12%) of the coding exons in their transcripts. Frame-disrupted exons are, on average, significantly longer (mean = 694 nucleotides, compared to 248 nucleotides for undisrupted exons, P < 0.001 using normal statistics for the distribution of the sample mean). Although, both frame-disrupted and non-frame-disrupted exons show a tendency for very short exon lengths (≤ 200 nucleotides), there is a greater proportion of long exons (>1000 nucleotides) in the frame-disrupted set (24% of frame-disrupted exons versus 4% of those that are not frame-disrupted; Figure 4). To analyze exon lengths we disregarded the 'probable UTR features', but their inclusion does not change the trend observed; also, the exon length trend is maintained when exons are split into subsets of constitutive and alternatively-spliced exons. We examined the exons >1000 nucleotides in detail, and found that a significant fraction of them come from Zn-finger -containing transcription factors (36/67, 54%) with >1/3 of their sequences composed of zinc finger motifs. Zinc-finger -containing transcription factors have dynamic evolution patterns in mammals, with expansions of family sizes specific to primates and rodents ; large numbers of dmRNAs are a signature of other dynamically evolving mammalian gene families, such as olfactory receptors and immune system genes . A significantly greater proportion of disrupted exons are at the 3' terminus of mRNAs (58/67, 87%), even if the zinc-finger -containing genes are excluded. Such 3' exons have a general tendency to be longer (51% of 3' exons in multiple-exon transcripts verified by Refseq mRNAs are ≥ 1000 nucleotides in length) (Figure 4). This greater length has been suggested to be because of a greater amount of important conserved sequences in 3' UTRs, compared to 5' ones .
Positions of frame disruptions in dmRNAs
We analysed the distribution of the initial frame disruptions in the disrupted mRNAs with respect to the positioning of: (i) structural protein domains, (ii) alternatively-spliced exons, and (iii) the areas of the transcripts not susceptible to NMD (Tables 2, 3, 4, 5). In all of these analyses, we examine trends for the whole data set of dmRNAs, and the subset of these mRNAs for which the matching proteins have a verifying alignment in a divergent mammal or vertebrate (see Methods for details). The significant tendencies listed in Tables 2, 4 and 5 for the whole data set (combined stop codon and frameshift disruptions) remain significant or become more significant if those examples labelled 'probable UTR features' are removed from the data (this is illustrated for those with verifying alignments to divergent orthologs, in each case).
Protein structure disruption
Do the frame disruptions in these mRNAs avoid disruption of protein structure domains? To answer this question, we analysed the distribution of initial frame disruptions in sequences relative to the placement of protein structure domains from the SCOP data (see Methods for details). For both frameshifts and premature stop codons, we find significant underrepresentation within protein domains (P in range <0.05 to <0.001; all of the P-values quoted for Tables 2, 3, 4, 5 are for χ2 tests; see Table 2 footnote for details of statistical tests). This non-random distribution of frame disruptions is observed for a wide range of margins for definition of overlap with protein domains (between 0 and 25 nucleotides) (Table 2 footnote). This avoidance of protein structure domains is evidence for selection pressures to avoid protein structure disruption and supports a significantly negative role for frame disruption in the evolution of protein structures.
Because of the proportion of dmRNAs that contain large arrays of Zn finger domains, we also checked specifically for avoidance of disruption of Zn finger motifs. Zn finger motif assignments were taken from the feature table records of the Uniprot database . We find significant avoidance of disruption of Zn finger motifs only for overlap margins of between 1 and 4 residues inclusive (Table 3).
We examined whether there is a relationship between the position of initial frame disruptions in mRNAs and the location of alternatively spliced exons (Table 4). We find a highly significant two-fold overrepresentation of initial frame disruptions in alternatively-spliced exons (P < 0.001; Table 4). These correspond to almost half (~46%, 191/419) of the dmRNAs. This may arise because the selection pressure on alternative splicings that are not transcribed at high levels will be considerably less, leading to increased likelihood of frame disruption as evolution progresses . It is possible that many of these frame-disrupted alternative splicings have a regulatory role [11, 26]. Small numbers of the alternatively-spliced frameshifted dmRNAs arise from exon skipping (4 cases), and exon insertion (21 cases). This approximately two-fold over-representation is maintained (P < 0.05) in the subset of alternative splicings that contain SCOP  protein domain assignments within them.
Transcripts not susceptible to nonsense-mediate decay
Messenger RNA transcripts that have premature stop codons greater than fifty nucleotides 5' to the last intron-exon junction of a gene are degraded by nonsense-mediated decay (NMD) . We analyzed the distribution of initial frame disruptions relative to this NMD rule (Table 5). There are significantly more transcripts with frame disruptions in the 'non-NMD' region (P < 0.001; Table 5), as would be expected logically (since these transcripts would not be degraded). However, this over-representation of initial frame disruptions in the 'non-NMD' region also arises for the subsets of transcripts in which the frame disruptions disrupt a SCOP protein structure domain (P < 0.05), and which are thus unlikely to form a stable functional protein product. Such unstable protein products are more likely for shorter truncations, and thus NMD provides an evolutionary guard against excessive expression of unstable proteins .
Checking for gene evolution through frame-shift formation
It is possible that through analysis of this comprehensive data set of dmRNAs, that we can find evidence for a positive role for such protein-coding frame disruptions in gene evolution. Specifically, is there evidence that such frame-shifts can produce significant structural novelties? To check this, we derived a modification for the initial pipeline (Figure 5), with matches to SCOP protein structure domains replacing those for whole protein sequences from the SWISSPROT database, finding 36 cases (9% of the dmRNAs) which produce a significant alignment for both subsequences delimited by the initial frameshift (Figure 5, step 3). However, none of these (0%) overlap another protein domain assignment in a different frame, yielding no evidence for generation of protein structure novelties through single frameshifts. Nonetheless, a more thorough analysis of multiple vertebrates would be required to provide a more conclusive perspective on the role of frameshift in protein structure evolution.
We analyzed human mRNAs for both frameshift and stop codon frame disruptions, using a pipeline that was designed to discard spurious frame disruptions arising from alignment error. We performed statistical calculations and found non-random distributions of frame disruptions with respect to protein structures, alternatively-spliced exons, and 'non-NMD' regions. The significant avoidance of protein structure disruption and highly significant placement in alternatively-spliced exons (rather than constitutive ones), together with the observation of a lack of protein structure generation through frameshift, support largely negative selection pressures related to frame disruption during gene evolution.
Data from this analysis is available on request from the author.
Annotating disrupted mRNAs (dmRNA)
An overview of the pipeline for disrupted mRNA (dmRNA) annotation is illustrated (Figure 5).
(i) Datasets and initial alignments: Gene annotations and genome sequence data for human build 35 were obtained from the Ensembl database. Human Refseq mRNAs and Unigene consensus sequences were also obtained from the NCBI. Any 3'-end polyadenylation was removed from these NCBI transcripts before alignment. These NCBI transcripts sequences were paired with Ensembl annotations from genomic DNA, using BLASTN  with e-value threshold of ≤ 10-10, sequence identity ≥ 98% and only considering alignment lengths ≥ 100 nucleotides, that span ≥ a 0.99 fraction of each of the aligned sequences. Single-exon genes are discarded at this point.
(ii) Protein alignments to find frame disruptions: The UniProt/SwissProt protein database , was filtered to remove hypothetical proteins, and BLASTed against each of the Ensembl and NCBI transcript data sets, using e-value ≤ 10-4. The protein matches were filtered to pick the best-matching protein to each nucleotide sequence, at each position, as described previously . These best-matching proteins were then masked for low-complexity sequence using the program SEG , and then aligned to the nucleotide sequences a second time, using FASTX/Y (e-value threshold ≤ 0.01) . The extra SEG masking is necessary to remove false positives arising from a small number of repetitive protein sequences. If these second masked alignments proved significant, a final third FASTX/Y alignment was generated without masking in the sequences (with e ≤ 0.01).
Given that cDNAs may have error rates as high as as 1 in 1 × 10-2, and that the genomic DNA error rate is 1 × 10-4, we can expect that 1 in 1 × 10-6 frame disruptions detected have arisen from sequencing error. Given, that we have a total of 729 frame disruptions in a total of 942,752 nucleotides, we would expect that, at most, only one of these frame disruptions has arisen from sequencing error. This implies that the data set of dmRNAs is of sufficiently high quality for in-depth bioinformatic analysis.
Alu elements are a common pollutant in protein databases . We obtained a large number of matches to Alu elements producing dmRNAs; since these are not a focus of our current analysis, they were removed using protein-level translations of Alu sequences, with a more accommodating BLAST threshold of e ≤ 0.01.
We removed selenoproteins from the dataset, since these are a known example of a re-coding phenomenon . This was achieved through protein-level BLAST comparisons (e ≤ 10-4) to the determined human selenoproteome, downloaded from the SelenoDB database .
To insure that we are not considering spurious frameshifts arising from bad protein annotations, we used an additional filter to insure that the protein reading frames in question are well conserved in a distant mammal or vertebrate. We required that the matching protein is conserved in a rodent or non-mammal vertebrate (with BLAST e-value ≥ 10-4) over ≥ 95% of its length.
(iii) Realignment to remove spurious frame disruptions: Spurious frame disruptions can arise as alignment errors when comparing a protein to a nucleotide sequence . Such spurious frame disruptions are more frequent in more divergent aligned sequences; they are typically near the ends of aligned subsequences, and can also arise in compositionally-biased or low-complexity regions . To insure that spurious frame disruptions are not considered in the present analysis, we parse the disrupted coding sequences at the initial frame disruption into two subsequences, and require that both of these subsequences align significantly to the original matching protein (BLAST e-value ≤ 10-4).
In addition, we checked for compensatory frameshifts (i.e., pairs of frameshifts that move a coding sequence out of frame, and then back into frame). It is possible that compensatory frameshifts provide a mechanism for generating sequence diversity in proteins over evolution. We checked for compensatory frameshifting, using an additional filter in the initial pipeline at step 3 (Figure 5). For every case of an initial frameshift, we checked for a second frameshift 3' to it in the transcript that corrects for the first frameshift. Then we checked whether the three subsequences delimited by these two frameshifts all align significantly with the original matching protein.
(iv) Protein domain matching: The Ensembl and NCBI transcripts were searched against the ASTRALSCOP protein domain database , using BLAST (e-value ≤ 10-4), and the best-matching domains at each position in a transcript were retained, as described previously [8, 3].
Specifically, also, we extracted zinc-finger motif assignments from the feature table records of the UniProt/SWISSPROT database .
Checking for evolution through frameshifting
We checked for evidence of protein structure evolution through frameshift, using a modification of the initial pipeline (Figure 5). All steps were performed as before, except with SCOP protein domain sequences in lieu of SWISSPROT sequences. Then, we checked for any significant undisrupted matches to other protein domains at the same positions as these frameshifted protein domain matches, using a similar protocol of BLAST database searching, followed by refined alignment using FASTX/Y.
Harrison P, Gerstein M: Studying genomes through the aeons: protein families, pseudogenes and proteome evolution. J Mol Biol. 2002, 318 (5): 1155-1174. 10.1016/S0022-2836(02)00109-2.
Harrison PM, Zheng D, Zhang Z, Carriero N, Gerstein M: Transcribed processed pseudogenes in the human genome: an intermediate form of expressed retrosequence lacking protein-coding ability. Nucleic acids research. 2005, 33: 2374-2383. 10.1093/nar/gki531.
Harrison PM, Hegyi H, Balasubramanian S, Luscombe NM, Bertone P, Echols N, Johnson T, Gerstein M: Molecular fossils in the human genome: identification and analysis of the pseudogenes in chromosomes 21 and 22. Genome Res. 2002, 12 (2): 272-280. 10.1101/gr.207102.
Esnault C, Maestre J, Heidmann T: Human LINE retrotransposons generate processed pseudogenes. Nature genetics. 2000, 24 (4): 363-367. 10.1038/74184.
Karro JE, Yan Y, Zheng D, Zhang Z, Carriero N, Cayting P, Harrison P, Gerstein M: Pseudogene.org: a comprehensive database and comparison platform for pseudogene annotation. Nucleic acids research. 2007, 35: D55-D60. . 10.1093/nar/gkl851.
Yu Z, Morais D, Ivanga M, Harrison PM: Analysis of the role of retrotransposition in gene evolution in vertebrates. BMC Bioinformatics. 2007, 8: 308-10.1186/1471-2105-8-308.
Zhang Z, Harrison P, Liu Y, Gerstein M: Millions of years of evolution preserved: a comprehensive catalog of the processed pseudogenes in the human genome. Genome Res. 2003, 13 (12): 2541-2558. 10.1101/gr.1429003.
Zhang Z, Harrison P, Gerstein M: Identification and analysis of over 2000 ribosomal protein pseudogenes in the human genome. Genome Res. 2002, 12 (10): 1466-14482. 10.1101/gr.331902.
Vinckenbosch N, Dupanloup I, Kaessmann H: Evolutionary fate of retroposed gene copies in the human genome. Proc Natl Acad Sci USA. 2006 , 103: 3220-3225. 10.1073/pnas.0511307103.
Modrek B, Lee CJ: Alternative splicing in the human, mouse and rat genomes is associated with an increased frequency of exon creation and/or loss. Nat Genet. 2003, 34 (2): 177-180. 10.1038/ng1159.
Lewis BP, Green RE, Brenner SE: Evidence for the widespread coupling of alternative splicing and nonsense-mediated mRNA decay in humans. Proc Natl Acad Sci USA. 2003, 100: 189-192. 10.1073/pnas.0136770100.
Letunic I, Copley RR, Bork P: Common exon duplication in animals and its role in alternative splicing. Hum Mol Genet. 2002, 11: 1561-1567. 10.1093/hmg/11.13.1561.
Liang H, Landweber L: A genome-wide study of dual coding regions in human alternatively spliced genes. Genome Res. 2006, 16: 190-196. 10.1101/gr.4246506.
Raes J, Van de Peer Y: Functional divergence of proteins through frameshift mutations. Trends Genet. 2005, 21: 428-431. 10.1016/j.tig.2005.05.013.
Okamura K, Feuk L, Marques-Bonet T, Navarro A, Scherer SW: Frequent appearance of novel protein-coding sequences by frameshift translation. Genomics. 2006, 88: 690-697. 10.1016/j.ygeno.2006.06.009.
Frith MC, Wilming LG, Forrest A, Kawaji H, Tan SL, Wahlestedt C, BAjic VB, Kai C, Kawai J, Carninci P, Hayashizaki Y, Bailey TL, Huminiecki L: Pseudo-messenger RNA: phantoms of the transcriptome. PLoS Genet. 2006, 2: e23 -10.1371/journal.pgen.0020023.
Sorek R, Ast G, Graur D: Alu-containing exons are alternatively spliced. Genome Res. 2002, 12: 1060-1070. 10.1101/gr.229302.
Maquat LE: Nonsense-mediated mRNA decay: splicing, translation and mRNP dynamics . Nat Rev Mol Cell Biol. 2004, 5: 89-99. 10.1038/nrm1310.
Ford AS, Guan Q, Neeno-Eckwall E, Culbertson MR: Ebs1p, a negative regulator of gene expression controlled by the Upf proteins in the yeast Saccharomyces cerevisiae. Eukaryot Cell. 2006, 5: 301-312. 10.1128/EC.5.2.301-312.2006.
Inoue K, Khajavi M, Ohyama T, Hirabayashi S, Wilson J, Reggin JD, Mancias P, Butler IJ, Wilkinson MF, Wegner M, Lupski JR: Molecular mechanism for distinct neurological phenotypes conveyed by allelic truncating mutations. Nat Genet. 2004, 36: 361-369. 10.1038/ng1322.
Korneev SA, Park JH, O'Shea M: Neuronal expression of neural nitric oxide synthase (nNOS) protein is suppressed by an antisense RNA transcribed from an NOS pseudogene. J Neurosci. 1999, 19 (18): 7711-7720.
Fomenko DE, Xing W, Adair BM, Thomas DJ, Gladyshev VN: High-throughput identification of catalytic redox-active cysteine residues. Science. 2007, 315: 387-389. 10.1126/science.1133114.
Hamilton AT, Huntley S, Tran-Gyamfi M, Baggott DM, Gordon L, Stubbs L: Evolutionary expansion and divergence in the ZNF91 subfamily of primate-specific zinc finger genes. Genome Res. 2006, 16: 584-594. 10.1101/gr.4843906.
Scofield DG, Hong X, Lynch M: Position of the final intron in full-length transcripts: determined by NMD?. Mol Biol Evol. 2007, 24: 896-899. 10.1093/molbev/msm010.
Apweiler R, Bairoch A, Wu CH, Barker WC, Boeckmann B, Ferro S, Gasteiger E, Huang H, Lopez R, Magrane M, O'Donovan C, Redaschi N, Yeh LS: UniProt: the Universal Protein knowledgebase. Nucleic acids research. 2004, 32: D115-D119. 10.1093/nar/gkh131.
Lareau LF, Inada M, Green RE, Wengrod JC, Brenner SE: Unproductive splicing of SR genes associated with highly conserved and ultraconserved DNA elements. Nature. 2007, e-pub :
Chandonia JM, Hon G, Walker NS, Lo Conte L, Koehl P, Levitt M, Brenner SE: The ASTRAL Compendium in 2004. Nucleic acids research. 2004, 32: D189-D192. 10.1093/nar/gkh034.
Mendell JT, Sharif NA, Meyers J, Martinez F, Dietz HC: Nonsense surveillance regulates expression of diverse classes of mammalian transcripts and mutes genomic noise. Nat Genet. 2004, 36: 1073-1078. 10.1038/ng1429.
Altschul SF, Madden TL, Schaffer AA, Zhang J, Zhang Z, Miller W, Lipman DJ: Gapped BLAST and PSI-BLAST: a new generation of protein database search programs. Nucleic acids research. 1997, 25 (17): 3389-3402. 10.1093/nar/25.17.3389.
Wootton JC, Federhen S: Analysis of compositionally biased regions in sequence databases. Methods Enzymol. 1996, 266: 554-571.
Pearson WR: Flexible sequence similarity searching with the FASTA3 program package. Methods Mol Biol. 2000, 132: 185-219.
This work was supported by a Discovery grant to P.H. from the National Science and Engineering Research Council of Canada.
PH wrote the paper and performed most of the data analysis. ZY did some initial data analysis. Both authors have read and approved the final manuscript.
About this article
Cite this article
Harrison, P., Yu, Z. Frame disruptions in human mRNA transcripts, and their relationship with splicing and protein structures. BMC Genomics 8, 371 (2007). https://doi.org/10.1186/1471-2164-8-371
- Premature Stop Codon
- Exon Length
- Protein Structure Domain
- Refseq mRNAs
- Negative Selection Pressure