CNPS database was conducted by searching the nucleotide and protein sequences of genes in SCycDB, NCycDB, Geochip5.0 and QMEC in NCBI RefSeq database (https://www.ncbi.nlm.nih.gov/refseq/).