Hello,
While creating flow frames using the flowFrame function I noticed that while I could change the parameters of an existing flow frame using
"parameters(flowFrame)<-" , I could not use the function parameters(flowFrame) to extract the AnnotatedDataFrame.
When I attempt to use the flowCore parameters() function, the only function available is the parameters() function from the package
'modeltools'. Below is some code from my most recent R session:
> frames <- lapply(dir(path = "/Users/nruthen16/Desktop/MRD-/134", full.names=TRUE), read.FCS) > frames[[1]] flowFrame object 'd339ff7a-04fc-4f44-a74f-862590f6e7af' with 500000 cells and 15 observables: name desc range minRange maxRange $P1 FSC-A <NA> 262144 0 262143 $P2 FSC-H <NA> 262144 0 262143 $P3 SSC-A <NA> 262144 1 10000 $P4 SSC-H <NA> 262144 1 10000 $P5 FITC-A CD15 262144 1 10000 $P6 PE-A CD33 262144 1 10000 $P7 PerCP-Cy5-5-A CD117 PC5 262144 1 10000 $P8 PE-Cy7-A CD13 262144 1 10000 $P9 APC-A CD34 262144 1 10000 $P10 Alexa Fluor 700-A CD71 262144 1 10000 $P11 APC-ALEXA750-A CD38 262144 1 10000 $P12 Pacific Blue-A HLADR 262144 1 10000 $P13 V500-A CD45 262144 1 10000 $P14 BV605-A CD19 262144 1 10000 $P15 Time <NA> 262144 0 262143 232 keywords are stored in the 'description' slot > parameters(frames[[1]]) Error in (function (classes, fdef, mtable) : unable to find an inherited method for function ‘parameters’ for signature ‘"flowFrame"’ > traceback() 3: stop(gettextf("unable to find an inherited method for function %s for signature %s", sQuote(fdef@generic), sQuote(cnames)), domain = NA) 2: (function (classes, fdef, mtable) { methods <- .findInheritedMethods(classes, fdef, mtable) if (length(methods) == 1L) return(methods[[1L]]) else if (length(methods) == 0L) { cnames <- paste0("\"", vapply(classes, as.character, ""), "\"", collapse = ", ") stop(gettextf("unable to find an inherited method for function %s for signature %s", sQuote(fdef@generic), sQuote(cnames)), domain = NA) } else stop("Internal error in finding inherited methods; didn't return a unique method", domain = NA) })(list("flowFrame"), new("standardGeneric", .Data = function (object, ...) standardGeneric("parameters"), generic = "parameters", package = "modeltools", group = list(), valueClass = character(0), signature = "object", default = NULL, skeleton = (function (object, ...) stop("invalid call in method dispatch to 'parameters' (no default method)", domain = NA))(object, ...)), <environment>) 1: parameters(frames[[1]]) > sessionInfo() R version 3.5.0 (2018-04-23) Platform: x86_64-apple-darwin15.6.0 (64-bit) Running under: macOS High Sierra 10.13.5 Matrix products: default BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib LAPACK: /Library/Frameworks/R.framework/Versions/3.5/Resources/lib/libRlapack.dylib locale: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 attached base packages: [1] stats4 grid stats graphics grDevices utils datasets methods base other attached packages: [1] BiocInstaller_1.30.0 ranger_0.10.1 obliqueRF_0.3 mda_0.4-10 class_7.3-14 pls_2.6-0 [7] ROCR_1.0-7 gplots_3.0.1 party_1.3-0 strucchange_1.5-1 sandwich_2.4-0 zoo_1.8-3 [13] modeltools_0.2-22 mvtnorm_1.0-8 e1071_1.6-8 caret_6.0-80 lattice_0.20-35 berryFunctions_1.17.0 [19] circlize_0.4.4 ComplexHeatmap_1.18.1 randomForest_4.6-14 RColorBrewer_1.1-2 reshape2_1.4.3 FlowSOM_1.12.0 [25] igraph_1.2.1 ggcyto_1.8.2 flowWorkspace_3.28.1 ncdfFlow_2.26.0 BH_1.66.0-1 RcppArmadillo_0.8.600.0.0 [31] flowCore_1.46.1 ggplot2_3.0.0 reader_1.0.6 NCmisc_1.1.5 loaded via a namespace (and not attached): [1] TH.data_1.0-9 colorspace_1.3-2 rjson_0.2.20 corpcor_1.6.9 GlobalOptions_0.1.0 [6] DRR_0.0.3 hexbin_1.27.2 IDPmisc_1.1.17 prodlim_2018.04.18 lubridate_1.7.4 [11] coin_1.2-2 codetools_0.2-15 splines_3.5.0 robustbase_0.93-1.1 knitr_1.20 [16] RcppRoll_0.3.0 broom_0.5.0 ddalpha_1.3.4 cluster_2.0.7-1 kernlab_0.9-26 [21] sfsmisc_1.1-2 graph_1.58.0 rrcov_1.4-4 compiler_3.5.0 proftools_0.99-2 [26] backports_1.1.2 assertthat_0.2.0 Matrix_1.2-14 lazyeval_0.2.1 tools_3.5.0 [31] bindrcpp_0.2.2 gtable_0.2.0 glue_1.3.0 dplyr_0.7.6 Rcpp_0.12.18 [36] Biobase_2.40.0 gdata_2.18.0 nlme_3.1-137 iterators_1.0.10 timeDate_3043.102 [41] gower_0.1.2 stringr_1.3.1 gtools_3.8.1 XML_3.98-1.12 DEoptimR_1.0-8 [46] zlibbioc_1.26.0 MASS_7.3-49 scales_0.5.0 ipred_0.9-6 parallel_3.5.0 [51] yaml_2.2.0 gridExtra_2.3 rpart_4.1-13 latticeExtra_0.6-28 stringi_1.2.4 [56] pcaPP_1.9-73 foreach_1.4.4 caTools_1.17.1.1 BiocGenerics_0.26.0 lava_1.6.2 [61] geometry_0.3-6 shape_1.4.4 flowViz_1.44.0 bitops_1.0-6 rlang_0.2.1 [66] pkgconfig_2.0.1 matrixStats_0.54.0 purrr_0.2.5 bindr_0.1.1 recipes_0.1.3 [71] CVST_0.2-2 tidyselect_0.2.4 plyr_1.8.4 magrittr_1.5 R6_2.2.2 [76] multcomp_1.4-8 dimRed_0.1.0 pillar_1.3.0 withr_2.1.2 survival_2.41-3 [81] abind_1.4-5 nnet_7.3-12 tibble_1.4.2 tsne_0.1-3 crayon_1.3.4 [86] KernSmooth_2.23-15 GetoptLong_0.1.7 data.table_1.11.4 Rgraphviz_2.24.0 ConsensusClusterPlus_1.44.0 [91] ModelMetrics_1.1.0 tidyr_0.8.1 munsell_0.5.0 magic_1.5-8
Any help on how to resolve this issue would be greatly appreciated!
Thanks,
Neil