Wang, Q., Zhao, H. and Pan, Y. 2011. SNPknow: a web server for functional annotation of cattle SNP markers. Can. J. Anim. Sci. 91: 247-253. Single nucleotide polymorphisms (SNP) microarray technology provides new insights to identify the genetic factors associated with the traits of interest. To meet the immediate need for a framework of genome-wide association study (GWAS), we have developed SNPknow, a suite of CGI-based tools that provide enrichment analysis and functional annotation for cattle SNP markers and allow the users to navigate and analysis large sets of high-dimensional data from the gene ontology (GO) annotation systems. SNPknow is the only web server currently providing functional annotations of cattle SNP markers in three commercial platforms and dbSNP database. The web server may be particularly beneficial for the analysis of combining SNP association analysis with the gene set enrichment analysis and is freely available at http://klab.sjtu.edu.cn/SNPknow.