[BioC] LIMMA decideTests result zero from contrast matrix

Ekta Jain Ekta_Jain at jubilantbiosys.com
Mon May 7 05:49:14 CEST 2012


Dear Jim,
I have tried the same code on a different dataset and works alright. 
Doesn't the decideTests(fit2) take lfc as zero by default?

Thank you,
Ekta


-----Original Message-----
From: James W. MacDonald [mailto:jmacdon at uw.edu] 
Sent: 04 May 2012 19:36
To: Ekta Jain
Cc: bioconductor at r-project.org
Subject: Re: [BioC] LIMMA decideTests result zero from contrast matrix

Hi Ekta,

On 5/4/2012 2:44 AM, Ekta Jain wrote:
> Dear All,
> I am using the LIMMA package to create 2 contrasts for my data and then calculating the vennCounts of the decideTests from the contrast.fit to be able to create venn Diagrams.
>
> The code works fine but the summary(results) shows zeros for all i.e. no gene were up regulated or downregulated. This is not true for my data since toptable output shows Log fold change greater than>  2.
>
> I am certain it is a small glitch somewhere at my end that i get zero counts for my summary(decideTests). Please find below my code and i would really appreciate any help here at all.
>
> Thanks,
> Ekta
> ## R Script ###
>> numGenes<- nrow(eset)
>> library(limma)
>> samples<- c("Un","Un","DMSO10","DMSO10","DMSO5","DMSO5");
>> fl<- as.factor(samples)
>> design<- model.matrix(~ 0+ fl)
>> colnames(design)<- levels(fl)
>> fit<- lmFit(eset, design)
>> cont.matrix<- makeContrasts(DMSO10-Un, DMSO5-Un, levels=design)
>> fit2<- contrasts.fit(fit, cont.matrix)
>> fit2<- eBayes(fit2)
>> tTUni<- topTable(fitUni, adjust="fdr", sort.by="B", number=numGenes)
Here you are outputting all genes, regardless of adjusted p-value. And 
you claim some have |log fold| > 2.
>> results<- decideTests(fit2)
>> vennDiagram(results,include=c("up","down"),counts.col=c("red","green"))
Here you are requiring that the genes have an FDR adjusted p-value < 
0.05, and not putting any constraints on fold change. Since these are 
different criteria, is it surprising you get different results?

Best,

Jim


> ## ### I get zero genes for upregulation and downregulation #####
>
>
> Senior Research Associate
> Bioinformatics Department
> Jubilant Biosys Pvt Ltd,
> #96, Industrial Suburb, 2nd Stage
> Yeshwantpur, Bangalore 560 022
> Ph No : +91-80-66628346
>
> The information contained in this electronic message and in any attachments to this message is confidential, legally privileged and intended only for use by the person or entity to which this electronic message is addressed. If you are not the intended recipient, and have received this message in error, please notify the sender and system manager by return email and delete the message and its attachments and also you are hereby notified that any distribution, copying, review, retransmission, dissemination or other use of this electronic transmission or the information contained in it is strictly prohibited. Please note that any views or opinions presented in this email are solely those of the author and may not represent those of the Company or bind the Company. Any commitments made over e-mail are not financially binding on the company unless accompanied or followed by a valid purchase order. This message has been scanned for viruses and dangerous content by Mail Scanner, a!
>   nd is believed to be clean. The Company accepts no liability for any damage caused by any virus transmitted by this email.
> www.jubl.com
>
> 	[[alternative HTML version deleted]]
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor

-- 
James W. MacDonald, M.S.
Biostatistician
University of Washington
Environmental and Occupational Health Sciences
4225 Roosevelt Way NE, # 100
Seattle WA 98105-6099


The information contained in this electronic message and in any attachments to this message is confidential, legally privileged and intended only for use by the person or entity to which this electronic message is addressed. If you are not the intended recipient, and have received this message in error, please notify the sender and system manager by return email and delete the message and its attachments and also you are hereby notified that any distribution, copying, review, retransmission, dissemination or other use of this electronic transmission or the information contained in it is strictly prohibited. Please note that any views or opinions presented in this email are solely those of the author and may not represent those of the Company or bind the Company. Any commitments made over e-mail are not financially binding on the company unless accompanied or followed by a valid purchase order. This message has been scanned for viruses and dangerous content by Mail Scanner, and is believed to be clean. The Company accepts no liability for any damage caused by any virus transmitted by this email.
www.jubl.com



More information about the Bioconductor mailing list