Date: Fri, 29 Mar 2024 11:28:45 +0000 (UTC) Message-ID: <1821558678.21.1711711725590@54db7b46f140> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_20_1931003488.1711711725590" ------=_Part_20_1931003488.1711711725590 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The major focuses of the v6.1 release of DataSHIELD, is adding = ;new analytical and presentation functions.
The following functions have been added to the suite of a= nalytical functions provided by DataSHIELD.
ds.glmPredict: causes the application of predict.glm= to a server-side glm object
ds.glmSummary: causes the summarization of a se= rver-side glm object
ds.kurtosis: calculates the kurtosis of a numeric variable with thr= ee different mathematical formulas
ds.skewness: calculates the skewness of a numeric variable with thr= ee different mathematical formulas
ds.getWGSR: computes the WHO Growth Reference z-scores of anthropom= etric data
ds.abs: computes the absolute values of an input numeric or integer vari= able
ds.sqrt: computes the square root values of an input numeric or integer = variable
ds.boxPlot: draws boxplot based on data on the study servers (= *)
(*) Provided by Xavier Escrib=C3=A0 Montagut, B= arcelona Institute of Global Health (ISGlobal), Spain
The following functions have been modified in this r= elease of DataSHIELD.
ds.dataFrameSubset: contains additional argument checking
ds.glmSLMA: improved documents
ds.cbind: simplified, some arguments have been removed
ds.scatterPlot: the logical argument =E2=80=9Creturn.coords=E2=80=9D (de= fault to FALSE) added, to allow users select if the coordinates of the anon= ymised data points should be returned back to the Console. If the= user selects to get the coordinates on the console, he/she can then use an= y of the native R graphical libraries (e.g. ggplot, etc.) to generate = other visualisations on the client-side
Added support for running tests which require ds.dangerClient&= nbsp;functions as part of the Continuous Integration tests.&= nbsp;
Additional tests, and general test improvements are included&n= bsp;in this release.
Added test suite to directly tests of the server functions. Th= ese tests have also been integrated with Continuous Integration.&= nbsp;
Generate of test coverage reports from server test suite.
DataSHIELD v6.1 is supported on R3.5, R3.6 and R 4.0, and would be = expected to work with intermediate versions. At present the Data= SHIELD client-side package is known to work on Ubuntu 16.04, Ubuntu 18= .04 and Windows 10. DataSHIELD server-side package is known= to work when deployed to Opal 3.0.3 running on Ubuntu 16.04.
As ever, you can see the code at a variety of places: https://cra= n.obiba.org/, https://github.com/datashield/dsBase/tree/6.1 and https://github.com/datas= hield/dsBaseClient/tree/6.1