Published February 13, 2023 | Version 1.0.2
Software Open

dsBinVal: Conducting distributed ROC analysis using DataSHIELD

  • 1. Department of Statistics, LMU Munich, Munich, Germany
  • 2. Institute for Medical Information Processing, Biometry and Epidemiology, LMU Munich, Munich, Germany

Description

Methods to conduct distributed ROC and calibration analyses. The basis is the DataSHIELD <https://www.datashield.org> infrastructure for distributed computing. This package provides the calculation of the ROC-GLM <https://www.jstor.org/stable/2676973?seq=1> as well as AUC confidence intervals <https://www.jstor.org/stable/2531595?seq=1>. To assess the calibration, methods to calculate the Brier score and calibration curves are part of the package. The last part of the package are methods to push models and predict models at the DataSHIELD server which is necessary for the analysis. DataSHIELD uses the option `datashield.privacyLevel` to indicate the minimum amount of numbers required to be allowed to share an aggregated value of these numbers. Instead of setting the option, we directly retrieve the privacy level from the DESCRIPTION <https://github.com/difuture-lmu/dsBinVal/blob/master/DESCRIPTION> file each time a function calls for it. This option is set to 5 by default. Methodological details can be viewed in Schalk et al. (2022) <arXiv:2203.10828>.

Files

dsBinVal-1.0.2.zip

Files (1.5 MB)

Name Size Download all
md5:a7d1a918167c1f474b9c08e70762f80d
1.5 MB Preview Download