This is a test version of Biostars. For the public version, visit https://www.biostars.org.
differential gene expression analysis

how to do differential gene expression analysis in r for TCGA data??if u knows,share me. Thanks with regards in advance.

r

you can use the R API that is provided by TCGA

What have you tried so far ? Its hard to guide you with this limited information. Do you have datasets from TCGA to analyse ? Look at bioconductor package like TCGABiolinks

2 answers

Maybe try something like this. Assuming you have two groups, first download rnaseq-counts for barcodes in these two groups. Below change TCGA cohort name to yours.

group1 = TCGAbiolinks::GDCquery(project = "TCGA-ESCA",
                  data.category = "Transcriptome Profiling",
                  data.type = "Gene Expression Quantification", 
                  workflow.type = "HTSeq - Counts", barcode = group1Barcodes)
TCGAbiolinks::GDCdownload(query = group1, directory = 'group1_counts')

group2 = TCGAbiolinks::GDCquery(project = "TCGA-ESCA",
                  data.category = "Transcriptome Profiling",
                  data.type = "Gene Expression Quantification", 
                  workflow.type = "HTSeq - Counts", barcode = group2Barcodes)
TCGAbiolinks::GDCdownload(query = group2, directory = 'group2_counts')

This will get you raw counts. You can use either DESeq2 or EdgeR to perform DE analysis. See their respective vignettes for usage.

stupid question : is that a problem running DESeq2 or edgeR on TCGA data and not having technical replicates ?

I had retrived clinical data and made it as two groups each group has barcode with their status based on some criteria.now i want to do differential gene expression analysis for those particular barcodes alone.if you know please share me. Thanks with regards in advance.

Log in to answer this question.