HAVCR1 and liver cancer: 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.