[BioC] Error DEXSeq
Roberta Carriero
carriero at igm.cnr.it
Thu May 22 11:36:01 CEST 2014
Hi Alejandro,
I updated to the current release versione of DEXSeq as you can see.
sessionInfo()
R version 3.1.0 (2014-04-10)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] it_IT.UTF-8/it_IT.UTF-8/it_IT.UTF-8/C/it_IT.UTF-8/it_IT.UTF-8
attached base packages:
[1] parallel stats graphics grDevices utils datasets methods base
other attached packages:
[1] DEXSeq_1.10.3 BiocParallel_0.6.0 DESeq2_1.4.5
RcppArmadillo_0.4.300.0 Rcpp_0.11.1
GenomicRanges_1.16.3 GenomeInfoDb_1.0.2 IRanges_1.22.6
Biobase_2.24.0
[10] BiocGenerics_0.10.0 BiocInstaller_1.14.2
loaded via a namespace (and not attached):
[1] annotate_1.42.0 AnnotationDbi_1.26.0 BatchJobs_1.2
BBmisc_1.6 biomaRt_2.20.0 Biostrings_2.32.0
bitops_1.0-6 brew_1.0-6 codetools_0.2-8
DBI_0.2-7 digest_0.6.4
[12] fail_1.2 foreach_1.4.2 genefilter_1.46.1
geneplotter_1.42.0 grid_3.1.0 hwriter_1.3
iterators_1.0.7 lattice_0.20-29 locfit_1.5-9.1
plyr_1.8.1 RColorBrewer_1.0-5
[23] RCurl_1.95-4.1 Rsamtools_1.16.0 RSQLite_0.11.4
sendmailR_1.1-2 splines_3.1.0 statmod_1.4.19
stats4_3.1.0 stringr_0.6.2 survival_2.37-7
tools_3.1.0 XML_3.98-1.1
[34] xtable_1.7-3 XVector_0.4.0 zlibbioc_1.10.0
Now I have another error message in the previous steps:
ecs <- read.HTSeqCounts (sampleTable$countFile, sampleTable , "genes.gff")
Errore in checkAtAssignment("character", "annotationFile", "character") :
‘annotationFile’ is not a slot in class “character”
Inoltre: Warning message:
'newExonCountSet' is deprecated.
Use 'DEXSeqDataSet' instead.
See help("Deprecated")
How can I solve it?
Thank you
Alejandro Reyes <alejandro.reyes at embl.de> ha scritto:
> Dear Carriero,
>
> I think you forgot to copy the output of your sessionInfo()?
>
> I think you might be using a very old version of DEXSeq. If so,
> could you please update at least to the current release version of
> DEXSeq (1.10.3), try again and write back if it keeps giving you
> error messages?
>
> Best regards,
> Alejandro
>
>> I have a warning message when I estimate the dipersion parameter. I
>> can't carry on because of some other error messages in the
>> following steps, as I attached below.
>> Thanks in advance
>>
>> -- output of sessionInfo():
>>
>> sizeFactors (ecs)
>> 7A31.counts 7A32.counts 7A33.counts 46BR1.counts 46BR2.counts
>> 46BR3.counts
>> 1.0177858 1.0753635 1.1738656 0.9085247 0.9827212
>> 0.9198726
>>> ecs<- estimateDispersions ( ecs )
>> Dispersion estimation. (Progress report: one dot per 100 genes)
>> ...................................................................................................................................
>> Warning messages:
>> 1: In .local(object, ...) :
>> Exons with less than 11 counts will be discarded. For more
>> details read the documentation, parameter minCount
>> 2: In .local(object, ...) :
>> Genes with more than 70 testable exons will be kicked out of the
>> analysis. For more details read the documentation, parameter maxExon
>>> ecs <- fitDispersionFunction(ecs)
>> Error in if (sum(log(coefs/oldcoefs)^2) < 0.005) break :
>> missing value where TRUE/FALSE needed
>> In addition: Warning messages:
>> 1: In glmgam.fit(mm, disps[good], start = coefs) :
>> Too much damping - convergence tolerance not achievable
>> 2: In log(coefs/oldcoefs) : NaNs produced
>>> head( fData (ecs)$dispBeforeSharing)
>> [1] 0.000000e+00 6.003931e-03 4.852941e-03 0.000000e+00 2.771527e-10
>> [6] 0.000000e+00
>>> ecs at dispFitCoefs
>> [1] NA NA
>>> head(fData(ecs)$dispFitted)
>> [1] NA NA NA NA NA NA
>>> plotDispEsts(ecs)
>> Error: could not find function "plotDispEsts"
>>> ecs<-testForDEU(ecs)
>> Error in testForDEU(ecs) :
>> No dispersion values found, call function fitDispersionFunction first.
>>
>> --
>> Sent via the guest posting facility at bioconductor.org.
More information about the Bioconductor
mailing list