PsRobot and psRNAtarget server were used to predict the potential and known targets of miRNAs, and the functions of the miRNA targets were annotated using Blast2go v1.3.3 and KOBAS 2.0. Blast2go uses local or remote BLAST searches to find sequences similar to one or several input sequences. Uniprot KB accessions were used to extract GO terms for further functional annotation. Blast2go was also used to perform basic statistics on the GO annotations, as reported by Botton et al. (2008) and Galla et al. (2009). The program extracts the GO terms associated with each of the obtained hits and returns an evaluated GO annotation for the query sequence. Enzyme codes are obtained by mapping from equivalent GOs, whereas InterPro motifs are directly queried at the InterProScan web service. GO annotation can be visualized by reconstructing the structure of the GO relationships, and enzyme codes (ECs) are highlighted on KEGG maps.