[BioC] edgeR : How to associated trait with DE?
Sermsawat Tunlaya-anukit
stunlay at ncsu.edu
Wed Sep 21 20:20:58 CEST 2011
Thank you very much for code example. some traits i measure and has technical replicate can i assign those data into design metrics or i just use mean.
Best regards,
Sermsawat T.
On Sep 15, 2011, at 1:22 AM, Gordon K Smyth wrote:
> Dear Sermsawat,
>
> NAs are not permitted in design matrices in edgeR. If you have NAs, you have to remove these libraries explicitly:
>
> i <- !is.na(Growth64)
> disph64 <- estimateGLMCommonDisp(d[,i], design[i,])
>
> Best wishes
> Gordon
>
>
> On Wed, 14 Sep 2011, Sermsawat Tunlaya-anukit wrote:
>
>> Thank you for your recommend. I also have some trait which has missing data (NA). Do edgeR estimateGLMcommonDisp has any option that skip this missing data? I try na.rm=TRUE but it isn't help.
>>
>>
>>> design <- model.matrix(~group,data=d$samples)
>>> designh64 <- cbind(design,Growth64)
>>> designh64
>> (Intercept) group2 group3 group4 Growth64
>> Rwt_2 1 0 0 0 48
>> Rwt_3 1 0 0 0 NA
>> Rwt_4 1 0 0 0 NA
>> RL4_3_1 1 1 0 0 32
>> RL4_4_2 1 1 0 0 15
>> RL4_5_1 1 1 0 0 22
>> RL4_6_2 1 1 0 0 25
>> RL7_1_2 1 0 1 0 15
>> RL7_2_3 1 0 1 0 10
>> RL7_3_1 1 0 1 0 12
>> RL8_3_1 1 0 0 1 12
>> RL8_3_2 1 0 0 1 12
>>> disph64<-estimateGLMCommonDisp(d,designh64)
>> Error in qr.default(X) : NA/NaN/Inf in foreign function call (arg 1)
>>>
>>> disph64<-estimateGLMCommonDisp(d,designh64, na.rm=TRUE)
>> Error in dispCoxReid(y, design, offset = offset, ...) :
>> unused argument(s) (na.rm = TRUE)
>>
>> Sermsawat Tun.
>>
>>
>> On Sep 14, 2011, at 7:01 PM, Gordon K Smyth wrote:
>>
>>> Dear Sermsawat,
>>>
>>> In edgeR, you can simply add a quantitative column to the design matrix, then use glmFit() and glmLRT() to test for the significance of the coefficient for that column.
>>>
>>> I do not recommend that you do the calculations using the pseudo counts.
>>>
>>> Best wishes
>>> Gordon
>>>
>>>> Date: Tue, 13 Sep 2011 23:01:29 -0400
>>>> From: Sermsawat Tunlaya-anukit <stunlay at ncsu.edu>
>>>> To: bioconductor at r-project.org
>>>> Subject: [BioC] edgeR : How to associated trait with DE?
>>>>
>>>> Can i associated trait into edgeR result? I have quantitative traits such as height in each library that would like to find gene that co-regulate or co-expression with that trait. How can i apply this into edgeR? Can i use $psedo.alt to calculate correlation with my trait? Or i should GLM to calculate DE that associated with trait? I am not sure how to apply my trait into design or another vector and calculate estimateGLMCommonDisp.
>>>>
>>>> Thank in advance,
>>>> Sermsawat Tunlaya-anukit
>>>
>>> ______________________________________________________________________
>>> The information in this email is confidential and intended solely for the addressee.
>>> You must not disclose, forward, print or use it without the permission of the sender.
>>> ______________________________________________________________________
>>
>>
>
> ______________________________________________________________________
> The information in this email is confidential and inte...{{dropped:6}}
More information about the Bioconductor
mailing list