CDCA8, GRPEL2, HAVCR1, MT3, MYCN, NDRG1, PHOSPHO2, SNAPC2, SOCS2, TXNRD1 were key genes for liver cancer prognosis and diagnosis. This evidence concerns the gene CDCA8 and liver cancer.