Coding Potentail Calculator

Are you working with Human Long Noncoding RNAs? Also try the AnnoLnc for an integrative annotation of your lncRNAs.

Recent transcriptome studies have revealed that large number of transcripts in mammals and other organisms do not encode proteins but function as noncoding RNAs (ncRNAs) instead. As millions of transcripts are generated by large-scale cDNA and EST sequencing projects every year, there is a need for automatic methods to distinguish protein-coding RNAs from noncoding RNAs accurately and quickly. We developed a Support Vector Machine-based classifier, named Coding Potential Calculator (CPC), to assess the protein-coding potential of a transcript based on six biologically meaningful sequence features. 10-fold cross-validation on the training dataset and independent testing on three large standalone datasets showed that CPC can discriminate coding from noncoding transcripts with high accuracy. Furthermore, CPC also runs an order-of-magnitude faster than a previous state-of-the-art tool and has higher accuracy. We developed a user-friendly web-based interface of CPC at In addition to predicting the coding potential of the input transcripts, the CPC web server also graphically displays detailed sequence features and additional annotations of the transcript that may facilitate users' further investigation.
L. Kong, Y. Zhang, Z.Q. Ye, X.Q. Liu, S.Q. Zhao, L. Wei, and G. Gao. 2007. CPC: assess the protein-coding potential of transcripts using sequence features and support vector machine. Nucleic Acids Res 36: W345-349. [Abstract] [Full Text]
The coding potential calculator tool reads FASTA data format as input. "A sequence in FASTA format begins with a single-line description, followed by lines of sequence data. The description line is distinguished from the sequence data by a greater-than (">") symbol in the first column.(ncbi) "
If you are still not clear with what we are talking about, please refer to lemma FASTA at CPC Glossary.
To start your calculate task, click HERE. And there is a step by setp guide to teach users how to use our CPC online. After user input sequences and run, the calculator will assign user a Task ID which is unique. You can use it to access your results at our Data Retrival Page.