Date: Fri, 20 Feb 2026 11:02:18 +0000
Subject: [PATCH 20/32] Update to documents
---
docs/404.html | 2 +-
docs/LICENSE.html | 2 +-
docs/authors.html | 6 +++---
docs/index.html | 2 +-
docs/pkgdown.yml | 2 +-
docs/reference/BooleDS.html | 2 +-
docs/reference/absDS.html | 2 +-
docs/reference/asCharacterDS.html | 2 +-
docs/reference/asDataMatrixDS.html | 2 +-
docs/reference/asFactorDS1.html | 2 +-
docs/reference/asFactorDS2.html | 2 +-
docs/reference/asFactorSimpleDS.html | 2 +-
docs/reference/asIntegerDS.html | 2 +-
docs/reference/asListDS.html | 2 +-
docs/reference/asLogicalDS.html | 2 +-
docs/reference/asMatrixDS.html | 2 +-
docs/reference/asNumericDS.html | 2 +-
docs/reference/aucDS.html | 2 +-
docs/reference/blackBoxDS.html | 2 +-
docs/reference/blackBoxRanksDS.html | 2 +-
docs/reference/boxPlotGGDS.html | 2 +-
docs/reference/boxPlotGG_data_TreatmentDS.html | 2 +-
docs/reference/boxPlotGG_data_Treatment_numericDS.html | 2 +-
docs/reference/bp_standardsDS.html | 2 +-
docs/reference/cDS.html | 2 +-
docs/reference/cbindDS.html | 2 +-
docs/reference/changeRefGroupDS.html | 2 +-
docs/reference/checkNegValueDS.html | 2 +-
docs/reference/checkPermissivePrivacyControlLevel.html | 2 +-
docs/reference/classDS.html | 2 +-
docs/reference/colnamesDS.html | 2 +-
docs/reference/completeCasesDS.html | 2 +-
docs/reference/corDS.html | 2 +-
docs/reference/corTestDS.html | 2 +-
docs/reference/covDS.html | 2 +-
docs/reference/dataFrameDS.html | 2 +-
docs/reference/dataFrameFillDS.html | 2 +-
docs/reference/dataFrameSortDS.html | 2 +-
docs/reference/dataFrameSubsetDS1.html | 2 +-
docs/reference/dataFrameSubsetDS2.html | 2 +-
docs/reference/densityGridDS.html | 2 +-
docs/reference/dimDS.html | 2 +-
docs/reference/dmtC2SDS.html | 2 +-
docs/reference/dsBase-package.html | 2 +-
docs/reference/elsplineDS.html | 2 +-
docs/reference/extractQuantilesDS1.html | 2 +-
docs/reference/extractQuantilesDS2.html | 2 +-
docs/reference/gamlssDS.html | 2 +-
docs/reference/getWGSRDS.html | 2 +-
docs/reference/glmDS1.html | 2 +-
docs/reference/glmDS2.html | 2 +-
docs/reference/glmPredictDS.ag.html | 2 +-
docs/reference/glmPredictDS.as.html | 2 +-
docs/reference/glmSLMADS.assign.html | 2 +-
docs/reference/glmSLMADS1.html | 2 +-
docs/reference/glmSLMADS2.html | 2 +-
docs/reference/glmSummaryDS.ag.html | 2 +-
docs/reference/glmSummaryDS.as.html | 2 +-
docs/reference/glmerSLMADS.assign.html | 2 +-
docs/reference/glmerSLMADS2.html | 2 +-
docs/reference/heatmapPlotDS.html | 2 +-
docs/reference/hetcorDS.html | 2 +-
docs/reference/histogramDS1.html | 2 +-
docs/reference/histogramDS2.html | 2 +-
docs/reference/igb_standardsDS.html | 2 +-
docs/reference/index.html | 2 +-
docs/reference/isNaDS.html | 2 +-
docs/reference/isValidDS.html | 2 +-
docs/reference/kurtosisDS1.html | 2 +-
docs/reference/kurtosisDS2.html | 2 +-
docs/reference/lengthDS.html | 2 +-
docs/reference/levelsDS.html | 2 +-
docs/reference/lexisDS1.html | 2 +-
docs/reference/lexisDS2.html | 2 +-
docs/reference/lexisDS3.html | 2 +-
docs/reference/listDS.html | 2 +-
docs/reference/listDisclosureSettingsDS.html | 2 +-
docs/reference/lmerSLMADS.assign.html | 2 +-
docs/reference/lmerSLMADS2.html | 2 +-
docs/reference/lsDS.html | 2 +-
docs/reference/lsplineDS.html | 2 +-
docs/reference/matrixDS.html | 2 +-
docs/reference/matrixDetDS1.html | 2 +-
docs/reference/matrixDetDS2.html | 2 +-
docs/reference/matrixDiagDS.html | 2 +-
docs/reference/matrixDimnamesDS.html | 2 +-
docs/reference/matrixInvertDS.html | 2 +-
docs/reference/matrixMultDS.html | 2 +-
docs/reference/matrixTransposeDS.html | 2 +-
docs/reference/mdPatternDS.html | 2 +-
docs/reference/meanDS.html | 2 +-
docs/reference/meanSdGpDS.html | 2 +-
docs/reference/mergeDS.html | 2 +-
docs/reference/messageDS.html | 2 +-
docs/reference/metadataDS.html | 2 +-
docs/reference/miceDS.html | 2 +-
docs/reference/minMaxRandDS.html | 2 +-
docs/reference/namesDS.html | 2 +-
docs/reference/nsDS.html | 2 +-
docs/reference/numNaDS.html | 2 +-
docs/reference/qlsplineDS.html | 2 +-
docs/reference/quantileMeanDS.html | 2 +-
docs/reference/rBinomDS.html | 2 +-
docs/reference/rNormDS.html | 2 +-
docs/reference/rPoisDS.html | 2 +-
docs/reference/rUnifDS.html | 2 +-
docs/reference/rangeDS.html | 2 +-
docs/reference/ranksSecureDS1.html | 2 +-
docs/reference/ranksSecureDS2.html | 2 +-
docs/reference/ranksSecureDS3.html | 2 +-
docs/reference/ranksSecureDS4.html | 2 +-
docs/reference/ranksSecureDS5.html | 2 +-
docs/reference/rbindDS.html | 2 +-
docs/reference/reShapeDS.html | 2 +-
docs/reference/recodeLevelsDS.html | 2 +-
docs/reference/recodeValuesDS.html | 2 +-
docs/reference/repDS.html | 2 +-
docs/reference/replaceNaDS.html | 2 +-
docs/reference/rmDS.html | 2 +-
docs/reference/rowColCalcDS.html | 2 +-
docs/reference/sampleDS.html | 2 +-
docs/reference/scatterPlotDS.html | 2 +-
docs/reference/seqDS.html | 2 +-
docs/reference/setSeedDS.html | 2 +-
docs/reference/skewnessDS1.html | 2 +-
docs/reference/skewnessDS2.html | 2 +-
docs/reference/sqrtDS.html | 2 +-
docs/reference/subsetByClassDS.html | 2 +-
docs/reference/subsetDS.html | 2 +-
docs/reference/table1DDS.html | 2 +-
docs/reference/table2DDS.html | 2 +-
docs/reference/tableDS.assign.html | 2 +-
docs/reference/tableDS.html | 2 +-
docs/reference/tableDS2.html | 2 +-
docs/reference/tapplyDS.assign.html | 2 +-
docs/reference/tapplyDS.html | 2 +-
docs/reference/testObjExistsDS.html | 2 +-
docs/reference/unListDS.html | 2 +-
docs/reference/uniqueDS.html | 2 +-
docs/reference/varDS.html | 2 +-
docs/reference/vectorDS.html | 2 +-
141 files changed, 143 insertions(+), 143 deletions(-)
diff --git a/docs/404.html b/docs/404.html
index 828175ea..91a82d08 100644
--- a/docs/404.html
+++ b/docs/404.html
@@ -32,7 +32,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/LICENSE.html b/docs/LICENSE.html
index 5faa2d0e..7fde2a96 100644
--- a/docs/LICENSE.html
+++ b/docs/LICENSE.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/authors.html b/docs/authors.html
index a1aec549..47c4a8d1 100644
--- a/docs/authors.html
+++ b/docs/authors.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
@@ -102,12 +102,12 @@ Citation
Burton P, Wilson R, Butters O, Ryser-Welch P, Westerberg A, Abarrategui L, Villegas-Diaz R, Avraam D, Marcon Y, Bishop T, Gaye A, Escribà-Montagut X, Wheater S (????).
dsBase: 'DataSHIELD' Server Side Base Functions .
-R package version 6.3.5.9000.
+R package version 6.3.5.
@Manual{,
title = {dsBase: 'DataSHIELD' Server Side Base Functions},
author = {Paul Burton and Rebecca Wilson and Olly Butters and Patricia Ryser-Welch and Alex Westerberg and Leire Abarrategui and Roberto Villegas-Diaz and Demetris Avraam and Yannick Marcon and Tom Bishop and Amadou Gaye and Xavier Escribà-Montagut and Stuart Wheater},
- note = {R package version 6.3.5.9000},
+ note = {R package version 6.3.5},
}
Gaye A, Marcon Y, Isaeva J, LaFlamme P, Turner A, Jones E, Minion J, Boyd A, Newby C, Nuotio M, Wilson R, Butters O, Murtagh B, Demir I, Doiron D, Giepmans L, Wallace S, Budin-Ljøsne I, Schmidt C, Boffetta P, Boniol M, Bota M, Carter K, deKlerk N, Dibben C, Francis R, Hiekkalinna T, Hveem K, Kvaløy K, Millar S, Perry I, Peters A, Phillips C, Popham F, Raab G, Reischl E, Sheehan N, Waldenberger M, Perola M, van den Heuvel E, Macleod J, Knoppers B, Stolk R, Fortier I, Harris J, Woffenbuttel B, Murtagh M, Ferretti V, Burton P (2014).
“DataSHIELD: taking the analysis to the data, not the data to the analysis.”
diff --git a/docs/index.html b/docs/index.html
index 1f70741d..9ae6f613 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -33,7 +33,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml
index c3eb19af..9cfbee88 100644
--- a/docs/pkgdown.yml
+++ b/docs/pkgdown.yml
@@ -2,4 +2,4 @@ pandoc: 3.1.3
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2025-11-30T16:44Z
+last_built: 2026-02-20T10:54Z
diff --git a/docs/reference/BooleDS.html b/docs/reference/BooleDS.html
index 7cecbed2..b6c3e109 100644
--- a/docs/reference/BooleDS.html
+++ b/docs/reference/BooleDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/absDS.html b/docs/reference/absDS.html
index ca83bf9d..2c9094a2 100644
--- a/docs/reference/absDS.html
+++ b/docs/reference/absDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asCharacterDS.html b/docs/reference/asCharacterDS.html
index 8f461038..066e14ec 100644
--- a/docs/reference/asCharacterDS.html
+++ b/docs/reference/asCharacterDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asDataMatrixDS.html b/docs/reference/asDataMatrixDS.html
index 2b8fb1d3..17007438 100644
--- a/docs/reference/asDataMatrixDS.html
+++ b/docs/reference/asDataMatrixDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asFactorDS1.html b/docs/reference/asFactorDS1.html
index a5463d70..ab9f62c7 100644
--- a/docs/reference/asFactorDS1.html
+++ b/docs/reference/asFactorDS1.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asFactorDS2.html b/docs/reference/asFactorDS2.html
index 7e1711d3..009d6ff3 100644
--- a/docs/reference/asFactorDS2.html
+++ b/docs/reference/asFactorDS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asFactorSimpleDS.html b/docs/reference/asFactorSimpleDS.html
index 971a9169..ba2b1e93 100644
--- a/docs/reference/asFactorSimpleDS.html
+++ b/docs/reference/asFactorSimpleDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asIntegerDS.html b/docs/reference/asIntegerDS.html
index 0de6c670..dd246175 100644
--- a/docs/reference/asIntegerDS.html
+++ b/docs/reference/asIntegerDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asListDS.html b/docs/reference/asListDS.html
index ab9910cc..834ff96d 100644
--- a/docs/reference/asListDS.html
+++ b/docs/reference/asListDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asLogicalDS.html b/docs/reference/asLogicalDS.html
index 689e2461..e6255513 100644
--- a/docs/reference/asLogicalDS.html
+++ b/docs/reference/asLogicalDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asMatrixDS.html b/docs/reference/asMatrixDS.html
index a85c0c7c..06eb9e9f 100644
--- a/docs/reference/asMatrixDS.html
+++ b/docs/reference/asMatrixDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/asNumericDS.html b/docs/reference/asNumericDS.html
index da79a362..2c014e7c 100644
--- a/docs/reference/asNumericDS.html
+++ b/docs/reference/asNumericDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/aucDS.html b/docs/reference/aucDS.html
index 4800d9d1..a5cb55e8 100644
--- a/docs/reference/aucDS.html
+++ b/docs/reference/aucDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/blackBoxDS.html b/docs/reference/blackBoxDS.html
index 5d02e3a9..88d9dd8e 100644
--- a/docs/reference/blackBoxDS.html
+++ b/docs/reference/blackBoxDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/blackBoxRanksDS.html b/docs/reference/blackBoxRanksDS.html
index 458737b0..79d6e36e 100644
--- a/docs/reference/blackBoxRanksDS.html
+++ b/docs/reference/blackBoxRanksDS.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/boxPlotGGDS.html b/docs/reference/boxPlotGGDS.html
index a0177c41..d4d1e5b2 100644
--- a/docs/reference/boxPlotGGDS.html
+++ b/docs/reference/boxPlotGGDS.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/boxPlotGG_data_TreatmentDS.html b/docs/reference/boxPlotGG_data_TreatmentDS.html
index 7acead1e..7810441d 100644
--- a/docs/reference/boxPlotGG_data_TreatmentDS.html
+++ b/docs/reference/boxPlotGG_data_TreatmentDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/boxPlotGG_data_Treatment_numericDS.html b/docs/reference/boxPlotGG_data_Treatment_numericDS.html
index 1aa7bd26..4dd00885 100644
--- a/docs/reference/boxPlotGG_data_Treatment_numericDS.html
+++ b/docs/reference/boxPlotGG_data_Treatment_numericDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/bp_standardsDS.html b/docs/reference/bp_standardsDS.html
index b7e661c4..733a4804 100644
--- a/docs/reference/bp_standardsDS.html
+++ b/docs/reference/bp_standardsDS.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/cDS.html b/docs/reference/cDS.html
index 3cc043db..2ffc1148 100644
--- a/docs/reference/cDS.html
+++ b/docs/reference/cDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/cbindDS.html b/docs/reference/cbindDS.html
index 3bed8b0a..b8b31245 100644
--- a/docs/reference/cbindDS.html
+++ b/docs/reference/cbindDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/changeRefGroupDS.html b/docs/reference/changeRefGroupDS.html
index fbf6ba5f..c33cd976 100644
--- a/docs/reference/changeRefGroupDS.html
+++ b/docs/reference/changeRefGroupDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/checkNegValueDS.html b/docs/reference/checkNegValueDS.html
index e9d00fca..04101e3e 100644
--- a/docs/reference/checkNegValueDS.html
+++ b/docs/reference/checkNegValueDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/checkPermissivePrivacyControlLevel.html b/docs/reference/checkPermissivePrivacyControlLevel.html
index 6c19c2b0..962d61c6 100644
--- a/docs/reference/checkPermissivePrivacyControlLevel.html
+++ b/docs/reference/checkPermissivePrivacyControlLevel.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/classDS.html b/docs/reference/classDS.html
index 47976968..107f1659 100644
--- a/docs/reference/classDS.html
+++ b/docs/reference/classDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/colnamesDS.html b/docs/reference/colnamesDS.html
index 4282c514..10e7d0e9 100644
--- a/docs/reference/colnamesDS.html
+++ b/docs/reference/colnamesDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/completeCasesDS.html b/docs/reference/completeCasesDS.html
index d84a6ede..3c77cf08 100644
--- a/docs/reference/completeCasesDS.html
+++ b/docs/reference/completeCasesDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/corDS.html b/docs/reference/corDS.html
index a1972b2c..00770184 100644
--- a/docs/reference/corDS.html
+++ b/docs/reference/corDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/corTestDS.html b/docs/reference/corTestDS.html
index 40678688..fe0e9a3c 100644
--- a/docs/reference/corTestDS.html
+++ b/docs/reference/corTestDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/covDS.html b/docs/reference/covDS.html
index b92bbd44..45147a8e 100644
--- a/docs/reference/covDS.html
+++ b/docs/reference/covDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dataFrameDS.html b/docs/reference/dataFrameDS.html
index 8791fbbe..ba349247 100644
--- a/docs/reference/dataFrameDS.html
+++ b/docs/reference/dataFrameDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dataFrameFillDS.html b/docs/reference/dataFrameFillDS.html
index 6114470e..08a058c5 100644
--- a/docs/reference/dataFrameFillDS.html
+++ b/docs/reference/dataFrameFillDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dataFrameSortDS.html b/docs/reference/dataFrameSortDS.html
index d8e8cd13..ba4bc8cf 100644
--- a/docs/reference/dataFrameSortDS.html
+++ b/docs/reference/dataFrameSortDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dataFrameSubsetDS1.html b/docs/reference/dataFrameSubsetDS1.html
index 98c1bb41..392231b0 100644
--- a/docs/reference/dataFrameSubsetDS1.html
+++ b/docs/reference/dataFrameSubsetDS1.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dataFrameSubsetDS2.html b/docs/reference/dataFrameSubsetDS2.html
index 91a1413e..4f976476 100644
--- a/docs/reference/dataFrameSubsetDS2.html
+++ b/docs/reference/dataFrameSubsetDS2.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/densityGridDS.html b/docs/reference/densityGridDS.html
index b84830f0..4326881e 100644
--- a/docs/reference/densityGridDS.html
+++ b/docs/reference/densityGridDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dimDS.html b/docs/reference/dimDS.html
index 36ae7dbf..978a17ae 100644
--- a/docs/reference/dimDS.html
+++ b/docs/reference/dimDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dmtC2SDS.html b/docs/reference/dmtC2SDS.html
index e5bce26b..2dfce50b 100644
--- a/docs/reference/dmtC2SDS.html
+++ b/docs/reference/dmtC2SDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/dsBase-package.html b/docs/reference/dsBase-package.html
index 36aa5804..7b685ecd 100644
--- a/docs/reference/dsBase-package.html
+++ b/docs/reference/dsBase-package.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/elsplineDS.html b/docs/reference/elsplineDS.html
index 699ad119..b49663ff 100644
--- a/docs/reference/elsplineDS.html
+++ b/docs/reference/elsplineDS.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/extractQuantilesDS1.html b/docs/reference/extractQuantilesDS1.html
index 8db3348b..737a022f 100644
--- a/docs/reference/extractQuantilesDS1.html
+++ b/docs/reference/extractQuantilesDS1.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/extractQuantilesDS2.html b/docs/reference/extractQuantilesDS2.html
index ab0bab81..1bc21891 100644
--- a/docs/reference/extractQuantilesDS2.html
+++ b/docs/reference/extractQuantilesDS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/gamlssDS.html b/docs/reference/gamlssDS.html
index fc7898fe..506f33aa 100644
--- a/docs/reference/gamlssDS.html
+++ b/docs/reference/gamlssDS.html
@@ -23,7 +23,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/getWGSRDS.html b/docs/reference/getWGSRDS.html
index 7ed44dbb..fe30a859 100644
--- a/docs/reference/getWGSRDS.html
+++ b/docs/reference/getWGSRDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmDS1.html b/docs/reference/glmDS1.html
index ecd2010f..4a752e2d 100644
--- a/docs/reference/glmDS1.html
+++ b/docs/reference/glmDS1.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmDS2.html b/docs/reference/glmDS2.html
index 03731c72..bf885f71 100644
--- a/docs/reference/glmDS2.html
+++ b/docs/reference/glmDS2.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmPredictDS.ag.html b/docs/reference/glmPredictDS.ag.html
index 8d31da48..62d1c17f 100644
--- a/docs/reference/glmPredictDS.ag.html
+++ b/docs/reference/glmPredictDS.ag.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmPredictDS.as.html b/docs/reference/glmPredictDS.as.html
index 62461b0b..c3522e90 100644
--- a/docs/reference/glmPredictDS.as.html
+++ b/docs/reference/glmPredictDS.as.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmSLMADS.assign.html b/docs/reference/glmSLMADS.assign.html
index 7a63760d..18208778 100644
--- a/docs/reference/glmSLMADS.assign.html
+++ b/docs/reference/glmSLMADS.assign.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmSLMADS1.html b/docs/reference/glmSLMADS1.html
index a4d8badd..326b4688 100644
--- a/docs/reference/glmSLMADS1.html
+++ b/docs/reference/glmSLMADS1.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmSLMADS2.html b/docs/reference/glmSLMADS2.html
index b50e51c9..4ce4fc57 100644
--- a/docs/reference/glmSLMADS2.html
+++ b/docs/reference/glmSLMADS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmSummaryDS.ag.html b/docs/reference/glmSummaryDS.ag.html
index e0f2239e..33a50104 100644
--- a/docs/reference/glmSummaryDS.ag.html
+++ b/docs/reference/glmSummaryDS.ag.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmSummaryDS.as.html b/docs/reference/glmSummaryDS.as.html
index ca99af8e..d062eda8 100644
--- a/docs/reference/glmSummaryDS.as.html
+++ b/docs/reference/glmSummaryDS.as.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmerSLMADS.assign.html b/docs/reference/glmerSLMADS.assign.html
index 983b845e..984e1ea4 100644
--- a/docs/reference/glmerSLMADS.assign.html
+++ b/docs/reference/glmerSLMADS.assign.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/glmerSLMADS2.html b/docs/reference/glmerSLMADS2.html
index d1c2c9c2..84c47acb 100644
--- a/docs/reference/glmerSLMADS2.html
+++ b/docs/reference/glmerSLMADS2.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/heatmapPlotDS.html b/docs/reference/heatmapPlotDS.html
index 7c0acfa9..64dad8a2 100644
--- a/docs/reference/heatmapPlotDS.html
+++ b/docs/reference/heatmapPlotDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/hetcorDS.html b/docs/reference/hetcorDS.html
index f080e55c..d1ed8860 100644
--- a/docs/reference/hetcorDS.html
+++ b/docs/reference/hetcorDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/histogramDS1.html b/docs/reference/histogramDS1.html
index 3d90be9e..8b8c65ad 100644
--- a/docs/reference/histogramDS1.html
+++ b/docs/reference/histogramDS1.html
@@ -23,7 +23,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/histogramDS2.html b/docs/reference/histogramDS2.html
index 21f77287..c89e0843 100644
--- a/docs/reference/histogramDS2.html
+++ b/docs/reference/histogramDS2.html
@@ -21,7 +21,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/igb_standardsDS.html b/docs/reference/igb_standardsDS.html
index 56a62b4a..653f7718 100644
--- a/docs/reference/igb_standardsDS.html
+++ b/docs/reference/igb_standardsDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/index.html b/docs/reference/index.html
index ce6e0a97..a81cedd3 100644
--- a/docs/reference/index.html
+++ b/docs/reference/index.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/isNaDS.html b/docs/reference/isNaDS.html
index 60110a6c..c6234365 100644
--- a/docs/reference/isNaDS.html
+++ b/docs/reference/isNaDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/isValidDS.html b/docs/reference/isValidDS.html
index 453aa84d..9368da66 100644
--- a/docs/reference/isValidDS.html
+++ b/docs/reference/isValidDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/kurtosisDS1.html b/docs/reference/kurtosisDS1.html
index 6c942ba4..654f0f45 100644
--- a/docs/reference/kurtosisDS1.html
+++ b/docs/reference/kurtosisDS1.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/kurtosisDS2.html b/docs/reference/kurtosisDS2.html
index a3be6590..f03b7e81 100644
--- a/docs/reference/kurtosisDS2.html
+++ b/docs/reference/kurtosisDS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lengthDS.html b/docs/reference/lengthDS.html
index 550e337b..445ec690 100644
--- a/docs/reference/lengthDS.html
+++ b/docs/reference/lengthDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/levelsDS.html b/docs/reference/levelsDS.html
index 93bec9bb..add624c2 100644
--- a/docs/reference/levelsDS.html
+++ b/docs/reference/levelsDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lexisDS1.html b/docs/reference/lexisDS1.html
index d59e1378..5142ba62 100644
--- a/docs/reference/lexisDS1.html
+++ b/docs/reference/lexisDS1.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lexisDS2.html b/docs/reference/lexisDS2.html
index 9e1e61a3..3ed488c7 100644
--- a/docs/reference/lexisDS2.html
+++ b/docs/reference/lexisDS2.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lexisDS3.html b/docs/reference/lexisDS3.html
index 97182f3d..4b128681 100644
--- a/docs/reference/lexisDS3.html
+++ b/docs/reference/lexisDS3.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/listDS.html b/docs/reference/listDS.html
index 8e1f3729..8d4a7c1a 100644
--- a/docs/reference/listDS.html
+++ b/docs/reference/listDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/listDisclosureSettingsDS.html b/docs/reference/listDisclosureSettingsDS.html
index 37e561ee..8a357ea2 100644
--- a/docs/reference/listDisclosureSettingsDS.html
+++ b/docs/reference/listDisclosureSettingsDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lmerSLMADS.assign.html b/docs/reference/lmerSLMADS.assign.html
index 160ae781..926390d9 100644
--- a/docs/reference/lmerSLMADS.assign.html
+++ b/docs/reference/lmerSLMADS.assign.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lmerSLMADS2.html b/docs/reference/lmerSLMADS2.html
index e34c8da9..1b3b1e08 100644
--- a/docs/reference/lmerSLMADS2.html
+++ b/docs/reference/lmerSLMADS2.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lsDS.html b/docs/reference/lsDS.html
index 886204b6..e1584a8a 100644
--- a/docs/reference/lsDS.html
+++ b/docs/reference/lsDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/lsplineDS.html b/docs/reference/lsplineDS.html
index bced6894..8ebc4fdb 100644
--- a/docs/reference/lsplineDS.html
+++ b/docs/reference/lsplineDS.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixDS.html b/docs/reference/matrixDS.html
index c095cf58..4fd12e4b 100644
--- a/docs/reference/matrixDS.html
+++ b/docs/reference/matrixDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixDetDS1.html b/docs/reference/matrixDetDS1.html
index 1f6f482a..58e680b9 100644
--- a/docs/reference/matrixDetDS1.html
+++ b/docs/reference/matrixDetDS1.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixDetDS2.html b/docs/reference/matrixDetDS2.html
index 85e2457e..3d61f58a 100644
--- a/docs/reference/matrixDetDS2.html
+++ b/docs/reference/matrixDetDS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixDiagDS.html b/docs/reference/matrixDiagDS.html
index 8939f343..eb393686 100644
--- a/docs/reference/matrixDiagDS.html
+++ b/docs/reference/matrixDiagDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixDimnamesDS.html b/docs/reference/matrixDimnamesDS.html
index bb2d6cfb..6c004859 100644
--- a/docs/reference/matrixDimnamesDS.html
+++ b/docs/reference/matrixDimnamesDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixInvertDS.html b/docs/reference/matrixInvertDS.html
index 31bf8aee..859560e2 100644
--- a/docs/reference/matrixInvertDS.html
+++ b/docs/reference/matrixInvertDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixMultDS.html b/docs/reference/matrixMultDS.html
index 4a473555..0e2089e0 100644
--- a/docs/reference/matrixMultDS.html
+++ b/docs/reference/matrixMultDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/matrixTransposeDS.html b/docs/reference/matrixTransposeDS.html
index 2dc8d9a7..eafafa7f 100644
--- a/docs/reference/matrixTransposeDS.html
+++ b/docs/reference/matrixTransposeDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/mdPatternDS.html b/docs/reference/mdPatternDS.html
index 6ed7c777..c4bba870 100644
--- a/docs/reference/mdPatternDS.html
+++ b/docs/reference/mdPatternDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/meanDS.html b/docs/reference/meanDS.html
index 7806e4e4..d0fa735d 100644
--- a/docs/reference/meanDS.html
+++ b/docs/reference/meanDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/meanSdGpDS.html b/docs/reference/meanSdGpDS.html
index da49bc49..10e6d4c6 100644
--- a/docs/reference/meanSdGpDS.html
+++ b/docs/reference/meanSdGpDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/mergeDS.html b/docs/reference/mergeDS.html
index 3687174e..9f7e8b90 100644
--- a/docs/reference/mergeDS.html
+++ b/docs/reference/mergeDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/messageDS.html b/docs/reference/messageDS.html
index ec5f3f82..d06fb722 100644
--- a/docs/reference/messageDS.html
+++ b/docs/reference/messageDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/metadataDS.html b/docs/reference/metadataDS.html
index 83b97211..9809dedf 100644
--- a/docs/reference/metadataDS.html
+++ b/docs/reference/metadataDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/miceDS.html b/docs/reference/miceDS.html
index e8d36df9..22359341 100644
--- a/docs/reference/miceDS.html
+++ b/docs/reference/miceDS.html
@@ -23,7 +23,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/minMaxRandDS.html b/docs/reference/minMaxRandDS.html
index 573110da..8da03fb2 100644
--- a/docs/reference/minMaxRandDS.html
+++ b/docs/reference/minMaxRandDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/namesDS.html b/docs/reference/namesDS.html
index c7de77a6..1a3f8cd7 100644
--- a/docs/reference/namesDS.html
+++ b/docs/reference/namesDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/nsDS.html b/docs/reference/nsDS.html
index 7d74fa0b..5573aecc 100644
--- a/docs/reference/nsDS.html
+++ b/docs/reference/nsDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/numNaDS.html b/docs/reference/numNaDS.html
index 7599a247..ccb1a8bd 100644
--- a/docs/reference/numNaDS.html
+++ b/docs/reference/numNaDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/qlsplineDS.html b/docs/reference/qlsplineDS.html
index 5db49162..ae647ca2 100644
--- a/docs/reference/qlsplineDS.html
+++ b/docs/reference/qlsplineDS.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/quantileMeanDS.html b/docs/reference/quantileMeanDS.html
index 741edf5f..c05c2f77 100644
--- a/docs/reference/quantileMeanDS.html
+++ b/docs/reference/quantileMeanDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rBinomDS.html b/docs/reference/rBinomDS.html
index fe27c36a..79ede53b 100644
--- a/docs/reference/rBinomDS.html
+++ b/docs/reference/rBinomDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rNormDS.html b/docs/reference/rNormDS.html
index 8f07ac7f..c8b84df5 100644
--- a/docs/reference/rNormDS.html
+++ b/docs/reference/rNormDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rPoisDS.html b/docs/reference/rPoisDS.html
index 5eae496f..481f25d2 100644
--- a/docs/reference/rPoisDS.html
+++ b/docs/reference/rPoisDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rUnifDS.html b/docs/reference/rUnifDS.html
index 5fdd2c11..bfad7b29 100644
--- a/docs/reference/rUnifDS.html
+++ b/docs/reference/rUnifDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rangeDS.html b/docs/reference/rangeDS.html
index e05a1a91..a5b8f7b8 100644
--- a/docs/reference/rangeDS.html
+++ b/docs/reference/rangeDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/ranksSecureDS1.html b/docs/reference/ranksSecureDS1.html
index 6ed0128f..0c281d79 100644
--- a/docs/reference/ranksSecureDS1.html
+++ b/docs/reference/ranksSecureDS1.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/ranksSecureDS2.html b/docs/reference/ranksSecureDS2.html
index 904eee81..d194174c 100644
--- a/docs/reference/ranksSecureDS2.html
+++ b/docs/reference/ranksSecureDS2.html
@@ -24,7 +24,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/ranksSecureDS3.html b/docs/reference/ranksSecureDS3.html
index 3d5df277..53137542 100644
--- a/docs/reference/ranksSecureDS3.html
+++ b/docs/reference/ranksSecureDS3.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/ranksSecureDS4.html b/docs/reference/ranksSecureDS4.html
index ae6ef70a..d82516bd 100644
--- a/docs/reference/ranksSecureDS4.html
+++ b/docs/reference/ranksSecureDS4.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/ranksSecureDS5.html b/docs/reference/ranksSecureDS5.html
index 1b6788c3..4903f733 100644
--- a/docs/reference/ranksSecureDS5.html
+++ b/docs/reference/ranksSecureDS5.html
@@ -20,7 +20,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rbindDS.html b/docs/reference/rbindDS.html
index 43b5148a..73c7e777 100644
--- a/docs/reference/rbindDS.html
+++ b/docs/reference/rbindDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/reShapeDS.html b/docs/reference/reShapeDS.html
index 3efbac3d..a3783c37 100644
--- a/docs/reference/reShapeDS.html
+++ b/docs/reference/reShapeDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/recodeLevelsDS.html b/docs/reference/recodeLevelsDS.html
index a2d5b275..50c2e55c 100644
--- a/docs/reference/recodeLevelsDS.html
+++ b/docs/reference/recodeLevelsDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/recodeValuesDS.html b/docs/reference/recodeValuesDS.html
index da0679e3..5adf8999 100644
--- a/docs/reference/recodeValuesDS.html
+++ b/docs/reference/recodeValuesDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/repDS.html b/docs/reference/repDS.html
index d7a1fb03..5375fbd3 100644
--- a/docs/reference/repDS.html
+++ b/docs/reference/repDS.html
@@ -21,7 +21,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/replaceNaDS.html b/docs/reference/replaceNaDS.html
index 60d2bb00..5e26e986 100644
--- a/docs/reference/replaceNaDS.html
+++ b/docs/reference/replaceNaDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rmDS.html b/docs/reference/rmDS.html
index 0e722d5b..240767b7 100644
--- a/docs/reference/rmDS.html
+++ b/docs/reference/rmDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/rowColCalcDS.html b/docs/reference/rowColCalcDS.html
index d5acc41a..8d4ab25e 100644
--- a/docs/reference/rowColCalcDS.html
+++ b/docs/reference/rowColCalcDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/sampleDS.html b/docs/reference/sampleDS.html
index 9e63a62b..36b144f5 100644
--- a/docs/reference/sampleDS.html
+++ b/docs/reference/sampleDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/scatterPlotDS.html b/docs/reference/scatterPlotDS.html
index e7391a39..200b2e38 100644
--- a/docs/reference/scatterPlotDS.html
+++ b/docs/reference/scatterPlotDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/seqDS.html b/docs/reference/seqDS.html
index 5436c17f..355ba5a9 100644
--- a/docs/reference/seqDS.html
+++ b/docs/reference/seqDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/setSeedDS.html b/docs/reference/setSeedDS.html
index 3f93d5d5..f5a48255 100644
--- a/docs/reference/setSeedDS.html
+++ b/docs/reference/setSeedDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/skewnessDS1.html b/docs/reference/skewnessDS1.html
index 7fcff17c..18856c27 100644
--- a/docs/reference/skewnessDS1.html
+++ b/docs/reference/skewnessDS1.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/skewnessDS2.html b/docs/reference/skewnessDS2.html
index 96ca37f2..044b0cfb 100644
--- a/docs/reference/skewnessDS2.html
+++ b/docs/reference/skewnessDS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/sqrtDS.html b/docs/reference/sqrtDS.html
index 7b232fd0..4bb74aae 100644
--- a/docs/reference/sqrtDS.html
+++ b/docs/reference/sqrtDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/subsetByClassDS.html b/docs/reference/subsetByClassDS.html
index fc546a46..7d022642 100644
--- a/docs/reference/subsetByClassDS.html
+++ b/docs/reference/subsetByClassDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/subsetDS.html b/docs/reference/subsetDS.html
index 82f92ba4..7bea1371 100644
--- a/docs/reference/subsetDS.html
+++ b/docs/reference/subsetDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/table1DDS.html b/docs/reference/table1DDS.html
index 574f90e4..a66f87d4 100644
--- a/docs/reference/table1DDS.html
+++ b/docs/reference/table1DDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/table2DDS.html b/docs/reference/table2DDS.html
index b120d9ab..97ce4b0b 100644
--- a/docs/reference/table2DDS.html
+++ b/docs/reference/table2DDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/tableDS.assign.html b/docs/reference/tableDS.assign.html
index 5c5ea7d7..3ce7fadc 100644
--- a/docs/reference/tableDS.assign.html
+++ b/docs/reference/tableDS.assign.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/tableDS.html b/docs/reference/tableDS.html
index 96b9b031..eec81395 100644
--- a/docs/reference/tableDS.html
+++ b/docs/reference/tableDS.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/tableDS2.html b/docs/reference/tableDS2.html
index 360bd692..8cbd6534 100644
--- a/docs/reference/tableDS2.html
+++ b/docs/reference/tableDS2.html
@@ -18,7 +18,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/tapplyDS.assign.html b/docs/reference/tapplyDS.assign.html
index 325a9d7c..abb654ab 100644
--- a/docs/reference/tapplyDS.assign.html
+++ b/docs/reference/tapplyDS.assign.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/tapplyDS.html b/docs/reference/tapplyDS.html
index ba1dec6d..e657b616 100644
--- a/docs/reference/tapplyDS.html
+++ b/docs/reference/tapplyDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/testObjExistsDS.html b/docs/reference/testObjExistsDS.html
index d8baf8bd..879ac5cb 100644
--- a/docs/reference/testObjExistsDS.html
+++ b/docs/reference/testObjExistsDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/unListDS.html b/docs/reference/unListDS.html
index c59d955e..71ee1d0f 100644
--- a/docs/reference/unListDS.html
+++ b/docs/reference/unListDS.html
@@ -19,7 +19,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/uniqueDS.html b/docs/reference/uniqueDS.html
index c65fdb87..890f8f44 100644
--- a/docs/reference/uniqueDS.html
+++ b/docs/reference/uniqueDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/varDS.html b/docs/reference/varDS.html
index f4a05a39..b2951662 100644
--- a/docs/reference/varDS.html
+++ b/docs/reference/varDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
diff --git a/docs/reference/vectorDS.html b/docs/reference/vectorDS.html
index 36faaa54..5660f127 100644
--- a/docs/reference/vectorDS.html
+++ b/docs/reference/vectorDS.html
@@ -17,7 +17,7 @@
dsBase
- 6.3.5.9000
+ 6.3.5
From d79c7d2158265b60204325fb9bc96d59edaac4c3 Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Fri, 20 Feb 2026 12:15:29 +0000
Subject: [PATCH 21/32] Removed checking of 'opal'
---
azure-pipelines.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 4a207074..e91b05ad 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -253,7 +253,6 @@ jobs:
echo 'branch:'$(branchName) >> $(datetime).txt
echo 'os:'$(lsb_release -ds) >> $(datetime).txt
echo 'R:'$(R --version | head -n 1) >> $(datetime).txt
- echo 'opal:'$(opal system --opal localhost:8080 --user administrator --password "datashield_test&" --version) >> $(datetime).txt
workingDirectory: $(Pipeline.Workspace)/logs
displayName: 'Write versions to file'
From fbdfa42b431b6148ae8ad7ed0e0158d7a6db7f57 Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Fri, 10 Apr 2026 11:38:37 +0100
Subject: [PATCH 22/32] Permit perf test duration to be set, seconds, by
environment variable 'PERF_DURATION_SEC'
---
tests/testthat/test-perf-meanDS.R | 6 +++---
tests/testthat/test-perf-varDS.R | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/tests/testthat/test-perf-meanDS.R b/tests/testthat/test-perf-meanDS.R
index 794e61b2..947c46ef 100644
--- a/tests/testthat/test-perf-meanDS.R
+++ b/tests/testthat/test-perf-meanDS.R
@@ -1,5 +1,5 @@
#-------------------------------------------------------------------------------
-# Copyright (c) 2024 Arjuna Technologies, Newcastle upon Tyne. All rights reserved.
+# Copyright (c) 2024-2026 Arjuna Technologies, Newcastle upon Tyne. All rights reserved.
#
# This program and the accompanying materials
# are made available under the terms of the GNU Public License v3.0.
@@ -30,7 +30,7 @@ test_that("numeric meanDS - performance", {
input <- c(0.0, 1.0, 2.0, 3.0, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
@@ -65,7 +65,7 @@ test_that("numeric meanDS, with NA - performance", {
input <- c(0.0, NA, 2.0, NA, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
diff --git a/tests/testthat/test-perf-varDS.R b/tests/testthat/test-perf-varDS.R
index d468c5da..1e81e646 100644
--- a/tests/testthat/test-perf-varDS.R
+++ b/tests/testthat/test-perf-varDS.R
@@ -30,7 +30,7 @@ test_that("numeric varDS - performance", {
input <- c(0.0, 1.0, 2.0, 3.0, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
@@ -65,7 +65,7 @@ test_that("numeric varDS, with NA - performance", {
input <- c(0.0, NA, 2.0, NA, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
From 1f12d53330c09ea6107fa8b1fecfe4b0ac530af2 Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Fri, 10 Apr 2026 11:54:51 +0100
Subject: [PATCH 23/32] Permit perf test duration to be set, seconds, by
environment variable 'PERF_DURATION_SEC'
---
tests/testthat/test-perf-meanDS.R | 4 ++--
tests/testthat/test-perf-varDS.R | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/testthat/test-perf-meanDS.R b/tests/testthat/test-perf-meanDS.R
index 794e61b2..5004a995 100644
--- a/tests/testthat/test-perf-meanDS.R
+++ b/tests/testthat/test-perf-meanDS.R
@@ -30,7 +30,7 @@ test_that("numeric meanDS - performance", {
input <- c(0.0, 1.0, 2.0, 3.0, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
@@ -65,7 +65,7 @@ test_that("numeric meanDS, with NA - performance", {
input <- c(0.0, NA, 2.0, NA, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
diff --git a/tests/testthat/test-perf-varDS.R b/tests/testthat/test-perf-varDS.R
index d468c5da..1e81e646 100644
--- a/tests/testthat/test-perf-varDS.R
+++ b/tests/testthat/test-perf-varDS.R
@@ -30,7 +30,7 @@ test_that("numeric varDS - performance", {
input <- c(0.0, 1.0, 2.0, 3.0, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
@@ -65,7 +65,7 @@ test_that("numeric varDS, with NA - performance", {
input <- c(0.0, NA, 2.0, NA, 4.0)
- .durationSec <- 30 # seconds
+ .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
From e75797beb347b98c37e966937c24e0c8f2a4bf1b Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Mon, 13 Apr 2026 12:35:23 +0100
Subject: [PATCH 24/32] Refactor perf test duration obtaining
---
tests/testthat/perf_tests/perf_rate.R | 5 +++++
tests/testthat/test-perf-meanDS.R | 4 ++--
tests/testthat/test-perf-varDS.R | 4 ++--
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/tests/testthat/perf_tests/perf_rate.R b/tests/testthat/perf_tests/perf_rate.R
index 90905e12..b8930889 100644
--- a/tests/testthat/perf_tests/perf_rate.R
+++ b/tests/testthat/perf_tests/perf_rate.R
@@ -45,6 +45,11 @@ perf.reference.save <- function(perf.ref.name, rate, tolerance.lower, tolerance.
.perf.reference <<- .perf.reference
}
+# Obtain performance test duration from PERF_DURATION_SEC environment variable, otherwise default.duration argument, otherwise "30".
+perf.testduration <- function(default.duration = 30) {
+ base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = base::as.character(default.duration)))
+}
+
perf.reference.rate <- function(perf.ref.name) {
if (is.null(.perf.reference))
.load.pref()
diff --git a/tests/testthat/test-perf-meanDS.R b/tests/testthat/test-perf-meanDS.R
index 5004a995..e0915068 100644
--- a/tests/testthat/test-perf-meanDS.R
+++ b/tests/testthat/test-perf-meanDS.R
@@ -30,7 +30,7 @@ test_that("numeric meanDS - performance", {
input <- c(0.0, 1.0, 2.0, 3.0, 4.0)
- .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
+ .durationSec <- perf.testduration(30)
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
@@ -65,7 +65,7 @@ test_that("numeric meanDS, with NA - performance", {
input <- c(0.0, NA, 2.0, NA, 4.0)
- .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
+ .durationSec <- perf.testduration(30)
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
diff --git a/tests/testthat/test-perf-varDS.R b/tests/testthat/test-perf-varDS.R
index 1e81e646..5d9cec4a 100644
--- a/tests/testthat/test-perf-varDS.R
+++ b/tests/testthat/test-perf-varDS.R
@@ -30,7 +30,7 @@ test_that("numeric varDS - performance", {
input <- c(0.0, 1.0, 2.0, 3.0, 4.0)
- .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
+ .durationSec <- perf.testduration(30)
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
@@ -65,7 +65,7 @@ test_that("numeric varDS, with NA - performance", {
input <- c(0.0, NA, 2.0, NA, 4.0)
- .durationSec <- base::as.integer(base::Sys.getenv("PERF_DURATION_SEC", unset = "30")) # defaults to 30 seconds
+ .durationSec <- perf.testduration(30)
.count <- 0
.start.time <- Sys.time()
.current.time <- .start.time
From c4ff5611093722230911a3da786b5a24e039c1d0 Mon Sep 17 00:00:00 2001
From: Tim Cadman <41470917+timcadman@users.noreply.github.com>
Date: Tue, 21 Apr 2026 12:25:53 +0200
Subject: [PATCH 25/32] feat: add server-side functions for ds.standardiseDf
---
DESCRIPTION | 5 +-
R/standardiseDfDS.R | 133 ++++++++++++++++++++++++++++++++++++++++++++
inst/DATASHIELD | 9 ++-
3 files changed, 144 insertions(+), 3 deletions(-)
create mode 100644 R/standardiseDfDS.R
diff --git a/DESCRIPTION b/DESCRIPTION
index fabf52d8..5dcee62a 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -5,7 +5,7 @@ Description: Base 'DataSHIELD' functions for the server side. 'DataSHIELD' is a
been designed to only share non disclosive summary statistics, with built in automated output
checking based on statistical disclosure control. With data sites setting the threshold values for
the automated output checks. For more details, see 'citation("dsBase")'.
-Version: 6.3.5
+Version: 6.3.6
Authors@R: c(person(given = "Paul",
family = "Burton",
role = c("aut"),
@@ -65,6 +65,9 @@ Imports:
stringr,
lme4,
dplyr,
+ tibble,
+ purrr,
+ tidyselect,
reshape2,
polycor (>= 0.8),
splines,
diff --git a/R/standardiseDfDS.R b/R/standardiseDfDS.R
new file mode 100644
index 00000000..24e3eecf
--- /dev/null
+++ b/R/standardiseDfDS.R
@@ -0,0 +1,133 @@
+#' Get the Class of All Columns in a Data Frame
+#' @param df.name A string representing the name of the data frame.
+#' @return A tibble with the class of each column in the data frame.
+#' @importFrom dplyr %>%
+#' @importFrom tibble as_tibble
+#' @importFrom purrr map
+#' @export
+getClassAllColsDS <- function(df.name){
+ dsBase::checkPermissivePrivacyControlLevel(c('permissive', 'banana', 'carrot'))
+
+ df.name <- eval(parse(text = df.name), envir = parent.frame())
+ all_classes <- map(df.name, class) %>% as_tibble()
+ return(all_classes)
+}
+
+#' Change Class of Target Variables in a Data Frame
+#' @param df.name A string representing the name of the data frame.
+#' @param target_vars A character vector specifying the columns to be modified.
+#' @param target_class A character vector specifying the new classes for each column (1 = factor,
+#' 2 = integer, 3 = numeric, 4 = character, 5 = logical).
+#' @return A modified data frame with the specified columns converted to the target classes.
+#' @importFrom dplyr mutate across
+#' @importFrom tidyselect all_of
+#' @export
+fixClassDS <- function(df.name, target_vars, target_class) {
+ dsBase::checkPermissivePrivacyControlLevel(c('permissive', 'banana', 'carrot'))
+
+ df <- eval(parse(text = df.name), envir = parent.frame())
+ df_transformed <- df %>%
+ mutate(
+ across(all_of(target_vars),
+ ~ .convertClass(.x, target_class[which(target_vars == cur_column())])))
+ return(df_transformed)
+}
+
+#' Convert a Vector to a Specified Class
+#' @param x The vector to be converted.
+#' @param class_name A string indicating the target class (1 = factor, 2 = integer, 3 = numeric,
+#' 4 = character, 5 = logical).
+#' @return The converted vector.
+#' @noRd
+.convertClass <- function(target_var, target_class_code) {
+ switch(target_class_code,
+ "1" = as.factor(target_var),
+ "2" = as.integer(target_var),
+ "3" = as.numeric(target_var),
+ "4" = as.character(target_var),
+ "5" = as.logical(target_var)
+ )
+}
+
+#' Add Missing Columns with NA Values
+#' @param .data A string representing the name of the data frame.
+#' @param cols A character vector specifying the columns to be added if missing.
+#' @return A modified data frame with missing columns added and filled with NA.
+#' @importFrom dplyr mutate select
+#' @importFrom tidyselect peek_vars
+#' @importFrom purrr set_names
+#' @export
+fixColsDS <- function(.data, cols) {
+ dsBase::checkPermissivePrivacyControlLevel(c('permissive', 'banana', 'carrot'))
+
+ .data <- eval(parse(text = .data), envir = parent.frame())
+ missing <- setdiff(cols, colnames(.data))
+ out <- .data %>%
+ mutate(!!!set_names(rep(list(NA), length(missing)), missing)) %>%
+ select(sort(peek_vars()))
+ return(out)
+}
+
+#' Retrieve Factor Levels for Specific Columns
+#' @param df.name A string representing the name of the data frame.
+#' @param factor_vars A character vector specifying the factor columns.
+#' @return A list of factor levels for the specified columns.
+#' @importFrom tidyselect all_of
+#' @importFrom purrr map imap
+#' @export
+getAllLevelsDS <- function(df.name, factor_vars) {
+ dsBase::checkPermissivePrivacyControlLevel(c('permissive', 'banana', 'carrot'))
+
+ df <- eval(parse(text = df.name), envir = parent.frame())
+ factor_vars_split <- strsplit(factor_vars, ",\\s*")[[1]]
+ levels <- purrr::map(df[factor_vars_split], base::levels)
+
+ disclosure_check <- imap(levels, function(lvls, var) {
+ .checkLevelsDisclosure(df = df, var = var, levels = lvls)
+ })
+
+ failed_vars <- names(disclosure_check)[unlist(disclosure_check)]
+
+ if(length(failed_vars) > 0) {
+ stop("Based on the value of nfilter.levels.density, these factor variables", " {", failed_vars, "} ", "have too many levels compared to the length of the variable. Please reduce the numnber of levels or change the variable type and try again")
+ } else {
+ return(levels)
+ }
+}
+
+#' Check variable levels against disclosure thresholds
+#'
+#' Internal helper function to verify whether the number of levels in a variable
+#' exceeds the allowed density threshold defined by `dsBase::listDisclosureSettingsDS()`.
+#'
+#' @param df A data frame containing the variable.
+#' @param var Character string. Name of the variable to check.
+#' @param levels Character vector. Levels of the variable.
+#'
+#' @return Logical. `TRUE` if the check fails (i.e., disclosure threshold is violated),
+#' otherwise `FALSE`.
+#'
+#' @keywords internal
+#' @noRd
+.checkLevelsDisclosure <- function(df, var, levels) {
+ thr <- dsBase::listDisclosureSettingsDS()
+ nfilter.levels.density <- as.numeric(thr$nfilter.levels.density)
+ n_levels <- length(levels)
+ length_var <- length(df[[var]])
+ fail <- (length_var * nfilter.levels.density) < n_levels
+ return(fail)
+}
+
+#' Set Factor Levels for Specific Columns in a Data Frame
+#' @param df.name A string representing the name of the data frame to modify.
+#' @param vars A character vector specifying the columns to be modified.
+#' @param levels A named list where each element contains the levels for the corresponding factor variable.
+#' @return A modified data frame with the specified columns converted to factors with the provided levels.
+#' @export
+fixLevelsDS <- function(df.name, vars, levels) {
+ dsBase::checkPermissivePrivacyControlLevel(c('permissive', 'banana', 'carrot'))
+
+ df.name <- eval(parse(text = df.name), envir = parent.frame())
+ out <- df.name %>%
+ mutate(across(all_of(vars), ~factor(., levels = levels[[dplyr::cur_column()]])))
+}
diff --git a/inst/DATASHIELD b/inst/DATASHIELD
index 0c59f0c2..a7acb62a 100644
--- a/inst/DATASHIELD
+++ b/inst/DATASHIELD
@@ -70,7 +70,9 @@ AggregateMethods:
is.null=base::is.null,
is.numeric=base::is.numeric,
NROW=base::NROW,
- t.test=stats::t.test
+ t.test=stats::t.test,
+ getClassAllColsDS,
+ getAllLevelsDS
AssignMethods:
absDS,
asCharacterDS,
@@ -161,7 +163,10 @@ AssignMethods:
acos=base::acos,
atan=base::atan,
sum=base::sum,
- unlist=base::unlist
+ unlist=base::unlist,
+ fixClassDS,
+ fixColsDS,
+ fixLevelsDS
Options:
datashield.privacyLevel=5,
default.datashield.privacyControlLevel="banana",
From dd6133f4ad4583339d8756d93ee408383d0729ac Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Tue, 21 Apr 2026 22:08:05 +0100
Subject: [PATCH 26/32] Added libuv1-dev to deployment
---
azure-pipelines.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index e91b05ad..7eb3e47e 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -106,7 +106,7 @@ jobs:
sudo apt-get install -qq pkg-config -y
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgit2-dev libharfbuzz-dev libfribidi-dev libfontconfig1-dev -y
- sudo apt-get install -qq libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev -y
+ sudo apt-get install -qq libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev libuv1-dev -y
sudo apt-get install -qq r-base -y
sudo R -e "install.packages('devtools', dependencies=TRUE)"
sudo R -e "install.packages('RANN', dependencies=TRUE)"
From 3b7b9d43489831b158c11db20d6d97d2dbb90a79 Mon Sep 17 00:00:00 2001
From: Tim Cadman <41470917+timcadman@users.noreply.github.com>
Date: Wed, 22 Apr 2026 11:02:03 +0200
Subject: [PATCH 27/32] export functions
---
NAMESPACE | 15 +++++++++++++++
man/fixClassDS.Rd | 22 ++++++++++++++++++++++
man/fixColsDS.Rd | 19 +++++++++++++++++++
man/fixLevelsDS.Rd | 21 +++++++++++++++++++++
man/getAllLevelsDS.Rd | 19 +++++++++++++++++++
man/getClassAllColsDS.Rd | 17 +++++++++++++++++
6 files changed, 113 insertions(+)
create mode 100644 man/fixClassDS.Rd
create mode 100644 man/fixColsDS.Rd
create mode 100644 man/fixLevelsDS.Rd
create mode 100644 man/getAllLevelsDS.Rd
create mode 100644 man/getClassAllColsDS.Rd
diff --git a/NAMESPACE b/NAMESPACE
index e52e5d10..6793ba57 100644
--- a/NAMESPACE
+++ b/NAMESPACE
@@ -41,7 +41,12 @@ export(dmtC2SDS)
export(elsplineDS)
export(extractQuantilesDS1)
export(extractQuantilesDS2)
+export(fixClassDS)
+export(fixColsDS)
+export(fixLevelsDS)
export(gamlssDS)
+export(getAllLevelsDS)
+export(getClassAllColsDS)
export(getWGSRDS)
export(glmDS1)
export(glmDS2)
@@ -139,5 +144,15 @@ import(dplyr)
import(gamlss)
import(gamlss.dist)
import(mice)
+importFrom(dplyr,"%>%")
+importFrom(dplyr,across)
+importFrom(dplyr,mutate)
+importFrom(dplyr,select)
importFrom(gamlss.dist,pST3)
importFrom(gamlss.dist,qST3)
+importFrom(purrr,imap)
+importFrom(purrr,map)
+importFrom(purrr,set_names)
+importFrom(tibble,as_tibble)
+importFrom(tidyselect,all_of)
+importFrom(tidyselect,peek_vars)
diff --git a/man/fixClassDS.Rd b/man/fixClassDS.Rd
new file mode 100644
index 00000000..d7b6bf17
--- /dev/null
+++ b/man/fixClassDS.Rd
@@ -0,0 +1,22 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/standardiseDfDS.R
+\name{fixClassDS}
+\alias{fixClassDS}
+\title{Change Class of Target Variables in a Data Frame}
+\usage{
+fixClassDS(df.name, target_vars, target_class)
+}
+\arguments{
+\item{df.name}{A string representing the name of the data frame.}
+
+\item{target_vars}{A character vector specifying the columns to be modified.}
+
+\item{target_class}{A character vector specifying the new classes for each column (1 = factor,
+2 = integer, 3 = numeric, 4 = character, 5 = logical).}
+}
+\value{
+A modified data frame with the specified columns converted to the target classes.
+}
+\description{
+Change Class of Target Variables in a Data Frame
+}
diff --git a/man/fixColsDS.Rd b/man/fixColsDS.Rd
new file mode 100644
index 00000000..709d9472
--- /dev/null
+++ b/man/fixColsDS.Rd
@@ -0,0 +1,19 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/standardiseDfDS.R
+\name{fixColsDS}
+\alias{fixColsDS}
+\title{Add Missing Columns with NA Values}
+\usage{
+fixColsDS(.data, cols)
+}
+\arguments{
+\item{.data}{A string representing the name of the data frame.}
+
+\item{cols}{A character vector specifying the columns to be added if missing.}
+}
+\value{
+A modified data frame with missing columns added and filled with NA.
+}
+\description{
+Add Missing Columns with NA Values
+}
diff --git a/man/fixLevelsDS.Rd b/man/fixLevelsDS.Rd
new file mode 100644
index 00000000..096757a9
--- /dev/null
+++ b/man/fixLevelsDS.Rd
@@ -0,0 +1,21 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/standardiseDfDS.R
+\name{fixLevelsDS}
+\alias{fixLevelsDS}
+\title{Set Factor Levels for Specific Columns in a Data Frame}
+\usage{
+fixLevelsDS(df.name, vars, levels)
+}
+\arguments{
+\item{df.name}{A string representing the name of the data frame to modify.}
+
+\item{vars}{A character vector specifying the columns to be modified.}
+
+\item{levels}{A named list where each element contains the levels for the corresponding factor variable.}
+}
+\value{
+A modified data frame with the specified columns converted to factors with the provided levels.
+}
+\description{
+Set Factor Levels for Specific Columns in a Data Frame
+}
diff --git a/man/getAllLevelsDS.Rd b/man/getAllLevelsDS.Rd
new file mode 100644
index 00000000..e5030725
--- /dev/null
+++ b/man/getAllLevelsDS.Rd
@@ -0,0 +1,19 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/standardiseDfDS.R
+\name{getAllLevelsDS}
+\alias{getAllLevelsDS}
+\title{Retrieve Factor Levels for Specific Columns}
+\usage{
+getAllLevelsDS(df.name, factor_vars)
+}
+\arguments{
+\item{df.name}{A string representing the name of the data frame.}
+
+\item{factor_vars}{A character vector specifying the factor columns.}
+}
+\value{
+A list of factor levels for the specified columns.
+}
+\description{
+Retrieve Factor Levels for Specific Columns
+}
diff --git a/man/getClassAllColsDS.Rd b/man/getClassAllColsDS.Rd
new file mode 100644
index 00000000..cb2de0e7
--- /dev/null
+++ b/man/getClassAllColsDS.Rd
@@ -0,0 +1,17 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/standardiseDfDS.R
+\name{getClassAllColsDS}
+\alias{getClassAllColsDS}
+\title{Get the Class of All Columns in a Data Frame}
+\usage{
+getClassAllColsDS(df.name)
+}
+\arguments{
+\item{df.name}{A string representing the name of the data frame.}
+}
+\value{
+A tibble with the class of each column in the data frame.
+}
+\description{
+Get the Class of All Columns in a Data Frame
+}
From d40d899d8076b750b2c6c680092811d25ac6a23f Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Wed, 22 Apr 2026 13:10:54 +0100
Subject: [PATCH 28/32] Add 'libuv1'
---
.circleci/config.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index a59ed99d..ec6d40e9 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -22,7 +22,7 @@ jobs:
sudo apt-get install -y r-base-core cmake
- run:
command: |
- sudo apt-get install -y libxml2-dev
+ sudo apt-get install -y libxml2-dev libuv1-dev
- run:
command: |
echo "options(Ncpus=4)" >> ~/.Rprofile
From b01c92370763400703729bf9ec15f172f10635e5 Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Wed, 22 Apr 2026 14:44:08 +0100
Subject: [PATCH 29/32] Updated version to 'v6.3.6-dev'
---
DESCRIPTION | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/DESCRIPTION b/DESCRIPTION
index fabf52d8..18c70ac7 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -5,7 +5,7 @@ Description: Base 'DataSHIELD' functions for the server side. 'DataSHIELD' is a
been designed to only share non disclosive summary statistics, with built in automated output
checking based on statistical disclosure control. With data sites setting the threshold values for
the automated output checks. For more details, see 'citation("dsBase")'.
-Version: 6.3.5
+Version: 6.3.6.9000
Authors@R: c(person(given = "Paul",
family = "Burton",
role = c("aut"),
From 3c649652289491c8cc6ce0941069a9d8296b84fe Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Wed, 13 May 2026 18:22:52 +0100
Subject: [PATCH 30/32] Switched to 'RoxygenNote: 8.0.0'
---
DESCRIPTION | 2 +-
man/dsBase-package.Rd | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/DESCRIPTION b/DESCRIPTION
index 18c70ac7..62f41ece 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -75,6 +75,6 @@ Imports:
Suggests:
spelling,
testthat
-RoxygenNote: 7.3.3
+RoxygenNote: 8.0.0
Encoding: UTF-8
Language: en-GB
diff --git a/man/dsBase-package.Rd b/man/dsBase-package.Rd
index 725c4131..be7f5744 100644
--- a/man/dsBase-package.Rd
+++ b/man/dsBase-package.Rd
@@ -13,6 +13,7 @@ Base 'DataSHIELD' functions for the server side. 'DataSHIELD' is a software pack
Authors:
\itemize{
+ \item Stuart Wheater \email{stuart.wheater@arjuna.com} (\href{https://orcid.org/0009-0003-2419-1964}{ORCID})
\item Paul Burton (\href{https://orcid.org/0000-0001-5799-9634}{ORCID})
\item Rebecca Wilson (\href{https://orcid.org/0000-0003-2294-593X}{ORCID})
\item Olly Butters (\href{https://orcid.org/0000-0003-0354-8461}{ORCID})
From 9692ef8e2cdf0b5fa68e6d88af38b0156b960519 Mon Sep 17 00:00:00 2001
From: Stuart Wheater
Date: Mon, 6 Jul 2026 12:55:41 +0100
Subject: [PATCH 31/32] Update to documentation
---
README.md | 4 +-
_pkgdown.yml | 1 +
docs/404.html | 98 +-
docs/404.md | 3 +
docs/LICENSE.html | 71 +-
docs/LICENSE.md | 694 +
docs/authors.html | 108 +-
docs/authors.md | 108 +
.../bootstrap-5.3.8/bootstrap.bundle.min.js | 7 +
.../bootstrap.bundle.min.js.map | 1 +
docs/deps/bootstrap-5.3.8/bootstrap.min.css | 5 +
docs/deps/bootstrap-5.3.8/font.css | 200 +
.../07d40e985ad7c747025dabb9f22142c4.woff2 | Bin 0 -> 16388 bytes
.../fonts/1Ptug8zYS_SKggPNyC0ITw.woff2 | Bin 0 -> 48264 bytes
.../fonts/1Ptug8zYS_SKggPNyCAIT5lu.woff2 | Bin 0 -> 26988 bytes
.../fonts/1Ptug8zYS_SKggPNyCIIT5lu.woff2 | Bin 0 -> 11384 bytes
.../fonts/1Ptug8zYS_SKggPNyCMIT5lu.woff2 | Bin 0 -> 31480 bytes
.../fonts/1Ptug8zYS_SKggPNyCkIT5lu.woff2 | Bin 0 -> 25864 bytes
.../1f5e011d6aae0d98fc0518e1a303e99a.woff2 | Bin 0 -> 10308 bytes
.../fonts/4iCs6KVjbNBYlgoKcQ72j00.woff2 | Bin 0 -> 46980 bytes
.../fonts/4iCs6KVjbNBYlgoKcg72j00.woff2 | Bin 0 -> 24472 bytes
.../fonts/4iCs6KVjbNBYlgoKcw72j00.woff2 | Bin 0 -> 14664 bytes
.../fonts/4iCs6KVjbNBYlgoKew72j00.woff2 | Bin 0 -> 20852 bytes
.../fonts/4iCs6KVjbNBYlgoKfA72j00.woff2 | Bin 0 -> 15068 bytes
.../fonts/4iCs6KVjbNBYlgoKfw72.woff2 | Bin 0 -> 34924 bytes
.../fonts/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2 | Bin 0 -> 13156 bytes
.../fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2 | Bin 0 -> 29844 bytes
.../fonts/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2 | Bin 0 -> 18108 bytes
.../fonts/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2 | Bin 0 -> 13204 bytes
.../fonts/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2 | Bin 0 -> 20960 bytes
.../fonts/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2 | Bin 0 -> 38020 bytes
.../626330658504e338ee86aec8e957426b.woff2 | Bin 0 -> 21752 bytes
...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2 | Bin 0 -> 1068 bytes
...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2 | Bin 0 -> 1236 bytes
.../6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2 | Bin 0 -> 14180 bytes
...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2 | Bin 0 -> 5836 bytes
...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2 | Bin 0 -> 21796 bytes
...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2 | Bin 0 -> 1068 bytes
...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2 | Bin 0 -> 928 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2 | Bin 0 -> 5840 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2 | Bin 0 -> 6032 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2 | Bin 0 -> 5036 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2 | Bin 0 -> 23124 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2 | Bin 0 -> 7048 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2 | Bin 0 -> 14868 bytes
.../6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2 | Bin 0 -> 8044 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2 | Bin 0 -> 8024 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2 | Bin 0 -> 7068 bytes
...6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2 | Bin 0 -> 14876 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2 | Bin 0 -> 5852 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2 | Bin 0 -> 23112 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2 | Bin 0 -> 5044 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2 | Bin 0 -> 5992 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2 | Bin 0 -> 7948 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2 | Bin 0 -> 6944 bytes
...6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2 | Bin 0 -> 14724 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2 | Bin 0 -> 5824 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2 | Bin 0 -> 22928 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2 | Bin 0 -> 5008 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2 | Bin 0 -> 5996 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2 | Bin 0 -> 7876 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2 | Bin 0 -> 7020 bytes
...6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2 | Bin 0 -> 14792 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2 | Bin 0 -> 5868 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2 | Bin 0 -> 22984 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2 | Bin 0 -> 5036 bytes
...ydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2 | Bin 0 -> 6036 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNBeudwk.woff2 | Bin 0 -> 700 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNReuQ.woff2 | Bin 0 -> 13436 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNdeudwk.woff2 | Bin 0 -> 628 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNheudwk.woff2 | Bin 0 -> 628 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNleudwk.woff2 | Bin 0 -> 628 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNpeudwk.woff2 | Bin 0 -> 12340 bytes
.../CSR54z1Qlv-GDxkbKVQ_dFsvWNteudwk.woff2 | Bin 0 -> 3112 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fO0KTet_.woff2 | Bin 0 -> 10972 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fO4KTet_.woff2 | Bin 0 -> 20772 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fO8KTet_.woff2 | Bin 0 -> 4188 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fOAKTQ.woff2 | Bin 0 -> 13268 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fOMKTet_.woff2 | Bin 0 -> 10020 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fOQKTet_.woff2 | Bin 0 -> 8032 bytes
.../fonts/CSR64z1Qlv-GDxkbKVQ_fOwKTet_.woff2 | Bin 0 -> 6292 bytes
..._QiYsKILxRpg3hIP6sJ7fM7PqlONvQlMIXxw.woff2 | Bin 0 -> 2384 bytes
.../HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvUlMI.woff2 | Bin 0 -> 22448 bytes
..._QiYsKILxRpg3hIP6sJ7fM7PqlONvXlMIXxw.woff2 | Bin 0 -> 1876 bytes
..._QiYsKILxRpg3hIP6sJ7fM7PqlONvYlMIXxw.woff2 | Bin 0 -> 1696 bytes
..._QiYsKILxRpg3hIP6sJ7fM7PqlONvZlMIXxw.woff2 | Bin 0 -> 1956 bytes
..._QiYsKILxRpg3hIP6sJ7fM7PqlONvalMIXxw.woff2 | Bin 0 -> 34012 bytes
..._QiYsKILxRpg3hIP6sJ7fM7PqlONvblMIXxw.woff2 | Bin 0 -> 8216 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlM-vWjMY.woff2 | Bin 0 -> 33568 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlMOvWjMY.woff2 | Bin 0 -> 8808 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlMevWjMY.woff2 | Bin 0 -> 3096 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlMuvWjMY.woff2 | Bin 0 -> 8176 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlOevWjMY.woff2 | Bin 0 -> 14180 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlPevW.woff2 | Bin 0 -> 22044 bytes
.../HI_SiYsKILxRpg3hIP6sJ7fM7PqlPuvWjMY.woff2 | Bin 0 -> 10696 bytes
.../fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2 | Bin 0 -> 23828 bytes
.../fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2 | Bin 0 -> 26368 bytes
.../fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2 | Bin 0 -> 12928 bytes
.../fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2 | Bin 0 -> 70688 bytes
.../fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2 | Bin 0 -> 37956 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2 | Bin 0 -> 17624 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2 | Bin 0 -> 4348 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2 | Bin 0 -> 36652 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2 | Bin 0 -> 29392 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2 | Bin 0 -> 14340 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2 | Bin 0 -> 23664 bytes
...O7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2 | Bin 0 -> 43136 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2 | Bin 0 -> 41348 bytes
...CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2 | Bin 0 -> 20556 bytes
.../fonts/QGYpz_kZZAGCONcK2A4bGOj8mNhN.woff2 | Bin 0 -> 78908 bytes
.../fonts/S6u8w4BMUTPHjxsAUi-qJCY.woff2 | Bin 0 -> 5776 bytes
.../fonts/S6u8w4BMUTPHjxsAXC-q.woff2 | Bin 0 -> 24408 bytes
.../fonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2 | Bin 0 -> 5552 bytes
.../fonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2 | Bin 0 -> 23040 bytes
.../fonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2 | Bin 0 -> 5820 bytes
.../fonts/S6u9w4BMUTPHh7USSwiPGQ.woff2 | Bin 0 -> 23236 bytes
.../fonts/S6uyw4BMUTPHjx4wXg.woff2 | Bin 0 -> 23580 bytes
.../fonts/S6uyw4BMUTPHjxAwXjeu.woff2 | Bin 0 -> 5612 bytes
...73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2 | Bin 0 -> 18748 bytes
...UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2 | Bin 0 -> 48256 bytes
...73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2 | Bin 0 -> 18996 bytes
...73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2 | Bin 0 -> 85068 bytes
...73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2 | Bin 0 -> 25960 bytes
...73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2 | Bin 0 -> 11232 bytes
...73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2 | Bin 0 -> 10252 bytes
.../fonts/XRXV3I6Li01BKofIMeaBXso.woff2 | Bin 0 -> 20776 bytes
.../fonts/XRXV3I6Li01BKofINeaB.woff2 | Bin 0 -> 39128 bytes
.../fonts/XRXV3I6Li01BKofIO-aBXso.woff2 | Bin 0 -> 35588 bytes
.../fonts/XRXV3I6Li01BKofIOOaBXso.woff2 | Bin 0 -> 28928 bytes
.../fonts/XRXV3I6Li01BKofIOuaBXso.woff2 | Bin 0 -> 13096 bytes
.../c2f002b3a87d3f9bfeebb23d32cfd9f8.woff2 | Bin 0 -> 27908 bytes
.../ee91700cdbf7ce16c054c2bb8946c736.woff2 | Bin 0 -> 31076 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2 | Bin 0 -> 26368 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2 | Bin 0 -> 37752 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2 | Bin 0 -> 54944 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2 | Bin 0 -> 4844 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2 | Bin 0 -> 17212 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2 | Bin 0 -> 17880 bytes
...126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2 | Bin 0 -> 50216 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2 | Bin 0 -> 22920 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2 | Bin 0 -> 32016 bytes
...MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2 | Bin 0 -> 56528 bytes
...Gs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 | Bin 0 -> 48320 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2 | Bin 0 -> 16920 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2 | Bin 0 -> 16496 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2 | Bin 0 -> 35156 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2 | Bin 0 -> 49268 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2 | Bin 0 -> 4504 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2 | Bin 0 -> 26588 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2 | Bin 0 -> 21332 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2 | Bin 0 -> 26596 bytes
...126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2 | Bin 0 -> 51912 bytes
.../fonts/q5uGsou0JOdh94bfuQltOxU.woff2 | Bin 0 -> 19308 bytes
.../fonts/q5uGsou0JOdh94bfvQlt.woff2 | Bin 0 -> 25376 bytes
.../bootstrap-toc-1.0.1/bootstrap-toc.min.js | 5 +
.../deps/clipboard.js-2.0.11/clipboard.min.js | 7 +
docs/deps/data-deps.txt | 13 +
docs/deps/font-awesome-6.5.2/css/all.css | 8028 ++++++++++++
docs/deps/font-awesome-6.5.2/css/all.min.css | 9 +
docs/deps/font-awesome-6.5.2/css/v4-shims.css | 2194 ++++
.../font-awesome-6.5.2/css/v4-shims.min.css | 6 +
.../webfonts/fa-brands-400.ttf | Bin 0 -> 209128 bytes
.../webfonts/fa-brands-400.woff2 | Bin 0 -> 117852 bytes
.../webfonts/fa-regular-400.ttf | Bin 0 -> 67860 bytes
.../webfonts/fa-regular-400.woff2 | Bin 0 -> 25392 bytes
.../webfonts/fa-solid-900.ttf | Bin 0 -> 420332 bytes
.../webfonts/fa-solid-900.woff2 | Bin 0 -> 156400 bytes
.../webfonts/fa-v4compatibility.ttf | Bin 0 -> 10832 bytes
.../webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4792 bytes
docs/deps/headroom-0.11.0/headroom.min.js | 7 +
.../headroom-0.11.0/jQuery.headroom.min.js | 7 +
docs/deps/jquery-3.6.0/jquery-3.6.0.js | 10881 ++++++++++++++++
docs/deps/jquery-3.6.0/jquery-3.6.0.min.js | 2 +
docs/deps/jquery-3.6.0/jquery-3.6.0.min.map | 1 +
.../search-1.0.0/autocomplete.jquery.min.js | 7 +
docs/deps/search-1.0.0/fuse.min.js | 9 +
docs/deps/search-1.0.0/mark.min.js | 7 +
docs/index.html | 104 +-
docs/index.md | 101 +
docs/katex-auto.js | 16 +
docs/lightswitch.js | 85 +
docs/llms.txt | 489 +
docs/pkgdown.js | 218 +-
docs/pkgdown.yml | 2 +-
docs/reference/BooleDS.html | 100 +-
docs/reference/BooleDS.md | 60 +
docs/reference/absDS.html | 97 +-
docs/reference/absDS.md | 30 +
docs/reference/asCharacterDS.html | 97 +-
docs/reference/asCharacterDS.md | 33 +
docs/reference/asDataMatrixDS.html | 100 +-
docs/reference/asDataMatrixDS.md | 37 +
docs/reference/asFactorDS1.html | 96 +-
docs/reference/asFactorDS1.md | 27 +
docs/reference/asFactorDS2.html | 96 +-
docs/reference/asFactorDS2.md | 51 +
docs/reference/asFactorSimpleDS.html | 96 +-
docs/reference/asFactorSimpleDS.md | 32 +
docs/reference/asIntegerDS.html | 97 +-
docs/reference/asIntegerDS.md | 34 +
docs/reference/asListDS.html | 97 +-
docs/reference/asListDS.md | 46 +
docs/reference/asLogicalDS.html | 97 +-
docs/reference/asLogicalDS.md | 32 +
docs/reference/asMatrixDS.html | 97 +-
docs/reference/asMatrixDS.md | 32 +
docs/reference/asNumericDS.html | 97 +-
docs/reference/asNumericDS.md | 34 +
docs/reference/aucDS.html | 100 +-
docs/reference/aucDS.md | 33 +
docs/reference/blackBoxDS.html | 100 +-
docs/reference/blackBoxDS.md | 81 +
docs/reference/blackBoxRanksDS.html | 102 +-
docs/reference/blackBoxRanksDS.md | 71 +
docs/reference/boxPlotGGDS.html | 94 +-
docs/reference/boxPlotGGDS.md | 41 +
.../reference/boxPlotGG_data_TreatmentDS.html | 89 +-
docs/reference/boxPlotGG_data_TreatmentDS.md | 37 +
.../boxPlotGG_data_Treatment_numericDS.html | 89 +-
.../boxPlotGG_data_Treatment_numericDS.md | 23 +
docs/reference/bp_standardsDS.html | 102 +-
docs/reference/bp_standardsDS.md | 60 +
docs/reference/cDS.html | 97 +-
docs/reference/cDS.md | 28 +
docs/reference/cbindDS.html | 101 +-
docs/reference/cbindDS.md | 45 +
docs/reference/changeRefGroupDS.html | 97 +-
docs/reference/changeRefGroupDS.md | 41 +
docs/reference/checkNegValueDS.html | 97 +-
docs/reference/checkNegValueDS.md | 31 +
.../checkPermissivePrivacyControlLevel.html | 97 +-
.../checkPermissivePrivacyControlLevel.md | 32 +
docs/reference/classDS.html | 97 +-
docs/reference/classDS.md | 27 +
docs/reference/colnamesDS.html | 97 +-
docs/reference/colnamesDS.md | 27 +
docs/reference/completeCasesDS.html | 100 +-
docs/reference/completeCasesDS.md | 54 +
docs/reference/corDS.html | 100 +-
docs/reference/corDS.md | 47 +
docs/reference/corTestDS.html | 97 +-
docs/reference/corTestDS.md | 48 +
docs/reference/covDS.html | 100 +-
docs/reference/covDS.md | 63 +
docs/reference/dataFrameDS.html | 101 +-
docs/reference/dataFrameDS.md | 87 +
docs/reference/dataFrameFillDS.html | 97 +-
docs/reference/dataFrameFillDS.md | 56 +
docs/reference/dataFrameSortDS.html | 97 +-
docs/reference/dataFrameSortDS.md | 72 +
docs/reference/dataFrameSubsetDS1.html | 97 +-
docs/reference/dataFrameSubsetDS1.md | 96 +
docs/reference/dataFrameSubsetDS2.html | 97 +-
docs/reference/dataFrameSubsetDS2.md | 106 +
docs/reference/densityGridDS.html | 97 +-
docs/reference/densityGridDS.md | 70 +
docs/reference/dimDS.html | 97 +-
docs/reference/dimDS.md | 27 +
docs/reference/dmtC2SDS.html | 100 +-
docs/reference/dmtC2SDS.md | 97 +
docs/reference/dsBase-package.html | 84 +-
docs/reference/dsBase-package.md | 45 +
docs/reference/elsplineDS.html | 102 +-
docs/reference/elsplineDS.md | 52 +
docs/reference/extractQuantilesDS1.html | 100 +-
docs/reference/extractQuantilesDS1.md | 66 +
docs/reference/extractQuantilesDS2.html | 100 +-
docs/reference/extractQuantilesDS2.md | 65 +
docs/reference/fixClassDS.html | 84 +
docs/reference/fixClassDS.md | 29 +
docs/reference/fixColsDS.html | 79 +
docs/reference/fixColsDS.md | 23 +
docs/reference/fixLevelsDS.html | 83 +
docs/reference/fixLevelsDS.md | 29 +
docs/reference/gamlssDS.html | 105 +-
docs/reference/gamlssDS.md | 158 +
docs/reference/getAllLevelsDS.html | 79 +
docs/reference/getAllLevelsDS.md | 23 +
docs/reference/getClassAllColsDS.html | 75 +
docs/reference/getClassAllColsDS.md | 19 +
docs/reference/getWGSRDS.html | 100 +-
docs/reference/getWGSRDS.md | 92 +
docs/reference/glmDS1.html | 97 +-
docs/reference/glmDS1.md | 50 +
docs/reference/glmDS2.html | 97 +-
docs/reference/glmDS2.md | 57 +
docs/reference/glmPredictDS.ag.html | 101 +-
docs/reference/glmPredictDS.ag.md | 85 +
docs/reference/glmPredictDS.as.html | 102 +-
docs/reference/glmPredictDS.as.md | 81 +
docs/reference/glmSLMADS.assign.html | 100 +-
docs/reference/glmSLMADS.assign.md | 52 +
docs/reference/glmSLMADS1.html | 100 +-
docs/reference/glmSLMADS1.md | 54 +
docs/reference/glmSLMADS2.html | 100 +-
docs/reference/glmSLMADS2.md | 62 +
docs/reference/glmSummaryDS.ag.html | 101 +-
docs/reference/glmSummaryDS.ag.md | 39 +
docs/reference/glmSummaryDS.as.html | 102 +-
docs/reference/glmSummaryDS.as.md | 37 +
docs/reference/glmerSLMADS.assign.html | 100 +-
docs/reference/glmerSLMADS.assign.md | 95 +
docs/reference/glmerSLMADS2.html | 101 +-
docs/reference/glmerSLMADS2.md | 103 +
docs/reference/heatmapPlotDS.html | 97 +-
docs/reference/heatmapPlotDS.md | 63 +
docs/reference/hetcorDS.html | 97 +-
docs/reference/hetcorDS.md | 68 +
docs/reference/histogramDS1.html | 101 +-
docs/reference/histogramDS1.md | 53 +
docs/reference/histogramDS2.html | 103 +-
docs/reference/histogramDS2.md | 65 +
docs/reference/igb_standardsDS.html | 97 +-
docs/reference/igb_standardsDS.md | 68 +
docs/reference/index.html | 1597 ++-
docs/reference/index.md | 386 +
docs/reference/isNaDS.html | 96 +-
docs/reference/isNaDS.md | 25 +
docs/reference/isValidDS.html | 97 +-
docs/reference/isValidDS.md | 27 +
docs/reference/kurtosisDS1.html | 97 +-
docs/reference/kurtosisDS1.md | 37 +
docs/reference/kurtosisDS2.html | 100 +-
docs/reference/kurtosisDS2.md | 43 +
docs/reference/lengthDS.html | 97 +-
docs/reference/lengthDS.md | 27 +
docs/reference/levelsDS.html | 97 +-
docs/reference/levelsDS.md | 27 +
docs/reference/lexisDS1.html | 97 +-
docs/reference/lexisDS1.md | 29 +
docs/reference/lexisDS2.html | 97 +-
docs/reference/lexisDS2.md | 82 +
docs/reference/lexisDS3.html | 89 +-
docs/reference/lexisDS3.md | 20 +
docs/reference/listDS.html | 97 +-
docs/reference/listDS.md | 32 +
docs/reference/listDisclosureSettingsDS.html | 96 +-
docs/reference/listDisclosureSettingsDS.md | 22 +
docs/reference/lmerSLMADS.assign.html | 100 +-
docs/reference/lmerSLMADS.assign.md | 75 +
docs/reference/lmerSLMADS2.html | 101 +-
docs/reference/lmerSLMADS2.md | 86 +
docs/reference/lsDS.html | 100 +-
docs/reference/lsDS.md | 50 +
docs/reference/lsplineDS.html | 102 +-
docs/reference/lsplineDS.md | 49 +
docs/reference/matrixDS.html | 97 +-
docs/reference/matrixDS.md | 60 +
docs/reference/matrixDetDS1.html | 100 +-
docs/reference/matrixDetDS1.md | 38 +
docs/reference/matrixDetDS2.html | 100 +-
docs/reference/matrixDetDS2.md | 38 +
docs/reference/matrixDiagDS.html | 101 +-
docs/reference/matrixDiagDS.md | 45 +
docs/reference/matrixDimnamesDS.html | 100 +-
docs/reference/matrixDimnamesDS.md | 42 +
docs/reference/matrixInvertDS.html | 97 +-
docs/reference/matrixInvertDS.md | 31 +
docs/reference/matrixMultDS.html | 97 +-
docs/reference/matrixMultDS.md | 43 +
docs/reference/matrixTransposeDS.html | 97 +-
docs/reference/matrixTransposeDS.md | 31 +
docs/reference/mdPatternDS.html | 101 +-
docs/reference/mdPatternDS.md | 67 +
docs/reference/meanDS.html | 97 +-
docs/reference/meanDS.md | 28 +
docs/reference/meanSdGpDS.html | 97 +-
docs/reference/meanSdGpDS.md | 34 +
docs/reference/mergeDS.html | 100 +-
docs/reference/mergeDS.md | 114 +
docs/reference/messageDS.html | 100 +-
docs/reference/messageDS.md | 46 +
docs/reference/metadataDS.html | 97 +-
docs/reference/metadataDS.md | 28 +
docs/reference/miceDS.html | 105 +-
docs/reference/miceDS.md | 108 +
docs/reference/minMaxRandDS.html | 101 +-
docs/reference/minMaxRandDS.md | 40 +
docs/reference/namesDS.html | 97 +-
docs/reference/namesDS.md | 37 +
docs/reference/nsDS.html | 101 +-
docs/reference/nsDS.md | 64 +
docs/reference/numNaDS.html | 96 +-
docs/reference/numNaDS.md | 23 +
docs/reference/qlsplineDS.html | 102 +-
docs/reference/qlsplineDS.md | 62 +
docs/reference/quantileMeanDS.html | 96 +-
docs/reference/quantileMeanDS.md | 23 +
docs/reference/rBinomDS.html | 97 +-
docs/reference/rBinomDS.md | 53 +
docs/reference/rNormDS.html | 97 +-
docs/reference/rNormDS.md | 60 +
docs/reference/rPoisDS.html | 97 +-
docs/reference/rPoisDS.md | 45 +
docs/reference/rUnifDS.html | 97 +-
docs/reference/rUnifDS.md | 60 +
docs/reference/rangeDS.html | 96 +-
docs/reference/rangeDS.md | 26 +
docs/reference/ranksSecureDS1.html | 96 +-
docs/reference/ranksSecureDS1.md | 37 +
docs/reference/ranksSecureDS2.html | 102 +-
docs/reference/ranksSecureDS2.md | 45 +
docs/reference/ranksSecureDS3.html | 97 +-
docs/reference/ranksSecureDS3.md | 49 +
docs/reference/ranksSecureDS4.html | 102 +-
docs/reference/ranksSecureDS4.md | 62 +
docs/reference/ranksSecureDS5.html | 102 +-
docs/reference/ranksSecureDS5.md | 61 +
docs/reference/rbindDS.html | 101 +-
docs/reference/rbindDS.md | 56 +
docs/reference/reShapeDS.html | 100 +-
docs/reference/reShapeDS.md | 92 +
docs/reference/recodeLevelsDS.html | 96 +-
docs/reference/recodeLevelsDS.md | 28 +
docs/reference/recodeValuesDS.html | 100 +-
docs/reference/recodeValuesDS.md | 65 +
docs/reference/repDS.html | 103 +-
docs/reference/repDS.md | 145 +
docs/reference/replaceNaDS.html | 100 +-
docs/reference/replaceNaDS.md | 39 +
docs/reference/rmDS.html | 97 +-
docs/reference/rmDS.md | 40 +
docs/reference/rowColCalcDS.html | 100 +-
docs/reference/rowColCalcDS.md | 34 +
docs/reference/sampleDS.html | 101 +-
docs/reference/sampleDS.md | 71 +
docs/reference/scatterPlotDS.html | 100 +-
docs/reference/scatterPlotDS.md | 63 +
docs/reference/seqDS.html | 97 +-
docs/reference/seqDS.md | 81 +
docs/reference/setSeedDS.html | 100 +-
docs/reference/setSeedDS.md | 60 +
docs/reference/skewnessDS1.html | 97 +-
docs/reference/skewnessDS1.md | 37 +
docs/reference/skewnessDS2.html | 100 +-
docs/reference/skewnessDS2.md | 43 +
docs/reference/sqrtDS.html | 97 +-
docs/reference/sqrtDS.md | 30 +
docs/reference/subsetByClassDS.html | 101 +-
docs/reference/subsetByClassDS.md | 41 +
docs/reference/subsetDS.html | 101 +-
docs/reference/subsetDS.md | 86 +
docs/reference/table1DDS.html | 100 +-
docs/reference/table1DDS.md | 37 +
docs/reference/table2DDS.html | 100 +-
docs/reference/table2DDS.md | 42 +
docs/reference/tableDS.assign.html | 100 +-
docs/reference/tableDS.assign.md | 83 +
docs/reference/tableDS.html | 100 +-
docs/reference/tableDS.md | 88 +
docs/reference/tableDS2.html | 100 +-
docs/reference/tableDS2.md | 58 +
docs/reference/tapplyDS.assign.html | 101 +-
docs/reference/tapplyDS.assign.md | 43 +
docs/reference/tapplyDS.html | 101 +-
docs/reference/tapplyDS.md | 43 +
docs/reference/testObjExistsDS.html | 97 +-
docs/reference/testObjExistsDS.md | 30 +
docs/reference/unListDS.html | 101 +-
docs/reference/unListDS.md | 55 +
docs/reference/uniqueDS.html | 97 +-
docs/reference/uniqueDS.md | 28 +
docs/reference/varDS.html | 97 +-
docs/reference/varDS.md | 32 +
docs/reference/vectorDS.html | 97 +-
docs/reference/vectorDS.md | 28 +
docs/search.json | 1 +
docs/sitemap.xml | 5 +
468 files changed, 38164 insertions(+), 8213 deletions(-)
create mode 100644 docs/404.md
create mode 100644 docs/LICENSE.md
create mode 100644 docs/authors.md
create mode 100644 docs/deps/bootstrap-5.3.8/bootstrap.bundle.min.js
create mode 100644 docs/deps/bootstrap-5.3.8/bootstrap.bundle.min.js.map
create mode 100644 docs/deps/bootstrap-5.3.8/bootstrap.min.css
create mode 100644 docs/deps/bootstrap-5.3.8/font.css
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/07d40e985ad7c747025dabb9f22142c4.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/1Ptug8zYS_SKggPNyC0ITw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/1Ptug8zYS_SKggPNyCAIT5lu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/1Ptug8zYS_SKggPNyCIIT5lu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/1Ptug8zYS_SKggPNyCMIT5lu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/1Ptug8zYS_SKggPNyCkIT5lu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/1f5e011d6aae0d98fc0518e1a303e99a.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCs6KVjbNBYlgoKcQ72j00.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCs6KVjbNBYlgoKcg72j00.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCs6KVjbNBYlgoKcw72j00.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCs6KVjbNBYlgoKew72j00.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCs6KVjbNBYlgoKfA72j00.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCs6KVjbNBYlgoKfw72.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/626330658504e338ee86aec8e957426b.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNBeudwk.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNReuQ.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNdeudwk.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNheudwk.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNleudwk.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNpeudwk.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR54z1Qlv-GDxkbKVQ_dFsvWNteudwk.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fO0KTet_.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fO4KTet_.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fO8KTet_.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fOAKTQ.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fOMKTet_.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fOQKTet_.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/CSR64z1Qlv-GDxkbKVQ_fOwKTet_.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvQlMIXxw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvUlMI.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvXlMIXxw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvYlMIXxw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvZlMIXxw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvalMIXxw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_QiYsKILxRpg3hIP6sJ7fM7PqlONvblMIXxw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlM-vWjMY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlMOvWjMY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlMevWjMY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlMuvWjMY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlOevWjMY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlPevW.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/HI_SiYsKILxRpg3hIP6sJ7fM7PqlPuvWjMY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/QGYpz_kZZAGCONcK2A4bGOj8mNhN.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6u8w4BMUTPHjxsAUi-qJCY.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6u8w4BMUTPHjxsAXC-q.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6u9w4BMUTPHh7USSwiPGQ.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6uyw4BMUTPHjx4wXg.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/S6uyw4BMUTPHjxAwXjeu.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/XRXV3I6Li01BKofIMeaBXso.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/XRXV3I6Li01BKofINeaB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/XRXV3I6Li01BKofIO-aBXso.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/XRXV3I6Li01BKofIOOaBXso.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/XRXV3I6Li01BKofIOuaBXso.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/c2f002b3a87d3f9bfeebb23d32cfd9f8.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/ee91700cdbf7ce16c054c2bb8946c736.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/q5uGsou0JOdh94bfuQltOxU.woff2
create mode 100644 docs/deps/bootstrap-5.3.8/fonts/q5uGsou0JOdh94bfvQlt.woff2
create mode 100644 docs/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js
create mode 100644 docs/deps/clipboard.js-2.0.11/clipboard.min.js
create mode 100644 docs/deps/data-deps.txt
create mode 100644 docs/deps/font-awesome-6.5.2/css/all.css
create mode 100644 docs/deps/font-awesome-6.5.2/css/all.min.css
create mode 100644 docs/deps/font-awesome-6.5.2/css/v4-shims.css
create mode 100644 docs/deps/font-awesome-6.5.2/css/v4-shims.min.css
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-brands-400.ttf
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-brands-400.woff2
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-regular-400.ttf
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-regular-400.woff2
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-solid-900.ttf
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-solid-900.woff2
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-v4compatibility.ttf
create mode 100644 docs/deps/font-awesome-6.5.2/webfonts/fa-v4compatibility.woff2
create mode 100644 docs/deps/headroom-0.11.0/headroom.min.js
create mode 100644 docs/deps/headroom-0.11.0/jQuery.headroom.min.js
create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.js
create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.min.js
create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.min.map
create mode 100644 docs/deps/search-1.0.0/autocomplete.jquery.min.js
create mode 100644 docs/deps/search-1.0.0/fuse.min.js
create mode 100644 docs/deps/search-1.0.0/mark.min.js
create mode 100644 docs/index.md
create mode 100644 docs/katex-auto.js
create mode 100644 docs/lightswitch.js
create mode 100644 docs/llms.txt
create mode 100644 docs/reference/BooleDS.md
create mode 100644 docs/reference/absDS.md
create mode 100644 docs/reference/asCharacterDS.md
create mode 100644 docs/reference/asDataMatrixDS.md
create mode 100644 docs/reference/asFactorDS1.md
create mode 100644 docs/reference/asFactorDS2.md
create mode 100644 docs/reference/asFactorSimpleDS.md
create mode 100644 docs/reference/asIntegerDS.md
create mode 100644 docs/reference/asListDS.md
create mode 100644 docs/reference/asLogicalDS.md
create mode 100644 docs/reference/asMatrixDS.md
create mode 100644 docs/reference/asNumericDS.md
create mode 100644 docs/reference/aucDS.md
create mode 100644 docs/reference/blackBoxDS.md
create mode 100644 docs/reference/blackBoxRanksDS.md
create mode 100644 docs/reference/boxPlotGGDS.md
create mode 100644 docs/reference/boxPlotGG_data_TreatmentDS.md
create mode 100644 docs/reference/boxPlotGG_data_Treatment_numericDS.md
create mode 100644 docs/reference/bp_standardsDS.md
create mode 100644 docs/reference/cDS.md
create mode 100644 docs/reference/cbindDS.md
create mode 100644 docs/reference/changeRefGroupDS.md
create mode 100644 docs/reference/checkNegValueDS.md
create mode 100644 docs/reference/checkPermissivePrivacyControlLevel.md
create mode 100644 docs/reference/classDS.md
create mode 100644 docs/reference/colnamesDS.md
create mode 100644 docs/reference/completeCasesDS.md
create mode 100644 docs/reference/corDS.md
create mode 100644 docs/reference/corTestDS.md
create mode 100644 docs/reference/covDS.md
create mode 100644 docs/reference/dataFrameDS.md
create mode 100644 docs/reference/dataFrameFillDS.md
create mode 100644 docs/reference/dataFrameSortDS.md
create mode 100644 docs/reference/dataFrameSubsetDS1.md
create mode 100644 docs/reference/dataFrameSubsetDS2.md
create mode 100644 docs/reference/densityGridDS.md
create mode 100644 docs/reference/dimDS.md
create mode 100644 docs/reference/dmtC2SDS.md
create mode 100644 docs/reference/dsBase-package.md
create mode 100644 docs/reference/elsplineDS.md
create mode 100644 docs/reference/extractQuantilesDS1.md
create mode 100644 docs/reference/extractQuantilesDS2.md
create mode 100644 docs/reference/fixClassDS.html
create mode 100644 docs/reference/fixClassDS.md
create mode 100644 docs/reference/fixColsDS.html
create mode 100644 docs/reference/fixColsDS.md
create mode 100644 docs/reference/fixLevelsDS.html
create mode 100644 docs/reference/fixLevelsDS.md
create mode 100644 docs/reference/gamlssDS.md
create mode 100644 docs/reference/getAllLevelsDS.html
create mode 100644 docs/reference/getAllLevelsDS.md
create mode 100644 docs/reference/getClassAllColsDS.html
create mode 100644 docs/reference/getClassAllColsDS.md
create mode 100644 docs/reference/getWGSRDS.md
create mode 100644 docs/reference/glmDS1.md
create mode 100644 docs/reference/glmDS2.md
create mode 100644 docs/reference/glmPredictDS.ag.md
create mode 100644 docs/reference/glmPredictDS.as.md
create mode 100644 docs/reference/glmSLMADS.assign.md
create mode 100644 docs/reference/glmSLMADS1.md
create mode 100644 docs/reference/glmSLMADS2.md
create mode 100644 docs/reference/glmSummaryDS.ag.md
create mode 100644 docs/reference/glmSummaryDS.as.md
create mode 100644 docs/reference/glmerSLMADS.assign.md
create mode 100644 docs/reference/glmerSLMADS2.md
create mode 100644 docs/reference/heatmapPlotDS.md
create mode 100644 docs/reference/hetcorDS.md
create mode 100644 docs/reference/histogramDS1.md
create mode 100644 docs/reference/histogramDS2.md
create mode 100644 docs/reference/igb_standardsDS.md
create mode 100644 docs/reference/index.md
create mode 100644 docs/reference/isNaDS.md
create mode 100644 docs/reference/isValidDS.md
create mode 100644 docs/reference/kurtosisDS1.md
create mode 100644 docs/reference/kurtosisDS2.md
create mode 100644 docs/reference/lengthDS.md
create mode 100644 docs/reference/levelsDS.md
create mode 100644 docs/reference/lexisDS1.md
create mode 100644 docs/reference/lexisDS2.md
create mode 100644 docs/reference/lexisDS3.md
create mode 100644 docs/reference/listDS.md
create mode 100644 docs/reference/listDisclosureSettingsDS.md
create mode 100644 docs/reference/lmerSLMADS.assign.md
create mode 100644 docs/reference/lmerSLMADS2.md
create mode 100644 docs/reference/lsDS.md
create mode 100644 docs/reference/lsplineDS.md
create mode 100644 docs/reference/matrixDS.md
create mode 100644 docs/reference/matrixDetDS1.md
create mode 100644 docs/reference/matrixDetDS2.md
create mode 100644 docs/reference/matrixDiagDS.md
create mode 100644 docs/reference/matrixDimnamesDS.md
create mode 100644 docs/reference/matrixInvertDS.md
create mode 100644 docs/reference/matrixMultDS.md
create mode 100644 docs/reference/matrixTransposeDS.md
create mode 100644 docs/reference/mdPatternDS.md
create mode 100644 docs/reference/meanDS.md
create mode 100644 docs/reference/meanSdGpDS.md
create mode 100644 docs/reference/mergeDS.md
create mode 100644 docs/reference/messageDS.md
create mode 100644 docs/reference/metadataDS.md
create mode 100644 docs/reference/miceDS.md
create mode 100644 docs/reference/minMaxRandDS.md
create mode 100644 docs/reference/namesDS.md
create mode 100644 docs/reference/nsDS.md
create mode 100644 docs/reference/numNaDS.md
create mode 100644 docs/reference/qlsplineDS.md
create mode 100644 docs/reference/quantileMeanDS.md
create mode 100644 docs/reference/rBinomDS.md
create mode 100644 docs/reference/rNormDS.md
create mode 100644 docs/reference/rPoisDS.md
create mode 100644 docs/reference/rUnifDS.md
create mode 100644 docs/reference/rangeDS.md
create mode 100644 docs/reference/ranksSecureDS1.md
create mode 100644 docs/reference/ranksSecureDS2.md
create mode 100644 docs/reference/ranksSecureDS3.md
create mode 100644 docs/reference/ranksSecureDS4.md
create mode 100644 docs/reference/ranksSecureDS5.md
create mode 100644 docs/reference/rbindDS.md
create mode 100644 docs/reference/reShapeDS.md
create mode 100644 docs/reference/recodeLevelsDS.md
create mode 100644 docs/reference/recodeValuesDS.md
create mode 100644 docs/reference/repDS.md
create mode 100644 docs/reference/replaceNaDS.md
create mode 100644 docs/reference/rmDS.md
create mode 100644 docs/reference/rowColCalcDS.md
create mode 100644 docs/reference/sampleDS.md
create mode 100644 docs/reference/scatterPlotDS.md
create mode 100644 docs/reference/seqDS.md
create mode 100644 docs/reference/setSeedDS.md
create mode 100644 docs/reference/skewnessDS1.md
create mode 100644 docs/reference/skewnessDS2.md
create mode 100644 docs/reference/sqrtDS.md
create mode 100644 docs/reference/subsetByClassDS.md
create mode 100644 docs/reference/subsetDS.md
create mode 100644 docs/reference/table1DDS.md
create mode 100644 docs/reference/table2DDS.md
create mode 100644 docs/reference/tableDS.assign.md
create mode 100644 docs/reference/tableDS.md
create mode 100644 docs/reference/tableDS2.md
create mode 100644 docs/reference/tapplyDS.assign.md
create mode 100644 docs/reference/tapplyDS.md
create mode 100644 docs/reference/testObjExistsDS.md
create mode 100644 docs/reference/unListDS.md
create mode 100644 docs/reference/uniqueDS.md
create mode 100644 docs/reference/varDS.md
create mode 100644 docs/reference/vectorDS.md
create mode 100644 docs/search.json
diff --git a/README.md b/README.md
index bf9c1ada..fc5911ab 100644
--- a/README.md
+++ b/README.md
@@ -23,8 +23,8 @@ And the development version from
install.packages("remotes")
remotes::install_github("datashield/dsBase", "")
-# Install v6.3.4 with the following
-remotes::install_github("datashield/dsBase", "6.3.4")
+# Install v6.3.6 with the following
+remotes::install_github("datashield/dsBase", "6.3.6")
```
For a full list of development branches, checkout https://github.com/datashield/dsBase/branches
diff --git a/_pkgdown.yml b/_pkgdown.yml
index 4c98f6e5..4dc66bb0 100644
--- a/_pkgdown.yml
+++ b/_pkgdown.yml
@@ -1,3 +1,4 @@
template:
+ bootstrap: 5
params:
bootswatch: simplex
diff --git a/docs/404.html b/docs/404.html
index 91a82d08..17940f30 100644
--- a/docs/404.html
+++ b/docs/404.html
@@ -4,90 +4,70 @@
-
+
Page not found (404) • dsBase
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-