Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Multiple Regression Analysis of KPNA2 Gene Expression

KTH JupyterHub Open In Colab Binder

Breast cancer is a heterogeneous disease with varied clinical outcomes, and gene expression profiling gives insight into the molecular pathways behind its aggressiveness and progression.

The data used here come from a study of the molecular basis of histologic grade in breast cancer. From that dataset we focus on a single gene, KPNA2, which encodes Karyopherin Subunit Alpha 2, a protein involved in nuclear transport. KPNA2 has been identified as a potential biomarker in breast cancer due to its association with poor prognosis and its role in various cellular processes that are critical for tumorigenesis, such as cell proliferation, differentiation, and DNA repair. Elevated levels of KPNA2 have been observed in more aggressive cancers and correlate with adverse clinical outcomes, including higher tumor grade and lymph node involvement.

The dataset used here includes KPNA2 gene expression measurements from breast cancer patients, along with clinical data on histologic grade, lymph node status, tumor size and patient age. Histologic grade categorizes tumor cells based on their appearance and organization, providing a measure of tumor aggressiveness. Lymph node status indicates whether the axillary lymph nodes were free of tumor cells (coded as 0, node-negative) or contained metastatic tumor cells (coded as 1, node-positive), which is a standard indicator of how far the tumor has spread.

In this analysis, we use multiple regression to examine how well histologic grade, lymph node status and tumor size together explain KPNA2 expression.

Read data

We begin by reading the dataset and displaying its first rows.

Notebook Cell
Loading...

We add a column with the (natural) logarithm of the KPNA2 gene expression value.

Loading...

Subsequently, we plot the logged gene expression as a function of node status and tumor grade.

<Figure size 1000x600 with 1 Axes>

We then fit two models of the logged gene expression: one with tumor size as the only predictor, and one with grade, node status and size. As a first check, we plot the residuals of each model.

<Figure size 1200x600 with 2 Axes>

The residuals are smaller for the full model than for the model based only on tumor size. We also plot the predicted against the actual values.

<Figure size 1200x600 with 2 Axes>
What you should know after reading this chapter

You should be able to:

  1. Set up a multiple regression where clinical variables (tumor grade, lymph-node status and tumor size) together explain the expression of a gene.

  2. Use residual plots and plots of predicted against actual values to compare two models of the same response, such as a size-only model against a model with grade, node status and size.

References
  1. Sotiriou, C., Wirapati, P., Loi, S., Harris, A., Fox, S., Smeds, J., Nordgren, H., Farmer, P., Praz, V., Haibe-Kains, B., Desmedt, C., Larsimont, D., Cardoso, F., Peterse, H., Nuyten, D., Buyse, M., Van de Vijver, M. J., Bergh, J., Piccart, M., & Delorenzi, M. (2006). Gene Expression Profiling in Breast Cancer: Understanding the Molecular Basis of Histologic Grade To Improve Prognosis. JNCI: Journal of the National Cancer Institute, 98(4), 262–272. 10.1093/jnci/djj052