error in dispersion estimate
1
0
Entering edit mode
@mariangela-bonizzoni-5217
Last seen 9.6 years ago
Hi, I am trying to use DEseq to assess differential expression between two conditions "DE" and "un". I have 7 sets of comparisons. All my RNA-seq libraries do NOT have biological replicates. conds <- c("C.14.car.un", "C.14.car.DE", "C.14.mid.un" , "C.14.mid.DE", "C.14.sal.un", "C.14.sal.DE", "C.01.car.un" , "C.01.car.DE", "C.01.mid.un", "C.01.mid.DE", "C.04.car.un" , "C.04.car.DE", "C.04.mid.un", "C.04.mid.DE") when i set: cds.C.01.car <- cds[ , c("C.01.car.un", "C.01.car.DE") ] cds.C.01.car <- estimateSizeFactors( cds.C.01.car ) cds.C.01.car <- estimateDispersions( cds.C.01.car, method="blind", sharingMode="fit-only" ) res.C.01.car <- nbinomTest( cds.C.01.car, "C.01.car.un", "C.01.car.DE" ) the program works fine, the same for conds C.14.car and C.01.mid but when i set: cds.CTM.04.car <- cds[ , c("CTM.04.car.un", "CTM.04.car.DE") ] cds.CTM.04.car <- estimateSizeFactors( cds.CTM.04.car ) cds.CTM.04.car <- estimateDispersions( cds.CTM.04.car, method="blind", sharingMode="fit-only" ) i get the error message: Error in parametricDispersionFit(means, disps) : Parametric dispersion fit failed. Try a local fit and/or a pooled estimation. (See '?estimateDispersions') In addition: Warning message: glm.fit: algorithm did not converge the same error message for the other reaming conds. I tried changing the sharingMode to either "gene-est-only" and "maximum", but still got the error message: Error in parametricDispersionFit(means, disps) : Parametric dispersion fit failed. Try a local fit and/or a pooled estimation. (See '?estimateDispersions') In addition: Warning message: glm.fit: algorithm did not converge any advice is welcomed, thanks [[alternative HTML version deleted]]
DESeq DESeq • 2.4k views
ADD COMMENT
0
Entering edit mode
@mariangela-bonizzoni-5217
Last seen 9.6 years ago
Hi I am trying to use DESeq to test for differential expression between two conditions "DE" and "un". I do NOT have biological replicates. I have 7 comparisons. conds <- c("CTM.14.car.un", "CTM.14.car.DE", "CTM.14.mid.un" , "CTM.14.mid.DE", "CTM.14.sal.un", "CTM.14.sal.DE", "CTM.01.car.un" , "CTM.01.car.DE", "CTM.01.mid.un", "CTM.01.mid.DE", "CTM.04.car.un" , "CTM.04.car.DE", "CTM.04.mid.un", "CTM.04.mid.DE") When i set: cds.CTM.01.car <- cds[ , c("CTM.01.car.un", "CTM.01.car.DE") ] cds.CTM.01.car <- estimateSizeFactors( cds.CTM.01.car ) cds.CTM.01.car <- estimateDispersions( cds.CTM.01.car, method="blind", sharingMode="fit-only" ) res.CTM.01.car <- nbinomTest( cds.CTM.01.car, "CTM.01.car.un", "CTM.01.car.DE" ) it works fine, (the same for CTM.14.car, CTM.01.mid) but when i set: cds.CTM.04.car <- cds[ , c("CTM.04.car.un", "CTM.04.car.DE") ] cds.CTM.04.car <- estimateSizeFactors( cds.CTM.04.car ) cds.CTM.04.car <- estimateDispersions( cds.CTM.04.car, method="blind", sharingMode="fit-only" ) i get the error message (the same for CTM.04.car, CTM.04.mid, CTM.14.mid, CTM.14.sal): Error in parametricDispersionFit(means, disps) : Parametric dispersion fit failed. Try a local fit and/or a pooled estimation. (See '?estimateDispersions') In addition: Warning message: glm.fit: algorithm did not converge The option pooled was not liked because i do not have replicates. Any solutions? thanks
ADD COMMENT
0
Entering edit mode
Hi On 04/12/2012 05:24 PM, mariangela bonizzoni wrote: > Error in parametricDispersionFit(means, disps) : > Parametric dispersion fit failed. Try a local fit and/or a pooled estimation. > (See '?estimateDispersions') ^^^^^^^^^ > In addition: Warning message: > glm.fit: algorithm did not converge Have you tried a local fit, as suggested by the error message? (Call estimateDispersion with fitType="local".) Simon
ADD REPLY

Login before adding your answer.

Traffic: 874 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6