Find the R packages that have DataSHIELD server configuration information in them and extract this information in a data frame of aggregation/assignment methods and a named list of R options. The DataSHIELD packages can be filtered by specifying explicitly the package names to be included or excluded. The package exclusion prevails over the inclusion.
defaultDSConfiguration(include = NULL, exclude = NULL)
Character vector of package names to be explicitly included. If NULL, do not filter packages.
Character vector of package names to be explicitly excluded. If NULL, do not filter packages.
{
# detect DS packages
defaultDSConfiguration()
# exclude a DS package
defaultDSConfiguration(exclude="dsBase")
# include explicitely some DS packages
defaultDSConfiguration(include=c("dsBase", "dsOmics"))
}
#> $AggregateMethods
#> name value package version
#> 1 asFactorDS1 dsBase::asFactorDS1 dsBase 6.2.0
#> 2 asListDS dsBase::asListDS dsBase 6.2.0
#> 3 boxPlotGGDS dsBase::boxPlotGGDS dsBase 6.2.0
#> 4 checkNegValueDS dsBase::checkNegValueDS dsBase 6.2.0
#> 5 classDS dsBase::classDS dsBase 6.2.0
#> 6 corTestDS dsBase::corTestDS dsBase 6.2.0
#> 7 corDS dsBase::corDS dsBase 6.2.0
#> 8 covDS dsBase::covDS dsBase 6.2.0
#> 9 dataFrameSubsetDS1 dsBase::dataFrameSubsetDS1 dsBase 6.2.0
#> 10 densityGridDS dsBase::densityGridDS dsBase 6.2.0
#> 11 extractQuantilesDS1 dsBase::extractQuantilesDS1 dsBase 6.2.0
#> 12 extractQuantilesDS2 dsBase::extractQuantilesDS2 dsBase 6.2.0
#> 13 dimDS dsBase::dimDS dsBase 6.2.0
#> 14 glmDS1 dsBase::glmDS1 dsBase 6.2.0
#> 15 glmDS2 dsBase::glmDS2 dsBase 6.2.0
#> 16 glmerSLMADS2 dsBase::glmerSLMADS2 dsBase 6.2.0
#> 17 glmPredictDS.ag dsBase::glmPredictDS.ag dsBase 6.2.0
#> 18 glmSLMADS1 dsBase::glmSLMADS1 dsBase 6.2.0
#> 19 glmSLMADS2 dsBase::glmSLMADS2 dsBase 6.2.0
#> 20 glmSummaryDS.ag dsBase::glmSummaryDS.ag dsBase 6.2.0
#> 21 heatmapPlotDS dsBase::heatmapPlotDS dsBase 6.2.0
#> 22 hetcorDS dsBase::hetcorDS dsBase 6.2.0
#> 23 histogramDS1 dsBase::histogramDS1 dsBase 6.2.0
#> 24 histogramDS2 dsBase::histogramDS2 dsBase 6.2.0
#> 25 lsDS dsBase::lsDS dsBase 6.2.0
#> 26 isNaDS dsBase::isNaDS dsBase 6.2.0
#> 27 isValidDS dsBase::isValidDS dsBase 6.2.0
#> 28 kurtosisDS1 dsBase::kurtosisDS1 dsBase 6.2.0
#> 29 kurtosisDS2 dsBase::kurtosisDS2 dsBase 6.2.0
#> 30 lengthDS dsBase::lengthDS dsBase 6.2.0
#> 31 levelsDS dsBase::levelsDS dsBase 6.2.0
#> 32 lexisDS1 dsBase::lexisDS1 dsBase 6.2.0
#> 33 listDisclosureSettingsDS dsBase::listDisclosureSettingsDS dsBase 6.2.0
#> 34 lmerSLMADS2 dsBase::lmerSLMADS2 dsBase 6.2.0
#> 35 matrixDetDS1 dsBase::matrixDetDS1 dsBase 6.2.0
#> 36 meanDS dsBase::meanDS dsBase 6.2.0
#> 37 meanSdGpDS dsBase::meanSdGpDS dsBase 6.2.0
#> 38 messageDS dsBase::messageDS dsBase 6.2.0
#> 39 metadataDS dsBase::metadataDS dsBase 6.2.0
#> 40 minMaxRandDS dsBase::minMaxRandDS dsBase 6.2.0
#> 41 namesDS dsBase::namesDS dsBase 6.2.0
#> 42 numNaDS dsBase::numNaDS dsBase 6.2.0
#> 43 quantileMeanDS dsBase::quantileMeanDS dsBase 6.2.0
#> 44 rangeDS dsBase::rangeDS dsBase 6.2.0
#> 45 ranksSecureDS1 dsBase::ranksSecureDS1 dsBase 6.2.0
#> 46 ranksSecureDS3 dsBase::ranksSecureDS3 dsBase 6.2.0
#> 47 rmDS dsBase::rmDS dsBase 6.2.0
#> 48 scatterPlotDS dsBase::scatterPlotDS dsBase 6.2.0
#> 49 scoreVectDS dsBase::scoreVectDS dsBase 6.2.0
#> 50 setSeedDS dsBase::setSeedDS dsBase 6.2.0
#> 51 skewnessDS1 dsBase::skewnessDS1 dsBase 6.2.0
#> 52 skewnessDS2 dsBase::skewnessDS2 dsBase 6.2.0
#> 53 table1DDS dsBase::table1DDS dsBase 6.2.0
#> 54 table2DDS dsBase::table2DDS dsBase 6.2.0
#> 55 tableDS dsBase::tableDS dsBase 6.2.0
#> 56 tableDS2 dsBase::tableDS2 dsBase 6.2.0
#> 57 tapplyDS dsBase::tapplyDS dsBase 6.2.0
#> 58 testObjExistsDS dsBase::testObjExistsDS dsBase 6.2.0
#> 59 varDS dsBase::varDS dsBase 6.2.0
#> 60 colnamesDS dsBase::colnamesDS dsBase 6.2.0
#> 61 exists base::exists dsBase 6.2.0
#> 62 is.character base::is.character dsBase 6.2.0
#> 63 is.factor base::is.factor dsBase 6.2.0
#> 64 is.list base::is.list dsBase 6.2.0
#> 65 is.null base::is.null dsBase 6.2.0
#> 66 is.numeric base::is.numeric dsBase 6.2.0
#> 67 NROW base::NROW dsBase 6.2.0
#> 68 t.test stats::t.test dsBase 6.2.0
#> type class
#> 1 aggregate function
#> 2 aggregate function
#> 3 aggregate function
#> 4 aggregate function
#> 5 aggregate function
#> 6 aggregate function
#> 7 aggregate function
#> 8 aggregate function
#> 9 aggregate function
#> 10 aggregate function
#> 11 aggregate function
#> 12 aggregate function
#> 13 aggregate function
#> 14 aggregate function
#> 15 aggregate function
#> 16 aggregate function
#> 17 aggregate function
#> 18 aggregate function
#> 19 aggregate function
#> 20 aggregate function
#> 21 aggregate function
#> 22 aggregate function
#> 23 aggregate function
#> 24 aggregate function
#> 25 aggregate function
#> 26 aggregate function
#> 27 aggregate function
#> 28 aggregate function
#> 29 aggregate function
#> 30 aggregate function
#> 31 aggregate function
#> 32 aggregate function
#> 33 aggregate function
#> 34 aggregate function
#> 35 aggregate function
#> 36 aggregate function
#> 37 aggregate function
#> 38 aggregate function
#> 39 aggregate function
#> 40 aggregate function
#> 41 aggregate function
#> 42 aggregate function
#> 43 aggregate function
#> 44 aggregate function
#> 45 aggregate function
#> 46 aggregate function
#> 47 aggregate function
#> 48 aggregate function
#> 49 aggregate function
#> 50 aggregate function
#> 51 aggregate function
#> 52 aggregate function
#> 53 aggregate function
#> 54 aggregate function
#> 55 aggregate function
#> 56 aggregate function
#> 57 aggregate function
#> 58 aggregate function
#> 59 aggregate function
#> 60 aggregate function
#> 61 aggregate function
#> 62 aggregate function
#> 63 aggregate function
#> 64 aggregate function
#> 65 aggregate function
#> 66 aggregate function
#> 67 aggregate function
#> 68 aggregate function
#>
#> $AssignMethods
#> name
#> 1 absDS
#> 2 asCharacterDS
#> 3 asDataMatrixDS
#> 4 asFactorDS2
#> 5 asFactorSimpleDS
#> 6 asIntegerDS
#> 7 asListDS
#> 8 asLogicalDS
#> 9 asMatrixDS
#> 10 asNumericDS
#> 11 blackBoxDS
#> 12 blackBoxRanksDS
#> 13 BooleDS
#> 14 boxPlotGG_data_TreatmentDS
#> 15 boxPlotGG_data_Treatment_numericDS
#> 16 cbindDS
#> 17 cDS
#> 18 changeRefGroupDS
#> 19 completeCasesDS
#> 20 dataFrameDS
#> 21 dataFrameFillDS
#> 22 dataFrameSortDS
#> 23 dataFrameSubsetDS2
#> 24 dmtC2SDS
#> 25 elsplineDS
#> 26 glmerSLMADS.assign
#> 27 glmPredictDS.as
#> 28 glmSLMADS.assign
#> 29 glmSummaryDS.as
#> 30 getWGSRDS
#> 31 listDS
#> 32 lexisDS2
#> 33 lexisDS3
#> 34 lmerSLMADS.assign
#> 35 lsplineDS
#> 36 matrixDetDS2
#> 37 matrixDiagDS
#> 38 matrixDimnamesDS
#> 39 matrixDS
#> 40 matrixInvertDS
#> 41 matrixMultDS
#> 42 matrixTransposeDS
#> 43 mergeDS
#> 44 nsDS
#> 45 qlsplineDS
#> 46 ranksSecureDS2
#> 47 ranksSecureDS4
#> 48 ranksSecureDS5
#> 49 rbindDS
#> 50 rBinomDS
#> 51 recodeLevelsDS
#> 52 recodeValuesDS
#> 53 repDS
#> 54 replaceNaDS
#> 55 reShapeDS
#> 56 rNormDS
#> 57 rowColCalcDS
#> 58 rPoisDS
#> 59 rUnifDS
#> 60 sampleDS
#> 61 seedDS
#> 62 seqDS
#> 63 sqrtDS
#> 64 subsetByClassDS
#> 65 subsetDS
#> 66 tableDS.assign
#> 67 tapplyDS.assign
#> 68 uniqueDS
#> 69 unListDS
#> 70 vectorDS
#> 71 as.character
#> 72 as.null
#> 73 as.numeric
#> 74 attach
#> 75 c
#> 76 complete.cases
#> 77 list
#> 78 exp
#> 79 log
#> 80 sqrt
#> 81 abs
#> 82 sin
#> 83 cos
#> 84 tan
#> 85 asin
#> 86 acos
#> 87 atan
#> 88 sum
#> 89 unlist
#> value package version type class
#> 1 dsBase::absDS dsBase 6.2.0 assign function
#> 2 dsBase::asCharacterDS dsBase 6.2.0 assign function
#> 3 dsBase::asDataMatrixDS dsBase 6.2.0 assign function
#> 4 dsBase::asFactorDS2 dsBase 6.2.0 assign function
#> 5 dsBase::asFactorSimpleDS dsBase 6.2.0 assign function
#> 6 dsBase::asIntegerDS dsBase 6.2.0 assign function
#> 7 dsBase::asListDS dsBase 6.2.0 assign function
#> 8 dsBase::asLogicalDS dsBase 6.2.0 assign function
#> 9 dsBase::asMatrixDS dsBase 6.2.0 assign function
#> 10 dsBase::asNumericDS dsBase 6.2.0 assign function
#> 11 dsBase::blackBoxDS dsBase 6.2.0 assign function
#> 12 dsBase::blackBoxRanksDS dsBase 6.2.0 assign function
#> 13 dsBase::BooleDS dsBase 6.2.0 assign function
#> 14 dsBase::boxPlotGG_data_TreatmentDS dsBase 6.2.0 assign function
#> 15 dsBase::boxPlotGG_data_Treatment_numericDS dsBase 6.2.0 assign function
#> 16 dsBase::cbindDS dsBase 6.2.0 assign function
#> 17 dsBase::cDS dsBase 6.2.0 assign function
#> 18 dsBase::changeRefGroupDS dsBase 6.2.0 assign function
#> 19 dsBase::completeCasesDS dsBase 6.2.0 assign function
#> 20 dsBase::dataFrameDS dsBase 6.2.0 assign function
#> 21 dsBase::dataFrameFillDS dsBase 6.2.0 assign function
#> 22 dsBase::dataFrameSortDS dsBase 6.2.0 assign function
#> 23 dsBase::dataFrameSubsetDS2 dsBase 6.2.0 assign function
#> 24 dsBase::dmtC2SDS dsBase 6.2.0 assign function
#> 25 dsBase::elsplineDS dsBase 6.2.0 assign function
#> 26 dsBase::glmerSLMADS.assign dsBase 6.2.0 assign function
#> 27 dsBase::glmPredictDS.as dsBase 6.2.0 assign function
#> 28 dsBase::glmSLMADS.assign dsBase 6.2.0 assign function
#> 29 dsBase::glmSummaryDS.as dsBase 6.2.0 assign function
#> 30 dsBase::getWGSRDS dsBase 6.2.0 assign function
#> 31 dsBase::listDS dsBase 6.2.0 assign function
#> 32 dsBase::lexisDS2 dsBase 6.2.0 assign function
#> 33 dsBase::lexisDS3 dsBase 6.2.0 assign function
#> 34 dsBase::lmerSLMADS.assign dsBase 6.2.0 assign function
#> 35 dsBase::lsplineDS dsBase 6.2.0 assign function
#> 36 dsBase::matrixDetDS2 dsBase 6.2.0 assign function
#> 37 dsBase::matrixDiagDS dsBase 6.2.0 assign function
#> 38 dsBase::matrixDimnamesDS dsBase 6.2.0 assign function
#> 39 dsBase::matrixDS dsBase 6.2.0 assign function
#> 40 dsBase::matrixInvertDS dsBase 6.2.0 assign function
#> 41 dsBase::matrixMultDS dsBase 6.2.0 assign function
#> 42 dsBase::matrixTransposeDS dsBase 6.2.0 assign function
#> 43 dsBase::mergeDS dsBase 6.2.0 assign function
#> 44 dsBase::nsDS dsBase 6.2.0 assign function
#> 45 dsBase::qlsplineDS dsBase 6.2.0 assign function
#> 46 dsBase::ranksSecureDS2 dsBase 6.2.0 assign function
#> 47 dsBase::ranksSecureDS4 dsBase 6.2.0 assign function
#> 48 dsBase::ranksSecureDS5 dsBase 6.2.0 assign function
#> 49 dsBase::rbindDS dsBase 6.2.0 assign function
#> 50 dsBase::rBinomDS dsBase 6.2.0 assign function
#> 51 dsBase::recodeLevelsDS dsBase 6.2.0 assign function
#> 52 dsBase::recodeValuesDS dsBase 6.2.0 assign function
#> 53 dsBase::repDS dsBase 6.2.0 assign function
#> 54 dsBase::replaceNaDS dsBase 6.2.0 assign function
#> 55 dsBase::reShapeDS dsBase 6.2.0 assign function
#> 56 dsBase::rNormDS dsBase 6.2.0 assign function
#> 57 dsBase::rowColCalcDS dsBase 6.2.0 assign function
#> 58 dsBase::rPoisDS dsBase 6.2.0 assign function
#> 59 dsBase::rUnifDS dsBase 6.2.0 assign function
#> 60 dsBase::sampleDS dsBase 6.2.0 assign function
#> 61 dsBase::seedDS dsBase 6.2.0 assign function
#> 62 dsBase::seqDS dsBase 6.2.0 assign function
#> 63 dsBase::sqrtDS dsBase 6.2.0 assign function
#> 64 dsBase::subsetByClassDS dsBase 6.2.0 assign function
#> 65 dsBase::subsetDS dsBase 6.2.0 assign function
#> 66 dsBase::tableDS.assign dsBase 6.2.0 assign function
#> 67 dsBase::tapplyDS.assign dsBase 6.2.0 assign function
#> 68 dsBase::uniqueDS dsBase 6.2.0 assign function
#> 69 dsBase::unListDS dsBase 6.2.0 assign function
#> 70 dsBase::vectorDS dsBase 6.2.0 assign function
#> 71 base::as.character dsBase 6.2.0 assign function
#> 72 base::as.null dsBase 6.2.0 assign function
#> 73 base::as.numeric dsBase 6.2.0 assign function
#> 74 base::attach dsBase 6.2.0 assign function
#> 75 dsBase::vectorDS dsBase 6.2.0 assign function
#> 76 stats::complete.cases dsBase 6.2.0 assign function
#> 77 base::list dsBase 6.2.0 assign function
#> 78 base::exp dsBase 6.2.0 assign function
#> 79 base::log dsBase 6.2.0 assign function
#> 80 base::sqrt dsBase 6.2.0 assign function
#> 81 base::abs dsBase 6.2.0 assign function
#> 82 base::sin dsBase 6.2.0 assign function
#> 83 base::cos dsBase 6.2.0 assign function
#> 84 base::tan dsBase 6.2.0 assign function
#> 85 base::asin dsBase 6.2.0 assign function
#> 86 base::acos dsBase 6.2.0 assign function
#> 87 base::atan dsBase 6.2.0 assign function
#> 88 base::sum dsBase 6.2.0 assign function
#> 89 base::unlist dsBase 6.2.0 assign function
#>
#> $Options
#> $Options$datashield.privacyLevel
#> [1] "5"
#>
#> $Options$default.datashield.privacyControlLevel
#> [1] "\"permissive\""
#>
#> $Options$default.nfilter.glm
#> [1] "0.33"
#>
#> $Options$default.nfilter.kNN
#> [1] "3"
#>
#> $Options$default.nfilter.string
#> [1] "80"
#>
#> $Options$default.nfilter.subset
#> [1] "3"
#>
#> $Options$default.nfilter.stringShort
#> [1] "20"
#>
#> $Options$default.nfilter.tab
#> [1] "3"
#>
#> $Options$default.nfilter.noise
#> [1] "0.25"
#>
#> $Options$default.nfilter.levels.density
#> [1] "0.33"
#>
#> $Options$default.nfilter.levels.max
#> [1] "40"
#>
#>