-
Notifications
You must be signed in to change notification settings - Fork 23
/
DESCRIPTION
108 lines (108 loc) · 3.12 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Package: sdcMicro
Type: Package
Title: Statistical Disclosure Control Methods for Anonymization of Data and
Risk Estimation
Version: 5.7.8
Date: 2024-03-09
Authors@R: c(
person("Matthias", "Templ", email="[email protected]", role = c("aut", "cre"), comment=c(ORCID="0000-0002-8638-5276")),
person("Bernhard", "Meindl", email = "[email protected]", role = c("aut")),
person("Alexander", "Kowarik", email="[email protected]", role = "aut", comment=c(ORCID="0000-0001-8598-4130")),
person("Johannes", "Gussenbauer", email = "[email protected]", role = c("aut")),
person("Organisation For Economic Co-Operation And Development", role=c("cph"), comment="Initial published c(++) code (under LGPL) code for rank swapping, mdav-microaggregation, suda2 and other (hierarchical) risk measures"),
person("Statistics Netherlands", role=c("cph"), comment="microAggregation cpp code (under EUPL v1.1)"),
person("Pascal Heus", role=c("cph"), comment="original measure threshold cpp code (under LGPL)"))
Description: Data from statistical agencies and other institutions are mostly
confidential. This package, introduced in Templ, Kowarik and Meindl (2017) <doi:10.18637/jss.v067.i04>, can be used for the generation of anonymized
(micro)data, i.e. for the creation of public- and scientific-use files.
The theoretical basis for the methods implemented can be found in Templ (2017) <doi:10.1007/978-3-319-50272-4>.
Various risk estimation and anonymization methods are included. Note that the package
includes a graphical user interface published in Meindl and Templ (2019) <doi:10.3390/a12090191> that allows to use various methods of this
package.
LazyData: TRUE
ByteCompile: TRUE
LinkingTo: Rcpp
Depends:
R (>= 2.10)
Suggests:
laeken,
parallel,
testthat
Imports:
utils,
stats,
graphics,
car,
carData,
rmarkdown,
knitr,
data.table,
xtable,
robustbase,
cluster,
MASS,
e1071,
tools,
Rcpp,
methods,
ggplot2,
shiny (>= 1.4.0),
haven,
rhandsontable,
DT,
shinyBS,
prettydoc,
VIM(>= 4.7.0)
License: GPL-2
URL: https://github.com/sdcTools/sdcMicro
Collate:
'0classes.r'
'addGhostVars.R'
'addNoise.r'
'aux_functions.r'
'createDat.R'
'createNewID.R'
'dataGen.r'
'dataSets.R'
'dRisk.R'
'dRiskRMD.R'
'dUtility.R'
'freqCalc.r'
'globalRecode.R'
'groupAndRename.R'
'GUIfunctions.R'
'indivRisk.R'
'infoLoss.R'
'LocalRecProg.R'
'localSupp.R'
'localSuppression.R'
'mdav.R'
'measure_risk.R'
'methods.r'
'microaggregation.R'
'modRisk.R'
'muargus_compatibility_functions.R'
'mvTopCoding.R'
'plotFunctions.R'
'plotMicro.R'
'pram.R'
'rankSwap.R'
'RcppExports.R'
'recordSwap.R'
'report.R'
'riskyCells.R'
'sdcMicro-package.R'
'shuffle.R'
'suda2.R'
'timeEstimation.R'
'topBotCoding.R'
'valTable.R'
'zzz.R'
'printFunctions.R'
'mafast.R'
'maG.R'
'sdcApp.R'
'show_sdcMicroObj.R'
RoxygenNote: 7.3.1
VignetteBuilder: knitr
Encoding: UTF-8