| Literature DB >> 24990371 |
Alexandre Lomsadze1, Paul D Burns1, Mark Borodovsky2.
Abstract
We present a new approach to automatic training of a eukaryotic ab initio gene finding algorithm. With the advent of Next-Generation Sequencing, automatic training has become paramount, allowing genome annotation pipelines to keep pace with the speed of genome sequencing. Earlier we developed GeneMark-ES, currently the only gene finding algorithm for eukaryotic genomes that performs automatic training in unsupervised ab initio mode. The new algorithm, GeneMark-ET augments GeneMark-ES with a novel method that integrates RNA-Seq read alignments into the self-training procedure. Use of 'assembled' RNA-Seq transcripts is far from trivial; significant error rate of assembly was revealed in recent assessments. We demonstrated in computational experiments that the proposed method of incorporation of 'unassembled' RNA-Seq reads improves the accuracy of gene prediction; particularly, for the 1.3 GB genome of Aedes aegypti the mean value of prediction Sensitivity and Specificity at the gene level increased over GeneMark-ES by 24.5%. In the current surge of genomic data when the need for accurate sequence annotation is higher than ever, GeneMark-ET will be a valuable addition to the narrow arsenal of automatic gene prediction tools.Entities:
Mesh:
Year: 2014 PMID: 24990371 PMCID: PMC4150757 DOI: 10.1093/nar/gku557
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.The dot plot graph depicting average lengths of exons, introns and intergenic regions against the value of percentage of non-coding DNA in a given genome was made for the five insect genomes used in the GeneMark-ET tests as well as for several other eukaryotic species. The average lengths of intron and intergenic regions correlate with the genome length while the average length of protein-coding exons (CDS) does not show dependence on the genome size.
Characteristics of the five insect genomes and RNA-seq datasets
| Species | Genome sequence | RNA-seq | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Version | Assembly length (Mb) | Unknown letters (Mb) | Masked seq (Mb) | ‘atcg’ seq (Mb) | Number of gaps | Source | Read type | Read count, (millions) | |
| AaegL1 | 1384 | 74 | 871 | 439 | 36 200 | SRR388682 | 83 nt, single | 27.9 | |
| AgamP3 | 273 | 21 | 45 | 207 | 16 818 | SRR520428 | 85 nt, paired | 36.9 | |
| AsteV1 | 208 | 49 | 11 | 148 | 33 018 | SRR643416 | 84 nt, paired | 18.0 | |
| CpipJ1 | 528 | 36 | 288 | 204 | 44 351 | SRR364516 | 50 nt, paired | 37.2 | |
| R5 | 120 | 0.1 | 9 | 111 | 8 | SRR042297 | 75 nt, paired | 13.6 | |
Assembly length includes ‘N’ letters. The ‘atcg’ sequence is the genomic sequence left after masking of repeats. The number of gaps includes gaps with known and unknown length.
Numbers of protein coding genes in the genome annotation and in the test set
| Species | Annotation version | Number of genes in | Introns in test set | |
|---|---|---|---|---|
| Annotation | Test set | |||
| AaegL1.3 | 15 998 | 216 | 374 | |
| AgamP3.6 | 12 810 | 420 | 1061 | |
| AsteV1.0 | 21 785 | 317 | 939 | |
| CpipJ1.3 | 18 955 | 360 | 460 | |
| r5.48 | 13 842 | 494 | 790 | |
Figure 2.Diagram of the iterative semi-supervised training of GeneMark-ET.
Figure 3.Selection of elements of training set in GeneMark-ET for the next iteration. The new training set of protein-coding regions is comprised from exons with at least one ‘anchored splice site’ as well as long exons predicted ab initio (>800 nt).
Lengths of initial genomic sequence and sequence selected into training process after data pre-processing steps (repeat masking and subsequent filtering of short contigs); sizes of the initial set of introns mapped by RNA-Seq read aligner (UnSplicer) to the full genome and the set of introns mapped to the reduced genome
| Species | Genome size (Mb) | Sequence in training (Mb) | Introns mapped to genome | Introns in training | % of introns |
|---|---|---|---|---|---|
| 1384 | 415 | 57 684 | 55 702 | 96.6 | |
| 273 | 201 | 68 827 | 59 698 | 86.7 | |
| 208 | 97 | 28 869 | 20 418 | 70.7 | |
| 528 | 195 | 57 579 | 56 621 | 98.3 | |
| 120 | 97 | 70 077 | 56 678 | 80.9 |
Assessment of gene prediction accuracy of GeneMark-ES (ES) and GeneMark-ET (ET) gene finders using unsupervised (genomic based) and semi-supervised (genomic and transcriptomic based) training, respectively
| ES | ET | ES | ET | ES | ET | ES | ET | ES | ET | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Internal exon | Sn | 86.7 | 69.3 | 77.6 | 82.7 | 77.4 | |||||
| Sp | 76.9 | 60.7 | 70.3 | 76.5 | 54.7 | ||||||
| Intron | Sn | 82.6 | 67.9 | 77.6 | 85.2 | 70.2 | |||||
| Sp | 75.3 | 64.6 | 73.4 | 79.4 | 59.8 | ||||||
| Donor site | Sn | 85.3 | 74.6 | 81.9 | 88.2 | 74.3 | |||||
| Sp | 84.5 | 76.2 | 82.9 | 87.3 | 74.3 | ||||||
| Acceptor site | Sn | 86.2 | 74.3 | 83.0 | 90.7 | 83.9 | |||||
| Sp | 85.5 | 79.0 | 83.6 | 87.7 | 78.0 | ||||||
| Initiation site | Sn | 71.0 | 62.5 | 63.8 | 65.0 | 60.8 | |||||
| Sp | 81.5 | 77.1 | 79.9 | 73.6 | 77.4 | ||||||
| Termination site | Sn | 77.3 | 68.1 | 72.9 | 83.0 | 78.9 | |||||
| Sp | 90.0 | 91.3 | 89.7 | 86.5 | 89.3 | ||||||
| Nucleotide | Sn | 91.5 | 87.0 | 91.4 | 97.0 | 93.9 | |||||
| Sp | 97.4 | 95.2 | 98.6 | 98.5 | 92.0 | ||||||
| Gene | Sn | 57.9 | 40.3 | 43.8 | 43.2 | 46.1 | |||||
| Sp | 57.3 | 42.6 | 44.0 | 39.9 | 44.3 | ||||||
| Partial gene | Sn | 59.9 | 41.2 | 46.2 | 48.6 | 48.1 | |||||
| Sp | 59.3 | 43.6 | 46.4 | 44.9 | 46.1 | ||||||
Bold font highlights the higher accuracy value in a given category and given species. Partial gene level accuracy is computed without taking into account a difference in annotation and prediction of translation starts.
Spliced alignments for GeneMark-ET were produced by UnSplicer.
Figure 4.Observed dynamics of change in iterations of the mean of Sn and Sp internal exon prediction values for the GeneMark-ET and GeneMark-ES algorithms in cases of Drosophila melanogaster (A) and Anopheles aegypti (B) genomes.