You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `dsGamlss` package is a [DataSHIELD](https://www.datashield.org) server-side package that includes the server-side functions to fit Generalized Additive Models for Location, Scale and Shape (GAMLSS) [1] using DataSHIELD. It is based on the original [gamlss](https://cran.r-project.org/package=gamlss) implementation [1] and the [dsBase](https://github.com/datashield/dsBase) package [2].
23
+
The `dsGamlss` package is a [DataSHIELD](https://www.datashield.org) server-side package that includes the server-side functions to fit Generalized Additive Models for Location, Scale and Shape (GAMLSS) [1] using DataSHIELD. It is based on the original [gamlss](https://cran.r-project.org/package=gamlss) implementation [1] and the [dsBase](https://github.com/datashield/dsBase) package [2]. For additional methodological details, please see our accompanying paper [3].
24
24
25
25
### DataSHIELD
26
26
DataSHIELD is a software infrastructure which allows you to do non-disclosive federated analysis on sensitive data. The [DataSHIELD website](https://www.datashield.org) has in depth descriptions of what it is, how it works and how to install it. A key point to highlight is that DataSHIELD has a client-server infrastructure, so the `dsGamlss` package needs to be used in conjunction with the [dsGamlssClient](https://github.com/bips-hb/dsGamlssClient) package - trying to use one without the other makes no sense.
@@ -29,7 +29,7 @@ Detailed instructions on how to install DataSHIELD can be found at the [DataSHIE
29
29
30
30
## Installation
31
31
32
-
If you want to use the sever-less DataSHIELD implementation [DSLite](https://cran.r-project.org/package=DSLite)[3], that is used in the example, you can install the `dsGamlss` package on your local machine from [GitHub](https://github.com/) with:
32
+
If you want to use the sever-less DataSHIELD implementation [DSLite](https://cran.r-project.org/package=DSLite)[4], that is used in the example, you can install the `dsGamlss` package on your local machine from [GitHub](https://github.com/) with:
33
33
34
34
```r
35
35
# install.packages("devtools")
@@ -42,7 +42,26 @@ If you are working with real [Armadillo](https://molgenis.github.io/molgenis-ser
42
42
Direct usage of the functions in this package is not recommended. Therefore, no example is provided. Instead, you should use the functions from the corresponding client-side package [dsGamlssClient](https://github.com/bips-hb/dsGamlssClient) to fit GAMLSS models with DataSHIELD and the `dsGamlssClient` package provides examples for that.
43
43
44
44
## References
45
-
1. Rigby RA, Stasinopoulos DM. Generalized additive models for location, scale and shape. Journal of the Royal Statistical Society: Series C (Applied Statistics). 2005;54(3):507-54.
45
+
1. Rigby RA, Stasinopoulos DM (2005). Generalized additive models for location, scale and shape. _Journal of the Royal Statistical Society: Series C (Applied Statistics)_*54*(3):507-54.
46
46
2. DataSHIELD Developers (2023). _dsBaseClient: DataSHIELD Client Functions_. R package version 6.3.0.
47
-
3. Marcon Y (2022). _DSLite: 'DataSHIELD' Implementation on Local Datasets_. R package version 1.4.0, <https://CRAN.R-project.org/package=DSLite>.
47
+
3. Swenne A, Intemann T, Moreno LA, Pigeot I (2025). _Federated generalized additive models for location, scale and shape. BMC Medical Research Methodology_*25*(276).
48
+
4. Marcon Y (2022). _DSLite: 'DataSHIELD' Implementation on Local Datasets_. R package version 1.4.0, <https://CRAN.R-project.org/package=DSLite>.
49
+
50
+
## Citation
51
+
If you use this package in your research, please cite if as follows:
52
+
53
+
Swenne A, Intemann T, Moreno LA, Pigeot I (2025). Federated generalized additive models for location, scale and shape. _BMC Medical Research Methodology_, *25*(276). <https://doi.org/10.1186/s12874-025-02735-7>.
54
+
55
+
56
+
```bibtex
57
+
@Article{,
58
+
author = {Annika Swenne and Timm Intemann and Luis A. Moreno and Iris Pigeot},
59
+
title = {Federated generalized additive models for location, scale and shape},
title = "dsGamlss: DataSHIELD server-side functions to fit generalized additive models for location, scale and shape",
4
-
author = "Annika Swenne",
5
-
year = 2025,
6
-
url = "https://github.com/bips-hb/dsGamlss",
7
-
note = "R package version 0.1.0"
2
+
bibtype = "Article",
3
+
author = c(
4
+
person("Annika", "Swenne"),
5
+
person("Timm", "Intemann"),
6
+
person(c("Luis", "A."), "Moreno"),
7
+
person("Iris", "Pigeot")),
8
+
title = "Federated generalized additive models for location, scale and shape",
9
+
journal = "BMC Medical Research Methodology",
10
+
volume = 25,
11
+
number = 276,
12
+
doi = "10.1186/s12874-025-02735-7",
13
+
year = "2025",
14
+
textVersion = "Swenne A, Intemann T, Moreno LA, Pigeot I (2025). Federated generalized additive models for location, scale and shape. BMC Medical Research Methodology,
0 commit comments