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. This evidence concerns the gene CDCA8 and liver cancer.