CDCA8, GRPEL2, HAVCR1, MT3, MYCN, NDRG1, PHOSPHO2, SNAPC2, SOCS2 and TXNRD1 were verified associated with the prognosis of liver cancer and among those key genes, MYCN, NDRG1, TXNRD1, SNAPC2, PHOSPHO2 and CDCA8 were related to diagnosis of liver cancer. The gene discussed is SNAPC2; the disease is liver cancer.