An eight-mRNA signature outperforms the lncRNA-based signature in predicting prognosis of patients with glioblastoma