Author: Javier Luque Serrano Institution: European University of Madrid
This repository contains the code and results for Activity 3 of Module 4 (Research Methodology I), focused on functional differential expression analysis using the TCGA-BRCA breast cancer dataset (The Cancer Genome Atlas).
The goal is to identify and classify genes whose expression differs significantly between healthy and tumor tissue, in order to better understand the molecular mechanisms involved in breast cancer proliferation.
analisis_expresion_diferencial.Rmd: R Markdown document with the full workflow (preprocessing, differential expression analysis, functional enrichment, and visualization).actividad.R: R script with the complete code to reproduce the analysis.analisis_expresion_diferencial_JavierLuque.pdf: Final PDF report generated from the Rmd.0JCP001104_UA5_AA1.pdf: Assignment guidelines / academic document.clinical_info_TCGA-BRCA.tsv: Clinical information of the TCGA-BRCA samples.nationwidechildrens.org_clinical_patient_brca.txt: Additional clinical data for BRCA patients.BRCA_exp_matrix.tsv: Raw expression matrix for the TCGA-BRCA dataset.data_norm.tsv: Normalized expression matrix (TMM normalization viaedgeR).p_values.tsv: Table with significance values (p-values) from the differential expression analysis.last_image.RData: Saved R session image with analysis objects.
To run the analysis you need R (>= 4.0) and the following Bioconductor/CRAN libraries:
library(edgeR)
library(limma)
library(TCGAbiolinks)
library(SummarizedExperiment)
library(ggplot2)
library(ggrepel)
library(pheatmap)
library(GOSemSim)
library(org.Hs.eg.db)
library(DOSE)
library(clusterProfiler)
library(dplyr)
library(AnnotationDbi)
library(knitr)
library(tinytex)- Clone the repository.
- Open the project in RStudio or set the working directory to the repository folder.
- Run the
actividad.Rscript step by step, or knit theanalisis_expresion_diferencial.Rmdfile to generate the full report.
This work is part of the Master's in Bioinformatics academic training and is shared for educational purposes.
Autor: Javier Luque Serrano Institución: Universidad Europea de Madrid
Este repositorio contiene el código y los resultados de la Actividad 3 del Módulo 4 (Metodología de la Investigación I), centrada en el análisis de expresión diferencial funcional sobre el conjunto de datos de cáncer de mama TCGA-BRCA (The Cancer Genome Atlas).
El objetivo es identificar y clasificar los genes cuya expresión difiere significativamente entre tejido sano y tejido tumoral, para comprender mejor los mecanismos moleculares implicados en la proliferación del cáncer de mama.
analisis_expresion_diferencial.Rmd: Documento R Markdown con todo el flujo de trabajo (preprocesado, análisis de expresión diferencial, enriquecimiento funcional y visualización).actividad.R: Script de R con el código completo para reproducir el análisis.analisis_expresion_diferencial_JavierLuque.pdf: Informe final en PDF generado a partir del Rmd.0JCP001104_UA5_AA1.pdf: Documento de instrucciones de la actividad.clinical_info_TCGA-BRCA.tsv: Información clínica de las muestras TCGA-BRCA.nationwidechildrens.org_clinical_patient_brca.txt: Datos clínicos adicionales de pacientes BRCA.BRCA_exp_matrix.tsv: Matriz de expresión en bruto del conjunto de datos TCGA-BRCA.data_norm.tsv: Matriz de expresión normalizada (normalización TMM medianteedgeR).p_values.tsv: Tabla con los valores de significancia (p-values) del análisis de expresión diferencial.last_image.RData: Imagen guardada de la sesión de R con los objetos del análisis.
Para ejecutar el análisis se necesita R (>= 4.0) y las siguientes librerías de Bioconductor/CRAN:
library(edgeR)
library(limma)
library(TCGAbiolinks)
library(SummarizedExperiment)
library(ggplot2)
library(ggrepel)
library(pheatmap)
library(GOSemSim)
library(org.Hs.eg.db)
library(DOSE)
library(clusterProfiler)
library(dplyr)
library(AnnotationDbi)
library(knitr)
library(tinytex)- Clonar el repositorio.
- Abrir el proyecto en RStudio o establecer el directorio de trabajo en la carpeta del repositorio.
- Ejecutar el script
actividad.Rpaso a paso, o compilar el archivoanalisis_expresion_diferencial.Rmdpara generar el informe completo.
Este trabajo es parte de la formación académica del Máster en Bioinformática y se comparte con fines educativos.