DataSHIELD functions in v5
Overview
The tables below outline all of the functions in DataSHIELD (i.e. in the base, betaTest, graphics, modelling and stats packages), and what their status will be in the v5 release. In summary we are:
Moving everything from the graphics, modelling and stats packages into the base packages.
Where an existing function has been updated with a new function in the betaTest packages it is probably* being moved to the base packages where it will replace the v4 function.
Where a new function has been developed in the betaTest packages it is probably* being moved to the base packages.
Where there are duplicates after this (e.g. where the same helper functions exist in multiple packages) we keep one of them.
*There are a couple of functions in betaTest we are not planning on releasing in v5, these will remain in the betaTest packages and continue to be developed & tested.
Server side functions
Function Name | Package | In v5 | Release Plan | Notes | |
|---|---|---|---|---|---|
| 1 | asFactorDS.R | dsBase | N | Delete |
|
| 2 | asListDS.R | dsBase | N | Replace with dsBetaTest asListDS.o.R |
|
| 3 | asMatrixDS.R | dsBase | N | Replace with dsBetaTest asMatrixDS.o.R |
|
| 4 | cDS.R | dsBase | Y | Keep as is |
|
| 5 | changeRefGroupDS.R | dsBase | Y | Keep as is |
|
| 6 | dataframeDS.R | dsBase | N | Replace with dsBetaTest dataframeDS.o.R |
|
| 7 | extract.R | dsBase | Y | Keep as is |
|
| 8 | isNaDS.R | dsBase | Y | Keep as is |
|
| 9 | isValidDS.R | dsBase | Y | Keep as is |
|
| 10 | listDS.R | dsBase | Y | Keep as is |
|
| 11 | meanDS.R | dsBase | N | Replace with dsBetaTest meanDS.o.R |
|
| 12 | namesDS.R | dsBase | Y | Keep as is |
|
| 13 | numNaDS.R | dsBase | Y | Keep as is |
|
| 14 | quantileMeanDS.R | dsBase | Y | Keep as is |
|
| 15 | recodeLevelsDS.R | dsBase | Y | Keep as is |
|
| 16 | replaceNaDS.R | dsBase | Y | Keep as is |
|
| 17 | rowColCalcDS.R | dsBase | Y | Keep as is |
|
| 18 | setFilterDS.R | dsBase |
|
|
|
| 19 | subsetByClassDS.R | dsBase | Y | Keep as is |
|
| 20 | subsetByClassHelper1.R | dsBase | Y | Keep as is |
|
| 21 | subsetByClassHelper2.R | dsBase | Y | Keep as is |
|
| 22 | subsetByClassHelper3.R | dsBase | Y | Keep as is |
|
| 23 | subsetDS.R | dsBase | Y | Keep as is |
|
| 24 | table1dDS.R | dsBase | Y | Keep as is |
|
| 25 | table2dDS.R | dsBase | N | Replace with dsBetaTest table2dDS.o.R |
|
| 26 | varDS.R | dsBase | N | Replace with dsBetaTest varDS.o.R |
|
| 27 | BooleDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 28 | asCharacterDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 29 | asDataMatrix.o.R | dsBetaTest | Y | Move to dsBase |
|
| 30 | asFactorDS1.o.R | dsBetaTest | Y | Move to dsBase |
|
| 31 | asFactorDS2.o.R | dsBetaTest | Y | Move to dsBase |
|
| 32 | asIntegerDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 33 | asListDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 34 | asLogicalDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 35 | asMatrixDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 36 | asNumericDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 37 | cbindDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 38 | covDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 39 | dataFrameDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 40 | dataFrameSortDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 41 | dataFrameSubsetDS1.o.R | dsBetaTest | Y | Move to dsBase |
|
| 42 | dataFrameSubsetDS2.o.R | dsBetaTest | Y | Move to dsBase |
|
| 43 | dimDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 44 | glmDS1.o.R | dsBetaTest | Y | Move to dsBase |
|
| 45 | glmDS2.o.R | dsBetaTest | Y | Move to dsBase |
|
| 46 | glmSLMADS2.o.R | dsBetaTest | Y | Move to dsBase |
|
| 47 | histogramDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 48 | lengthDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 49 | lexisDS1.o.R | dsBetaTest | Y | Move to dsBase |
|
| 50 | lexisDS2.o.R | dsBetaTest | Y | Move to dsBase |
|
| 51 | lexisDS3.o.R | dsBetaTest | Y | Move to dsBase |
|
| 52 | listDisclosureSettingsDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 53 | matrixDS.R | dsBetaTest | Y | Move to dsBase |
|
| 54 | matrixDetDS1.R | dsBetaTest | Y | Move to dsBase |
|
| 55 | matrixDetDS2.R | dsBetaTest | Y | Move to dsBase |
|
| 56 | matrixDiagDS.R | dsBetaTest | Y | Move to dsBase |
|
| 57 | matrixDimnamesDS.R | dsBetaTest | Y | Move to dsBase |
|
| 58 | matrixInvertDS.R | dsBetaTest | Y | Move to dsBase |
|
| 59 | matrixMultDS.R | dsBetaTest | Y | Move to dsBase |
|
| 60 | matrixTransposeDS.R | dsBetaTest | Y | Move to dsBase |
|
| 61 | meanDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 62 | meanSdGpDS.R | dsBetaTest | Y | Move to dsBase |
|
| 63 | mergeDS.o.R | dsBetaTest | Y | Move to dsBase |
|
| 64 |