[BioC] Sudden Issue with add for lymphGate in flowCore

Martin Morgan mtmorgan at fhcrc.org
Sun Nov 13 22:23:45 CET 2011


On 11/13/2011 12:08 PM, Aric Gregson wrote:
> Hello,
>
> I have an odd issue that I have been unable thus far to resolve.
> Literally overnight it has become impossible to add a lymphGate filter
> to a workFlow. This is specific for the lymphGate filter only, as any
> other type of filter works just fine. The error that I am receiving is
> shown after the Sweave output here. It happens regardless of whether
> the code is run in Sweave or manually in R.
>
> [snip]
> 10 : echo keep.source term verbatim (label =
> createWorkFlowBoundaryTransformLogicle)
> 11 : echo keep.source term verbatim (label = LiveDeadUVFilterAlt)
> 12 : keep.source term tex (label = summaryLive)
> 13 : echo keep.source term verbatim pdf (label = plotLiveDead)
> 14 : keep.source (label = LiveDeadUVFiltercd3)
> 15 : keep.source (label = plotLiveDeadcd3)
> 16 : echo keep.source term verbatim (label = singletfilterCreate)
> 17 : echo keep.source term verbatim pdf (label = plotSingletfilter)
> 18 : echo keep.source term verbatim (label = lymphocyteFilterCD4CD3)
> 19 : echo keep.source term verbatim (label = add.lymph.Gate)
>
> Error:  chunk 19 (label = add.lymph.Gate)
> Error in function (classes, fdef, mtable)  :
>    unable to find an inherited method for function "add", for signature
> "workFlow", "list"
> In addition: Warning messages:
> 1: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
> 2: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
> 3: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
> 4: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
> 5: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
> 6: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
> 7: In readBin(con, dattype, n = (offsets["dataend"] -
> offsets["datastart"] +  :
>    'signed = FALSE' is only valid for integers of sizes 1 and 2
>
>
> The only difference overnight is that I 'upgraded' the tcl/tk package
> on my computer. Since then I have reinstalled R and ran
> upgrade.packages for both R and Bioconductor, but the problem persists.
> I suspect I have not provided enough information here. Any ideas on how
> to figure this out would be greatly appreciated.

Hi Aric -- instead of running 'Sweave' on your vignette, trying running 
'Stangle'. This produces an R script file that you can step through. 
Likely you'll get to the code corresponding to chunk 19, and see the 
error. Likely you can narrow this down to a single function call that 
causes the problem and, with luck, identify a parameter to a call to 
add() (probably the second parameter) that is a 'list' rather than what 
it is supposed to be. But at that point you might be able to give us a 
simple-to-reproduce example. Martin

>
> Thanks, Aric
> -----------------
>
>   sessionInfo()
> R version 2.13.2 (2011-09-30)
> Platform: amd64-portbld-freebsd9.0 (64-bit)
>
> locale:
> [1] C
>
> attached base packages:
>   [1] splines   tools     grid      stats     graphics  grDevices
> utils
>   [8] datasets  methods   base
>
> other attached packages:
>   [1] xtable_1.6-0          Rgraphviz_1.30.1      flowQ_1.12.0
>   [4] latticeExtra_0.6-19   RColorBrewer_1.0-5    parody_1.10.0
>   [7] bioDist_1.24.1        KernSmooth_2.23-7     outliers_0.14
> [10] flowStats_1.13.0      cluster_1.14.1        mvoutlier_1.9.4
> [13] robCompositions_1.5.0 car_2.0-11            survival_2.36-10
> [16] nnet_7.3-1            compositions_1.10-2   energy_1.4-0
> [19] MASS_7.3-14           boot_1.3-2            tensorA_0.36
> [22] rgl_0.92.798          fda_2.2.7             zoo_1.7-6
> [25] flowWorkspace_0.99.22 IDPmisc_1.1.16        flowViz_1.16.0
> [28] lattice_0.19-33       flowCore_1.18.0       rrcov_1.3-01
> [31] pcaPP_1.9-44          mvtnorm_0.9-9991      robustbase_0.7-8
> [34] Biobase_2.12.2        XML_3.4-3             RBGL_1.29.0
> [37] graph_1.30.0          multicore_0.1-7       Rmpi_0.5-9
> [40] fortunes_1.4-2
>
> loaded via a namespace (and not attached):
> [1] AnnotationDbi_1.14.1 DBI_0.2-5            RSQLite_0.10.0
> [4] annotate_1.30.1      feature_1.2.8        geneplotter_1.30.0
> [7] ks_1.8.4             stats4_2.13.2
>
> _______________________________________________
> 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


-- 
Computational Biology
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109

Location: M1-B861
Telephone: 206 667-2793



More information about the Bioconductor mailing list