Mining SNPs from EST sequences using filters and ensemble classifiers.
Abundant single nucleotide polymorphisms (SNPs) provide the most complete information for genome-wide association studies. However, due to the bottleneck of manual discovery of putative SNPs and the inaccessibility of the original sequencing reads, it is essential to develop a more efficient and accurate computational method for automated SNP detection. We propose a novel computational method to rapidly find true SNPs in public-available EST (expressed sequence tag) databases; this method is implemented as SNPDigger. EST sequences are clustered and aligned. SNP candidates are then obtained according to a measure of redundant frequency. Several new informative biological features, such as the structural neighbor profiles and the physical position of the SNP, were extracted from EST sequences, and the effectiveness of these features was demonstrated. An ensemble classifier, which employs a carefully selected feature set, was included for the imbalanced training data. The sensitivity and specificity of our method both exceeded 80% for human genetic data in the cross validation. Our method enables detection of SNPs from the user's own EST dataset and can be used on species for which there is no genome data. Our tests showed that this method can effectively guide SNP discovery in ESTs and will be useful to avoid and save the cost of biological analyses.
Wang
J
J
School of Computer Science and Technology, Harbin Institute of Technology, Harbin, Heilongjiang, P.R. China.
Zou
Q
Q
Guo
M Z
MZ
D000818:Animals; D001483:Base Sequence; D019295:Computational Biology / Q000379:methods*; D057225:Data Mining / Q000379:methods*; D020224:Expressed Sequence Tags; D006801:Humans; D020641:Polymorphism, Single Nucleotide / Q000235:genetics*; D017422:Sequence Analysis, DNA / Q000295:instrumentation* / Q000379:methods*; D012984:Software