TRIM28 and hepatocellular carcinoma: To assess the relationship between methylation status and TRIM28 expression in HCC, we first visualized 12 methylation sites (cg05663122, cg05025162, cg26981251, cg24109975, cg12528394, cg01339029, cg11909976, cg19476058, cg17840453, cg18397137, cg06180363 and cg05678175) in the DNA sequences of TRIM28, which were identified using MethSurv (Supplementary Table 1, Supplementary Figure 2A).