Cargando…
Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines
RIKEN's FANTOM project has revealed many previously unknown coding sequences, as well as an unexpected degree of variation in transcripts resulting from alternative promoter usage and splicing. Ever more transcripts that do not code for proteins have been identified by transcriptome studies, in...
Autores principales: | , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2006
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1449884/ https://www.ncbi.nlm.nih.gov/pubmed/16683024 http://dx.doi.org/10.1371/journal.pgen.0020029 |
_version_ | 1782127373280346112 |
---|---|
author | Liu, Jinfeng Gough, Julian Rost, Burkhard |
author_facet | Liu, Jinfeng Gough, Julian Rost, Burkhard |
author_sort | Liu, Jinfeng |
collection | PubMed |
description | RIKEN's FANTOM project has revealed many previously unknown coding sequences, as well as an unexpected degree of variation in transcripts resulting from alternative promoter usage and splicing. Ever more transcripts that do not code for proteins have been identified by transcriptome studies, in general. Increasing evidence points to the important cellular roles of such non-coding RNAs (ncRNAs). The distinction of protein-coding RNA transcripts from ncRNA transcripts is therefore an important problem in understanding the transcriptome and carrying out its annotation. Very few in silico methods have specifically addressed this problem. Here, we introduce CONC (for “coding or non-coding”), a novel method based on support vector machines that classifies transcripts according to features they would have if they were coding for proteins. These features include peptide length, amino acid composition, predicted secondary structure content, predicted percentage of exposed residues, compositional entropy, number of homologs from database searches, and alignment entropy. Nucleotide frequencies are also incorporated into the method. Confirmed coding cDNAs for eukaryotic proteins from the Swiss-Prot database constituted the set of true positives, ncRNAs from RNAdb and NONCODE the true negatives. Ten-fold cross-validation suggested that CONC distinguished coding RNAs from ncRNAs at about 97% specificity and 98% sensitivity. Applied to 102,801 mouse cDNAs from the FANTOM3 dataset, our method reliably identified over 14,000 ncRNAs and estimated the total number of ncRNAs to be about 28,000. |
format | Text |
id | pubmed-1449884 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2006 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-14498842006-05-08 Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines Liu, Jinfeng Gough, Julian Rost, Burkhard PLoS Genet Research Article RIKEN's FANTOM project has revealed many previously unknown coding sequences, as well as an unexpected degree of variation in transcripts resulting from alternative promoter usage and splicing. Ever more transcripts that do not code for proteins have been identified by transcriptome studies, in general. Increasing evidence points to the important cellular roles of such non-coding RNAs (ncRNAs). The distinction of protein-coding RNA transcripts from ncRNA transcripts is therefore an important problem in understanding the transcriptome and carrying out its annotation. Very few in silico methods have specifically addressed this problem. Here, we introduce CONC (for “coding or non-coding”), a novel method based on support vector machines that classifies transcripts according to features they would have if they were coding for proteins. These features include peptide length, amino acid composition, predicted secondary structure content, predicted percentage of exposed residues, compositional entropy, number of homologs from database searches, and alignment entropy. Nucleotide frequencies are also incorporated into the method. Confirmed coding cDNAs for eukaryotic proteins from the Swiss-Prot database constituted the set of true positives, ncRNAs from RNAdb and NONCODE the true negatives. Ten-fold cross-validation suggested that CONC distinguished coding RNAs from ncRNAs at about 97% specificity and 98% sensitivity. Applied to 102,801 mouse cDNAs from the FANTOM3 dataset, our method reliably identified over 14,000 ncRNAs and estimated the total number of ncRNAs to be about 28,000. Public Library of Science 2006-04 2006-04-28 /pmc/articles/PMC1449884/ /pubmed/16683024 http://dx.doi.org/10.1371/journal.pgen.0020029 Text en © 2006 Liu et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Liu, Jinfeng Gough, Julian Rost, Burkhard Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines |
title | Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines |
title_full | Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines |
title_fullStr | Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines |
title_full_unstemmed | Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines |
title_short | Distinguishing Protein-Coding from Non-Coding RNAs through Support Vector Machines |
title_sort | distinguishing protein-coding from non-coding rnas through support vector machines |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1449884/ https://www.ncbi.nlm.nih.gov/pubmed/16683024 http://dx.doi.org/10.1371/journal.pgen.0020029 |
work_keys_str_mv | AT liujinfeng distinguishingproteincodingfromnoncodingrnasthroughsupportvectormachines AT goughjulian distinguishingproteincodingfromnoncodingrnasthroughsupportvectormachines AT rostburkhard distinguishingproteincodingfromnoncodingrnasthroughsupportvectormachines |