{
  "_id": "6a3991c04c3da884a9289be9",
  "Package": "riskutility",
  "Title": "Disclosure Risk and Data Utility Metrics for Synthetic and\nAnonymized Data",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Matthias\", \"Templ\", email = \"matthias.templ@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-8638-5276\")),\nperson(\"Oscar\", \"Thees\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0009-0001-9378-4988\"))\n)",
  "Description": "Provides comprehensive methods to measure disclosure risk\nand data utility for anonymized and synthetic data. Implements\nattribution-based risk metrics including Correct Attribution\nProbability (CAP), Targeted CAP (TCAP), Within Equivalence\nClass Attribution Probability (WEAP), and RAPID (Risk of\nAttribute Prediction-Induced Disclosure). Also provides\ndistance-based privacy metrics such as Distance to Closest\nRecord (DCR), Nearest Neighbor Distance Ratio (NNDR), and\nIdentical Match Share (IMS). Utility assessment includes\npropensity score analysis, distribution comparisons, and\nvarious statistical tests. Methods are based on Taub et al.\n(2018) <doi:10.1007/978-3-319-99771-1_9> and related\nliterature. Designed for integration with 'simPop' S4 classes.",
  "License": "GPL-3",
  "URL": "https://github.com/matthias-da/riskutility",
  "BugReports": "https://github.com/matthias-da/riskutility/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-22 19:41:37 UTC",
    "User": "root"
  },
  "Author": "Matthias Templ [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8638-5276>), Oscar Thees [ctb]\n(ORCID: <https://orcid.org/0009-0001-9378-4988>)",
  "Maintainer": "Matthias Templ <matthias.templ@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-22 18:32:57 UTC",
  "RemoteUrl": "https://github.com/cran/riskutility",
  "RemoteRef": "HEAD",
  "RemoteSha": "437449adf4a25abffbc7429ee3d878cd8b508a3c",
  "MD5sum": "5b89f70b0e6f6b20aa022469006afb9c",
  "_user": "cran",
  "_type": "src",
  "_file": "riskutility_0.1.0.tar.gz",
  "_fileid": "e24035d440bd38b07529c5c8b8071bcb5fd7131aa4b6d80a875c136192fe0f14",
  "_filesize": 2067596,
  "_sha256": "e24035d440bd38b07529c5c8b8071bcb5fd7131aa4b6d80a875c136192fe0f14",
  "_created": "2026-06-22T19:41:37.000Z",
  "_published": "2026-06-22T19:49:20.945Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 82804677957,
      "time": 381,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7803218512"
    },
    {
      "job": 82804677901,
      "time": 388,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7803220810"
    },
    {
      "job": 82803497914,
      "time": 371,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7803072504"
    },
    {
      "job": 82804677892,
      "time": 203,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7803152492"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27978839413",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/riskutility",
  "_commit": {
    "id": "437449adf4a25abffbc7429ee3d878cd8b508a3c",
    "author": "Matthias Templ <matthias.templ@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1782153177
  },
  "_maintainer": {
    "name": "Matthias Templ",
    "email": "matthias.templ@gmail.com",
    "login": "matthias-da",
    "description": "Matthias Templ is a Professor at the University of Applied Sciences Northwestern Switzerland. \nInterest: imputation, anonymization",
    "uuid": 5263685,
    "orcid": "0000-0002-8638-5276"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "VIM",
      "role": "Imports"
    },
    {
      "package": "randomForest",
      "role": "Imports"
    },
    {
      "package": "ranger",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "simPop",
      "role": "Suggests"
    },
    {
      "package": "synthpop",
      "role": "Suggests"
    },
    {
      "package": "caretEnsemble",
      "role": "Suggests"
    },
    {
      "package": "kernelshap",
      "role": "Suggests"
    },
    {
      "package": "uwot",
      "role": "Suggests"
    },
    {
      "package": "Rtsne",
      "role": "Suggests"
    },
    {
      "package": "dbscan",
      "role": "Suggests"
    },
    {
      "package": "vip",
      "role": "Suggests"
    },
    {
      "package": "rpart",
      "role": "Suggests"
    },
    {
      "package": "xgboost",
      "role": "Suggests"
    },
    {
      "package": "partykit",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "torch",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "plotly",
      "role": "Suggests"
    },
    {
      "package": "misc3d",
      "role": "Suggests"
    },
    {
      "package": "sdcMicro",
      "role": "Suggests"
    },
    {
      "package": "caret",
      "role": "Suggests"
    },
    {
      "package": "robustbase",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "Hmisc",
      "role": "Suggests"
    },
    {
      "package": "robCompositions",
      "role": "Suggests"
    },
    {
      "package": "clue",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-26",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-06-22"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "matthias-da",
      "count": 1,
      "uuid": 5263685
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 609,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/riskutility"
  },
  "_devurl": "https://github.com/matthias-da/riskutility",
  "_searchresults": 6,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/riskutility.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-06-22"
    }
  ],
  "_exports": [
    "ait",
    "attacker_risk",
    "chisq_utility",
    "ci_overlap",
    "ci_proximity",
    "compare_boxplots",
    "compare_chisq_gof",
    "compare_correlation_matrices",
    "compare_distributions_cont",
    "compare_embedding",
    "compare_feature_importance",
    "compare_histograms",
    "compare_ks_test",
    "compare_means_frequencies",
    "compare_missing_values",
    "compare_model_performance",
    "compare_multivariate_distribution",
    "compare_multivariate_summary_statistics",
    "compare_outliers",
    "compare_pca",
    "compare_wasserstein",
    "ConditionalEntropy",
    "contingency_fidelity",
    "copula_fidelity",
    "CrossEntropy",
    "CumulativeEntropy",
    "dcap",
    "dcr",
    "delta_presence",
    "densitydiff_1d_num",
    "densitydiff_kl_num",
    "densitydiff_pca",
    "disclosure_report",
    "disco",
    "domias",
    "drisk",
    "energy_distance",
    "epsilon_identifiability",
    "from_sdcMicro",
    "from_simPop",
    "from_synthpop",
    "gower",
    "hellinger",
    "high_risk_records",
    "hitting_rate",
    "ims",
    "individual_risk",
    "information_surprisal",
    "inspect_record",
    "JSDiv",
    "JSDiv_bayes",
    "kanonymity",
    "KLDiv",
    "KLDiv_bayes",
    "ldiversity",
    "linkability",
    "mae",
    "mape",
    "max_info_leakage",
    "MaxEntropy",
    "merge_per_record",
    "mia_classifier",
    "MinEntropy",
    "mmd",
    "mqs",
    "mse",
    "mutualInformation",
    "nnaa",
    "nndr",
    "NormalizedEntropy",
    "pMSE",
    "population_uniqueness",
    "positive_information_disclosure",
    "privacy_score",
    "propscore",
    "rapid",
    "rapid_synthesizer_cv",
    "rapid_test",
    "rapid_threshold_select",
    "recordLinkage",
    "regression_fidelity",
    "RenyiEntropy",
    "repu",
    "rf_privacy",
    "risk_by_group",
    "rmse",
    "rumap",
    "singling_out",
    "specks",
    "subgroup_utility",
    "suda",
    "synth_pair",
    "systemAnonymityLevel",
    "tail_fidelity",
    "tcap",
    "tcloseness",
    "top_at_risk",
    "tstr",
    "weap"
  ],
  "_help": [
    {
      "page": "riskutility-package",
      "title": "riskutility: Disclosure Risk and Data Utility for Anonymized and Synthetic Data",
      "topics": [
        "riskutility-package",
        "riskutility"
      ]
    },
    {
      "page": "attacker_risk",
      "title": "Attacker Risk Models (Prosecutor/Journalist/Marketer)",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "attacker_risk",
        "attacker_risk.default",
        "attacker_risk.synth_pair"
      ]
    },
    {
      "page": "chisq_utility",
      "title": "Chi-Square Utility Measures",
      "concept": [
        "utility"
      ],
      "topics": [
        "chisq_utility",
        "chisq_utility.default",
        "chisq_utility.synth_pair"
      ]
    },
    {
      "page": "ci_overlap",
      "title": "Comparison of confidence intervals",
      "concept": [
        "comparison"
      ],
      "topics": [
        "ci_overlap"
      ]
    },
    {
      "page": "ci_proximity",
      "title": "Confidence Interval Proximity",
      "concept": [
        "utility"
      ],
      "topics": [
        "ci_proximity",
        "ci_proximity.default",
        "ci_proximity.synth_pair"
      ]
    },
    {
      "page": "compare_boxplots",
      "title": "Compare Boxplots of a Numeric Variable in Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_boxplots",
        "compare_boxplots.default",
        "compare_boxplots.synth_pair"
      ]
    },
    {
      "page": "compare_chisq_gof",
      "title": "Compare Frequencies using Chi-square Goodness-of-Fit Test with Optional Grouping, Weights, and Simulated p-values",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_chisq_gof",
        "compare_chisq_gof.default",
        "compare_chisq_gof.synth_pair"
      ]
    },
    {
      "page": "compare_correlation_matrices",
      "title": "Compare Correlation Matrices between Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_correlation_matrices",
        "compare_correlation_matrices.default",
        "compare_correlation_matrices.synth_pair"
      ]
    },
    {
      "page": "compare_distributions_cont",
      "title": "Compare continuous distributions conditionally",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_distributions_cont",
        "compare_distributions_cont.default",
        "compare_distributions_cont.synth_pair"
      ]
    },
    {
      "page": "compare_embedding",
      "title": "Compare Dimensionality Reduction Methods (t-SNE, UMAP, MDS-Sammon) for Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_embedding",
        "compare_embedding.default",
        "compare_embedding.synth_pair"
      ]
    },
    {
      "page": "compare_feature_importance",
      "title": "Compare Feature Importance between Real and Synthetic Data",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_feature_importance",
        "compare_feature_importance.default",
        "compare_feature_importance.synth_pair"
      ]
    },
    {
      "page": "compare_histograms",
      "title": "Compare Histograms of a Numeric Variable in Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_histograms",
        "compare_histograms.default",
        "compare_histograms.synth_pair"
      ]
    },
    {
      "page": "compare_ks_test",
      "title": "Compare Distributions using the Kolmogorov-Smirnov Test",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_ks_test",
        "compare_ks_test.default",
        "compare_ks_test.synth_pair"
      ]
    },
    {
      "page": "compare_means_frequencies",
      "title": "Compare Means and Frequencies between Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_means_frequencies",
        "compare_means_frequencies.default",
        "compare_means_frequencies.synth_pair"
      ]
    },
    {
      "page": "compare_missing_values",
      "title": "Compare Missing Value Patterns Between Original and Synthetic Data",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_missing_values",
        "compare_missing_values.default",
        "compare_missing_values.synth_pair"
      ]
    },
    {
      "page": "compare_model_performance",
      "title": "Compare Predictive Model Performance between Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_model_performance",
        "compare_model_performance.default",
        "compare_model_performance.synth_pair"
      ]
    },
    {
      "page": "compare_multivariate_distribution",
      "title": "Compare Multivariate Distributions using Mahalanobis Distance or Jensen-Shannon Divergence",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_multivariate_distribution",
        "compare_multivariate_distribution.default",
        "compare_multivariate_distribution.synth_pair"
      ]
    },
    {
      "page": "compare_multivariate_summary_statistics",
      "title": "Compare Multivariate Summary Statistics between Two Datasets",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_multivariate_summary_statistics",
        "compare_multivariate_summary_statistics.default",
        "compare_multivariate_summary_statistics.synth_pair"
      ]
    },
    {
      "page": "compare_outliers",
      "title": "Compare Outlier Detection Between Original and Synthetic Data",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_outliers",
        "compare_outliers.default",
        "compare_outliers.synth_pair"
      ]
    },
    {
      "page": "compare_pca",
      "title": "Compare Principal Component Analysis (PCA) between Two Datasets with Separate Loadings",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_pca",
        "compare_pca.default",
        "compare_pca.synth_pair"
      ]
    },
    {
      "page": "compare_wasserstein",
      "title": "Compare Distributions using the Wasserstein Distance",
      "concept": [
        "comparison"
      ],
      "topics": [
        "compare_wasserstein",
        "compare_wasserstein.default",
        "compare_wasserstein.synth_pair"
      ]
    },
    {
      "page": "confint.rapid",
      "title": "Confidence Intervals for RAPID Risk Estimates",
      "concept": [
        "rapid"
      ],
      "topics": [
        "confint.rapid"
      ]
    },
    {
      "page": "contingency_fidelity",
      "title": "Contingency Table Fidelity for Categorical Dependence Comparison",
      "concept": [
        "utility"
      ],
      "topics": [
        "contingency_fidelity",
        "contingency_fidelity.default",
        "contingency_fidelity.synth_pair"
      ]
    },
    {
      "page": "copula_fidelity",
      "title": "Copula Fidelity for Dependence Structure Comparison",
      "concept": [
        "utility"
      ],
      "topics": [
        "copula_fidelity",
        "copula_fidelity.default",
        "copula_fidelity.synth_pair"
      ]
    },
    {
      "page": "dcap",
      "title": "Correct Attribution Probability (CAP/DCAP)",
      "concept": [
        "attribution-risk"
      ],
      "topics": [
        "dcap",
        "dcap.default",
        "dcap.synth_pair"
      ]
    },
    {
      "page": "dcr",
      "title": "Distance to Closest Record (DCR)",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "dcr",
        "dcr.default",
        "dcr.synth_pair"
      ]
    },
    {
      "page": "delta_presence",
      "title": "delta-Presence Risk Assessment",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "delta_presence",
        "delta_presence.default",
        "delta_presence.synth_pair"
      ]
    },
    {
      "page": "densitydiff_1d_num",
      "title": "Density ratio and entropy",
      "concept": [
        "comparison"
      ],
      "topics": [
        "densitydiff_1d_num"
      ]
    },
    {
      "page": "densitydiff_kl_num",
      "title": "Kullback-Leibler divergence",
      "concept": [
        "comparison"
      ],
      "topics": [
        "densitydiff_kl_num"
      ]
    },
    {
      "page": "densitydiff_pca",
      "title": "Density ratio and entropy of first PC's",
      "concept": [
        "comparison"
      ],
      "topics": [
        "densitydiff_pca"
      ]
    },
    {
      "page": "disclosure_report",
      "title": "Comprehensive Disclosure Risk Report",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "disclosure_report",
        "disclosure_report.default",
        "disclosure_report.synth_pair"
      ]
    },
    {
      "page": "disco",
      "title": "Disclosive in Synthetic Correct Original (DiSCO)",
      "concept": [
        "attribution-risk"
      ],
      "topics": [
        "disco",
        "disco.default",
        "disco.synth_pair"
      ]
    },
    {
      "page": "domias",
      "title": "Density-based Membership Inference Attack (DOMIAS)",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "domias",
        "domias.default",
        "domias.synth_pair"
      ]
    },
    {
      "page": "drisk",
      "title": "Disclosure Risk for Continuous Variables (dRisk / dRiskRMD)",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "drisk",
        "drisk.default",
        "drisk.synth_pair"
      ]
    },
    {
      "page": "energy_distance",
      "title": "Energy Distance for Multivariate Numeric Data",
      "concept": [
        "utility"
      ],
      "topics": [
        "energy_distance",
        "energy_distance.default",
        "energy_distance.synth_pair"
      ]
    },
    {
      "page": "Entropy",
      "title": "Entropy measures",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "CrossEntropy",
        "Entropy",
        "JSDiv",
        "JSDiv_bayes",
        "KLDiv",
        "KLDiv_bayes"
      ]
    },
    {
      "page": "EntropyMeasures",
      "title": "Additional Entropy-Based Privacy Measures",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "ConditionalEntropy",
        "CumulativeEntropy",
        "EntropyMeasures",
        "MaxEntropy",
        "MinEntropy",
        "NormalizedEntropy",
        "RenyiEntropy"
      ]
    },
    {
      "page": "epsilon_identifiability",
      "title": "Epsilon Identifiability",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "epsilon_identifiability",
        "epsilon_identifiability.default",
        "epsilon_identifiability.synth_pair"
      ]
    },
    {
      "page": "evaluation_stats",
      "title": "Evaluation statistics",
      "concept": [
        "evaluation"
      ],
      "topics": [
        "ait",
        "evaluation_stats",
        "mae",
        "mape",
        "mse",
        "rmse"
      ]
    },
    {
      "page": "from_sdcMicro",
      "title": "Extract comparison data from sdcMicro object",
      "topics": [
        "from_sdcMicro"
      ]
    },
    {
      "page": "from_simPop",
      "title": "Extract comparison data from simPop object",
      "topics": [
        "from_simPop"
      ]
    },
    {
      "page": "from_synthpop",
      "title": "Extract comparison data from synthpop object",
      "topics": [
        "from_synthpop"
      ]
    },
    {
      "page": "gower",
      "title": "Gower distance between two data frames",
      "concept": [
        "utility"
      ],
      "topics": [
        "gower",
        "gower.default",
        "gower.synth_pair"
      ]
    },
    {
      "page": "hellinger",
      "title": "Hellinger Distance for Categorical Distributions",
      "concept": [
        "utility"
      ],
      "topics": [
        "hellinger",
        "hellinger.default",
        "hellinger.synth_pair"
      ]
    },
    {
      "page": "high_risk_records",
      "title": "Get high-risk records",
      "topics": [
        "high_risk_records"
      ]
    },
    {
      "page": "hitting_rate",
      "title": "Hitting Rate",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "hitting_rate",
        "hitting_rate.default",
        "hitting_rate.synth_pair"
      ]
    },
    {
      "page": "ims",
      "title": "Identical Match Share (IMS)",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "ims",
        "ims.default",
        "ims.synth_pair"
      ]
    },
    {
      "page": "individual_risk",
      "title": "Individual Re-identification Risk",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "individual_risk",
        "individual_risk.default",
        "individual_risk.synth_pair"
      ]
    },
    {
      "page": "information_surprisal",
      "title": "Information Surprisal",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "information_surprisal"
      ]
    },
    {
      "page": "inspect_record",
      "title": "Inspect a Single Record's Linkage Detail",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "inspect_record",
        "inspect_record.recordLinkageRisk",
        "print.inspect_record"
      ]
    },
    {
      "page": "kanonymity",
      "title": "k-Anonymity Assessment",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "kanonymity",
        "kanonymity.default",
        "kanonymity.synth_pair"
      ]
    },
    {
      "page": "ldiversity",
      "title": "l-Diversity Assessment",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "ldiversity",
        "ldiversity.default",
        "ldiversity.synth_pair"
      ]
    },
    {
      "page": "linkability",
      "title": "Linkability Risk",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "linkability",
        "linkability.default",
        "linkability.synth_pair"
      ]
    },
    {
      "page": "max_info_leakage",
      "title": "Maximum Information Leakage",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "max_info_leakage"
      ]
    },
    {
      "page": "merge_per_record",
      "title": "Merge Per-Record Risks Back to Data",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "merge_per_record",
        "merge_per_record.recordLinkageRisk"
      ]
    },
    {
      "page": "mia_classifier",
      "title": "Membership Inference Attack metric via classification",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "mia_classifier",
        "mia_classifier.default",
        "mia_classifier.synth_pair"
      ]
    },
    {
      "page": "mmd",
      "title": "Maximum Mean Discrepancy (MMD) for Multivariate Data",
      "concept": [
        "utility"
      ],
      "topics": [
        "mmd",
        "mmd.default",
        "mmd.synth_pair"
      ]
    },
    {
      "page": "mqs",
      "title": "Model Quality Score",
      "concept": [
        "utility"
      ],
      "topics": [
        "mqs",
        "mqs.default",
        "mqs.synth_pair"
      ]
    },
    {
      "page": "mutualInformation",
      "title": "Mutual Information Privacy Metrics",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "mutualInformation"
      ]
    },
    {
      "page": "nnaa",
      "title": "Nearest-Neighbor Adversarial Accuracy (NNAA)",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "nnaa",
        "nnaa.default",
        "nnaa.synth_pair"
      ]
    },
    {
      "page": "nndr",
      "title": "Nearest Neighbor Distance Ratio (NNDR)",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "nndr",
        "nndr.default",
        "nndr.synth_pair"
      ]
    },
    {
      "page": "plot.attacker_risk",
      "title": "Plot method for attacker_risk objects",
      "topics": [
        "plot.attacker_risk"
      ]
    },
    {
      "page": "plot.chisq_utility",
      "title": "Plot method for chisq_utility objects",
      "topics": [
        "plot.chisq_utility"
      ]
    },
    {
      "page": "plot.ci_proximity",
      "title": "Plot method for ci_proximity objects",
      "topics": [
        "plot.ci_proximity"
      ]
    },
    {
      "page": "plot.compare_distributions_cont",
      "title": "Plot Method for Objects of Class \"compare_distributions_cont\"",
      "topics": [
        "plot.compare_distributions_cont"
      ]
    },
    {
      "page": "plot.compare_feature_importance",
      "title": "Plot method for compare_feature_importance objects",
      "topics": [
        "plot.compare_feature_importance"
      ]
    },
    {
      "page": "plot.contingency_fidelity",
      "title": "Plot method for contingency_fidelity objects",
      "topics": [
        "plot.contingency_fidelity"
      ]
    },
    {
      "page": "plot.copula_fidelity",
      "title": "Plot method for copula_fidelity objects",
      "topics": [
        "plot.copula_fidelity"
      ]
    },
    {
      "page": "plot.dcap",
      "title": "Plot method for dcap objects",
      "topics": [
        "plot.dcap"
      ]
    },
    {
      "page": "plot.dcr",
      "title": "Plot method for dcr objects",
      "topics": [
        "plot.dcr"
      ]
    },
    {
      "page": "plot.delta_presence",
      "title": "Plot method for delta_presence objects",
      "topics": [
        "plot.delta_presence"
      ]
    },
    {
      "page": "plot.denpca",
      "title": "Plot method for denpca objects",
      "topics": [
        "plot.denpca"
      ]
    },
    {
      "page": "plot.denratio",
      "title": "Plot method for denratio objects",
      "topics": [
        "plot.denratio"
      ]
    },
    {
      "page": "plot.disclosure_report",
      "title": "Plot method for disclosure_report objects",
      "topics": [
        "plot.disclosure_report"
      ]
    },
    {
      "page": "plot.disco",
      "title": "Plot method for disco objects",
      "topics": [
        "plot.disco"
      ]
    },
    {
      "page": "plot.domias",
      "title": "Plot method for domias objects",
      "topics": [
        "plot.domias"
      ]
    },
    {
      "page": "plot.drisk",
      "title": "Plot method for drisk objects",
      "topics": [
        "plot.drisk"
      ]
    },
    {
      "page": "plot.energy_distance",
      "title": "Plot method for energy_distance objects",
      "topics": [
        "plot.energy_distance"
      ]
    },
    {
      "page": "plot.epsilon_identifiability",
      "title": "Plot method for epsilon_identifiability objects",
      "topics": [
        "plot.epsilon_identifiability"
      ]
    },
    {
      "page": "plot.gower",
      "title": "Plot method for gower objects",
      "topics": [
        "plot.gower"
      ]
    },
    {
      "page": "plot.hellinger",
      "title": "Plot method for hellinger objects",
      "topics": [
        "plot.hellinger"
      ]
    },
    {
      "page": "plot.hitting_rate",
      "title": "Plot method for hitting_rate objects",
      "topics": [
        "plot.hitting_rate"
      ]
    },
    {
      "page": "plot.ims",
      "title": "Plot method for ims objects",
      "topics": [
        "plot.ims"
      ]
    },
    {
      "page": "plot.individual_risk",
      "title": "Plot method for individual_risk objects",
      "topics": [
        "plot.individual_risk"
      ]
    },
    {
      "page": "plot.kanonymity",
      "title": "Plot method for kanonymity objects",
      "topics": [
        "plot.kanonymity"
      ]
    },
    {
      "page": "plot.ldiversityRisk",
      "title": "Plot method for ldiversityRisk objects",
      "topics": [
        "plot.ldiversityRisk"
      ]
    },
    {
      "page": "plot.linkability",
      "title": "Plot method for linkability objects",
      "topics": [
        "plot.linkability"
      ]
    },
    {
      "page": "plot.mia",
      "title": "Plot method for mia objects",
      "topics": [
        "plot.mia"
      ]
    },
    {
      "page": "plot.missingCompare",
      "title": "Plot method for missingCompare objects",
      "topics": [
        "plot.missingCompare"
      ]
    },
    {
      "page": "plot.mmd",
      "title": "Plot method for mmd objects",
      "topics": [
        "plot.mmd"
      ]
    },
    {
      "page": "plot.mqs",
      "title": "Plot method for mqs objects",
      "topics": [
        "plot.mqs"
      ]
    },
    {
      "page": "plot.nnaa",
      "title": "Plot method for nnaa objects",
      "topics": [
        "plot.nnaa"
      ]
    },
    {
      "page": "plot.nndr",
      "title": "Plot method for nndr objects",
      "topics": [
        "plot.nndr"
      ]
    },
    {
      "page": "plot.pMSE",
      "title": "Plot method for pMSE objects",
      "topics": [
        "plot.pMSE"
      ]
    },
    {
      "page": "plot.population_uniqueness",
      "title": "Plot method for population_uniqueness objects",
      "topics": [
        "plot.population_uniqueness"
      ]
    },
    {
      "page": "plot.propscore",
      "title": "Plot method for propscore objects",
      "topics": [
        "plot.propscore"
      ]
    },
    {
      "page": "plot.rapid",
      "title": "Plot method for rapid objects",
      "topics": [
        "plot.rapid"
      ]
    },
    {
      "page": "plot.recordLinkageRisk",
      "title": "Plot method for recordLinkageRisk",
      "topics": [
        "plot.recordLinkageRisk"
      ]
    },
    {
      "page": "plot.regression_fidelity",
      "title": "Plot method for regression_fidelity objects",
      "topics": [
        "plot.regression_fidelity"
      ]
    },
    {
      "page": "plot.rumap",
      "title": "Plot method for rumap objects",
      "concept": [
        "utility"
      ],
      "topics": [
        "plot.rumap"
      ]
    },
    {
      "page": "plot.singling_out",
      "title": "Plot method for singling_out objects",
      "topics": [
        "plot.singling_out"
      ]
    },
    {
      "page": "plot.specks",
      "title": "Plot method for specks objects",
      "topics": [
        "plot.specks"
      ]
    },
    {
      "page": "plot.subgroup_utility",
      "title": "Plot method for subgroup_utility objects",
      "topics": [
        "plot.subgroup_utility"
      ]
    },
    {
      "page": "plot.suda",
      "title": "Plot method for suda objects",
      "topics": [
        "plot.suda"
      ]
    },
    {
      "page": "plot.tail_fidelity",
      "title": "Plot method for tail_fidelity objects",
      "topics": [
        "plot.tail_fidelity"
      ]
    },
    {
      "page": "plot.tcap",
      "title": "Plot method for tcap objects",
      "topics": [
        "plot.tcap"
      ]
    },
    {
      "page": "plot.tcloseness",
      "title": "Plot method for tcloseness objects",
      "topics": [
        "plot.tcloseness"
      ]
    },
    {
      "page": "plot.weap",
      "title": "Plot method for weap objects",
      "topics": [
        "plot.weap"
      ]
    },
    {
      "page": "pMSE",
      "title": "Propensity Score Mean Squared Error (pMSE) Utility Measure",
      "concept": [
        "utility"
      ],
      "topics": [
        "pMSE",
        "pMSE.default",
        "pMSE.synth_pair"
      ]
    },
    {
      "page": "population_uniqueness",
      "title": "Population Uniqueness Risk",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "population_uniqueness",
        "population_uniqueness.default",
        "population_uniqueness.synth_pair"
      ]
    },
    {
      "page": "positive_information_disclosure",
      "title": "Positive Information Disclosure (PID)",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "positive_information_disclosure"
      ]
    },
    {
      "page": "print.attacker_risk",
      "title": "Print method for attacker_risk objects",
      "topics": [
        "print.attacker_risk"
      ]
    },
    {
      "page": "print.chisq_utility",
      "title": "Print method for chisq_utility objects",
      "topics": [
        "print.chisq_utility"
      ]
    },
    {
      "page": "print.ci_proximity",
      "title": "Print method for ci_proximity objects",
      "topics": [
        "print.ci_proximity"
      ]
    },
    {
      "page": "print.compare_distributions_cont",
      "title": "Print method for compare_distributions_cont objects",
      "topics": [
        "print.compare_distributions_cont"
      ]
    },
    {
      "page": "print.compare_feature_importance",
      "title": "Print method for compare_feature_importance objects",
      "topics": [
        "print.compare_feature_importance"
      ]
    },
    {
      "page": "print.contingency_fidelity",
      "title": "Print method for contingency_fidelity objects",
      "topics": [
        "print.contingency_fidelity"
      ]
    },
    {
      "page": "print.copula_fidelity",
      "title": "Print method for copula_fidelity objects",
      "topics": [
        "print.copula_fidelity"
      ]
    },
    {
      "page": "print.dcap",
      "title": "Print method for dcap objects",
      "topics": [
        "print.dcap"
      ]
    },
    {
      "page": "print.dcr",
      "title": "Print method for dcr objects",
      "topics": [
        "print.dcr"
      ]
    },
    {
      "page": "print.delta_presence",
      "title": "Print method for delta_presence objects",
      "topics": [
        "print.delta_presence"
      ]
    },
    {
      "page": "print.denpca",
      "title": "Print method for denpca objects",
      "topics": [
        "print.denpca"
      ]
    },
    {
      "page": "print.denratio",
      "title": "Print method for denratio objects",
      "topics": [
        "print.denratio"
      ]
    },
    {
      "page": "print.disclosure_report",
      "title": "Print method for disclosure_report objects",
      "topics": [
        "print.disclosure_report"
      ]
    },
    {
      "page": "print.disco",
      "title": "Print method for disco objects",
      "topics": [
        "print.disco"
      ]
    },
    {
      "page": "print.domias",
      "title": "Print method for domias objects",
      "topics": [
        "print.domias"
      ]
    },
    {
      "page": "print.drisk",
      "title": "Print method for drisk objects",
      "topics": [
        "print.drisk"
      ]
    },
    {
      "page": "print.energy_distance",
      "title": "Print method for energy_distance objects",
      "topics": [
        "print.energy_distance"
      ]
    },
    {
      "page": "print.epsilon_identifiability",
      "title": "Print method for epsilon_identifiability objects",
      "topics": [
        "print.epsilon_identifiability"
      ]
    },
    {
      "page": "print.gower",
      "title": "Print method for gower objects",
      "topics": [
        "print.gower"
      ]
    },
    {
      "page": "print.hellinger",
      "title": "Print method for hellinger objects",
      "topics": [
        "print.hellinger"
      ]
    },
    {
      "page": "print.hitting_rate",
      "title": "Print method for hitting_rate objects",
      "topics": [
        "print.hitting_rate"
      ]
    },
    {
      "page": "print.ims",
      "title": "Print method for ims objects",
      "topics": [
        "print.ims"
      ]
    },
    {
      "page": "print.individual_risk",
      "title": "Print method for individual_risk objects",
      "topics": [
        "print.individual_risk"
      ]
    },
    {
      "page": "print.kanonymity",
      "title": "Print method for kanonymity objects",
      "topics": [
        "print.kanonymity"
      ]
    },
    {
      "page": "print.ldiversityRisk",
      "title": "Print method for ldiversityRisk objects",
      "topics": [
        "print.ldiversityRisk"
      ]
    },
    {
      "page": "print.linkability",
      "title": "Print method for linkability objects",
      "topics": [
        "print.linkability"
      ]
    },
    {
      "page": "print.mia",
      "title": "Print method for mia objects",
      "topics": [
        "print.mia"
      ]
    },
    {
      "page": "print.missingCompare",
      "title": "Print method for missingCompare objects",
      "topics": [
        "print.missingCompare"
      ]
    },
    {
      "page": "print.mmd",
      "title": "Print method for mmd objects",
      "topics": [
        "print.mmd"
      ]
    },
    {
      "page": "print.mqs",
      "title": "Print method for mqs objects",
      "topics": [
        "print.mqs"
      ]
    },
    {
      "page": "print.nnaa",
      "title": "Print method for nnaa objects",
      "topics": [
        "print.nnaa"
      ]
    },
    {
      "page": "print.nndr",
      "title": "Print method for nndr objects",
      "topics": [
        "print.nndr"
      ]
    },
    {
      "page": "print.pMSE",
      "title": "Print method for pMSE objects",
      "topics": [
        "print.pMSE"
      ]
    },
    {
      "page": "print.population_uniqueness",
      "title": "Print method for population_uniqueness objects",
      "topics": [
        "print.population_uniqueness"
      ]
    },
    {
      "page": "print.propscore",
      "title": "Print method for propscore objects",
      "topics": [
        "print.propscore"
      ]
    },
    {
      "page": "print.rapid",
      "title": "Print method for rapid objects",
      "topics": [
        "print.rapid"
      ]
    },
    {
      "page": "print.recordLinkageRisk",
      "title": "Print method for recordLinkageRisk",
      "topics": [
        "print.recordLinkageRisk"
      ]
    },
    {
      "page": "print.regression_fidelity",
      "title": "Print method for regression_fidelity objects",
      "topics": [
        "print.regression_fidelity"
      ]
    },
    {
      "page": "print.rumap",
      "title": "Print method for rumap objects",
      "topics": [
        "print.rumap"
      ]
    },
    {
      "page": "print.singling_out",
      "title": "Print method for singling_out objects",
      "topics": [
        "print.singling_out"
      ]
    },
    {
      "page": "print.specks",
      "title": "Print method for specks objects",
      "topics": [
        "print.specks"
      ]
    },
    {
      "page": "print.subgroup_utility",
      "title": "Print method for subgroup_utility objects",
      "topics": [
        "print.subgroup_utility"
      ]
    },
    {
      "page": "print.suda",
      "title": "Print method for suda objects",
      "topics": [
        "print.suda"
      ]
    },
    {
      "page": "print.summary.attacker_risk",
      "title": "Print method for summary.attacker_risk objects",
      "topics": [
        "print.summary.attacker_risk"
      ]
    },
    {
      "page": "print.summary.chisq_utility",
      "title": "Print method for summary.chisq_utility objects",
      "topics": [
        "print.summary.chisq_utility"
      ]
    },
    {
      "page": "print.summary.ci_proximity",
      "title": "Print method for summary.ci_proximity objects",
      "topics": [
        "print.summary.ci_proximity"
      ]
    },
    {
      "page": "print.summary.compare_distributions_cont",
      "title": "Print method for summary.compare_distributions_cont objects",
      "topics": [
        "print.summary.compare_distributions_cont"
      ]
    },
    {
      "page": "print.summary.compare_feature_importance",
      "title": "Print method for summary.compare_feature_importance objects",
      "topics": [
        "print.summary.compare_feature_importance"
      ]
    },
    {
      "page": "print.summary.contingency_fidelity",
      "title": "Print method for summary.contingency_fidelity objects",
      "topics": [
        "print.summary.contingency_fidelity"
      ]
    },
    {
      "page": "print.summary.copula_fidelity",
      "title": "Print method for summary.copula_fidelity objects",
      "topics": [
        "print.summary.copula_fidelity"
      ]
    },
    {
      "page": "print.summary.dcap",
      "title": "Print method for summary.dcap objects",
      "topics": [
        "print.summary.dcap"
      ]
    },
    {
      "page": "print.summary.dcr",
      "title": "Print method for summary.dcr objects",
      "topics": [
        "print.summary.dcr"
      ]
    },
    {
      "page": "print.summary.delta_presence",
      "title": "Print method for summary.delta_presence objects",
      "topics": [
        "print.summary.delta_presence"
      ]
    },
    {
      "page": "print.summary.denpca",
      "title": "Print method for summary.denpca objects",
      "topics": [
        "print.summary.denpca"
      ]
    },
    {
      "page": "print.summary.denratio",
      "title": "Print method for summary.denratio objects",
      "topics": [
        "print.summary.denratio"
      ]
    },
    {
      "page": "print.summary.disclosure_report",
      "title": "Print method for summary.disclosure_report objects",
      "topics": [
        "print.summary.disclosure_report"
      ]
    },
    {
      "page": "print.summary.disco",
      "title": "Print method for summary.disco objects",
      "topics": [
        "print.summary.disco"
      ]
    },
    {
      "page": "print.summary.domias",
      "title": "Print method for summary.domias objects",
      "topics": [
        "print.summary.domias"
      ]
    },
    {
      "page": "print.summary.drisk",
      "title": "Print method for summary.drisk objects",
      "topics": [
        "print.summary.drisk"
      ]
    },
    {
      "page": "print.summary.energy_distance",
      "title": "Print method for summary.energy_distance objects",
      "topics": [
        "print.summary.energy_distance"
      ]
    },
    {
      "page": "print.summary.epsilon_identifiability",
      "title": "Print method for summary.epsilon_identifiability objects",
      "topics": [
        "print.summary.epsilon_identifiability"
      ]
    },
    {
      "page": "print.summary.gower",
      "title": "Print method for summary.gower objects",
      "topics": [
        "print.summary.gower"
      ]
    },
    {
      "page": "print.summary.hellinger",
      "title": "Print method for summary.hellinger objects",
      "topics": [
        "print.summary.hellinger"
      ]
    },
    {
      "page": "print.summary.hitting_rate",
      "title": "Print method for summary.hitting_rate objects",
      "topics": [
        "print.summary.hitting_rate"
      ]
    },
    {
      "page": "print.summary.ims",
      "title": "Print method for summary.ims objects",
      "topics": [
        "print.summary.ims"
      ]
    },
    {
      "page": "print.summary.individual_risk",
      "title": "Print method for summary.individual_risk objects",
      "topics": [
        "print.summary.individual_risk"
      ]
    },
    {
      "page": "print.summary.kanonymity",
      "title": "Print method for summary.kanonymity objects",
      "topics": [
        "print.summary.kanonymity"
      ]
    },
    {
      "page": "print.summary.ldiversityRisk",
      "title": "Print method for summary.ldiversityRisk objects",
      "topics": [
        "print.summary.ldiversityRisk"
      ]
    },
    {
      "page": "print.summary.linkability",
      "title": "Print method for summary.linkability objects",
      "topics": [
        "print.summary.linkability"
      ]
    },
    {
      "page": "print.summary.mia",
      "title": "Print method for summary.mia objects",
      "topics": [
        "print.summary.mia"
      ]
    },
    {
      "page": "print.summary.missingCompare",
      "title": "Print method for summary.missingCompare objects",
      "topics": [
        "print.summary.missingCompare"
      ]
    },
    {
      "page": "print.summary.mmd",
      "title": "Print method for summary.mmd objects",
      "topics": [
        "print.summary.mmd"
      ]
    },
    {
      "page": "print.summary.mqs",
      "title": "Print method for summary.mqs objects",
      "topics": [
        "print.summary.mqs"
      ]
    },
    {
      "page": "print.summary.nnaa",
      "title": "Print method for summary.nnaa objects",
      "topics": [
        "print.summary.nnaa"
      ]
    },
    {
      "page": "print.summary.nndr",
      "title": "Print method for summary.nndr objects",
      "topics": [
        "print.summary.nndr"
      ]
    },
    {
      "page": "print.summary.pMSE",
      "title": "Print method for summary.pMSE objects",
      "topics": [
        "print.summary.pMSE"
      ]
    },
    {
      "page": "print.summary.population_uniqueness",
      "title": "Print method for summary.population_uniqueness objects",
      "topics": [
        "print.summary.population_uniqueness"
      ]
    },
    {
      "page": "print.summary.propscore",
      "title": "Print method for summary.propscore objects",
      "topics": [
        "print.summary.propscore"
      ]
    },
    {
      "page": "print.summary.rapid",
      "title": "Print method for summary.rapid objects",
      "topics": [
        "print.summary.rapid"
      ]
    },
    {
      "page": "print.summary.rapid_cv",
      "title": "Print method for summary.rapid_cv objects",
      "topics": [
        "print.summary.rapid_cv"
      ]
    },
    {
      "page": "print.summary.rapid_test",
      "title": "Print method for summary.rapid_test objects",
      "topics": [
        "print.summary.rapid_test"
      ]
    },
    {
      "page": "print.summary.rapid_threshold",
      "title": "Print method for summary.rapid_threshold objects",
      "topics": [
        "print.summary.rapid_threshold"
      ]
    },
    {
      "page": "print.summary.recordLinkageRisk",
      "title": "Print method for summary.recordLinkageRisk",
      "topics": [
        "print.summary.recordLinkageRisk"
      ]
    },
    {
      "page": "print.summary.regression_fidelity",
      "title": "Print method for summary.regression_fidelity objects",
      "topics": [
        "print.summary.regression_fidelity"
      ]
    },
    {
      "page": "print.summary.rumap",
      "title": "Print method for summary.rumap objects",
      "topics": [
        "print.summary.rumap"
      ]
    },
    {
      "page": "print.summary.singling_out",
      "title": "Print method for summary.singling_out objects",
      "topics": [
        "print.summary.singling_out"
      ]
    },
    {
      "page": "print.summary.specks",
      "title": "Print method for summary.specks objects",
      "topics": [
        "print.summary.specks"
      ]
    },
    {
      "page": "print.summary.subgroup_utility",
      "title": "Print method for summary.subgroup_utility objects",
      "topics": [
        "print.summary.subgroup_utility"
      ]
    },
    {
      "page": "print.summary.suda",
      "title": "Print method for summary.suda objects",
      "topics": [
        "print.summary.suda"
      ]
    },
    {
      "page": "print.summary.synth_pair",
      "title": "Print method for summary.synth_pair objects",
      "topics": [
        "print.summary.synth_pair"
      ]
    },
    {
      "page": "print.summary.tail_fidelity",
      "title": "Print method for summary.tail_fidelity objects",
      "topics": [
        "print.summary.tail_fidelity"
      ]
    },
    {
      "page": "print.summary.tcap",
      "title": "Print method for summary.tcap objects",
      "topics": [
        "print.summary.tcap"
      ]
    },
    {
      "page": "print.summary.tcloseness",
      "title": "Print method for summary.tcloseness objects",
      "topics": [
        "print.summary.tcloseness"
      ]
    },
    {
      "page": "print.summary.weap",
      "title": "Print method for summary.weap objects",
      "topics": [
        "print.summary.weap"
      ]
    },
    {
      "page": "print.synth_pair",
      "title": "Print method for synth_pair objects",
      "topics": [
        "print.synth_pair"
      ]
    },
    {
      "page": "print.tail_fidelity",
      "title": "Print method for tail_fidelity objects",
      "topics": [
        "print.tail_fidelity"
      ]
    },
    {
      "page": "print.tcap",
      "title": "Print method for tcap objects",
      "topics": [
        "print.tcap"
      ]
    },
    {
      "page": "print.tcloseness",
      "title": "Print method for tcloseness objects",
      "topics": [
        "print.tcloseness"
      ]
    },
    {
      "page": "print.weap",
      "title": "Print method for weap objects",
      "topics": [
        "print.weap"
      ]
    },
    {
      "page": "privacy_score",
      "title": "Privacy Score",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "privacy_score"
      ]
    },
    {
      "page": "propscore",
      "title": "Propensity score utility measure",
      "concept": [
        "utility"
      ],
      "topics": [
        "propscore",
        "propscore.default",
        "propscore.synth_pair"
      ]
    },
    {
      "page": "rapid",
      "title": "RAPID: Risk of Attribute Prediction-Induced Disclosure",
      "concept": [
        "rapid"
      ],
      "topics": [
        "rapid",
        "rapid.default",
        "rapid.synth_pair"
      ]
    },
    {
      "page": "rapid_synthesizer_cv",
      "title": "Cross-Validation of Synthesizer Disclosure Risk",
      "concept": [
        "rapid"
      ],
      "topics": [
        "print.rapid_cv",
        "rapid_synthesizer_cv"
      ]
    },
    {
      "page": "rapid_test",
      "title": "Permutation Test for RAPID Disclosure Risk",
      "concept": [
        "rapid"
      ],
      "topics": [
        "print.rapid_test",
        "rapid_test"
      ]
    },
    {
      "page": "rapid_threshold_select",
      "title": "Data-Driven Threshold Selection for RAPID",
      "concept": [
        "rapid"
      ],
      "topics": [
        "plot.rapid_threshold",
        "print.rapid_threshold",
        "rapid_threshold_select"
      ]
    },
    {
      "page": "recordLinkage",
      "title": "Record Linkage Risk After Perturbation",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "recordLinkage",
        "recordLinkage.default",
        "recordLinkage.synth_pair"
      ]
    },
    {
      "page": "regression_fidelity",
      "title": "Regression Fidelity — Coefficient Comparison",
      "concept": [
        "utility"
      ],
      "topics": [
        "regression_fidelity",
        "regression_fidelity.default",
        "regression_fidelity.synth_pair"
      ]
    },
    {
      "page": "repu",
      "title": "Replicated Uniques (RepU)",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "repu"
      ]
    },
    {
      "page": "rf_privacy",
      "title": "RF Proximity Privacy Assessment",
      "concept": [
        "distance-risk"
      ],
      "topics": [
        "plot.rf_privacy",
        "print.rf_privacy",
        "print.summary.rf_privacy",
        "rf_privacy",
        "rf_privacy.default",
        "rf_privacy.synth_pair",
        "summary.rf_privacy"
      ]
    },
    {
      "page": "risk_by_group",
      "title": "Aggregate Risk by Group",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "risk_by_group",
        "risk_by_group.recordLinkageRisk"
      ]
    },
    {
      "page": "rumap",
      "title": "Multivariate Risk-Utility Map (RU-Map)",
      "concept": [
        "utility"
      ],
      "topics": [
        "rumap",
        "rumap.default",
        "rumap.synth_pair"
      ]
    },
    {
      "page": "singling_out",
      "title": "Singling Out Risk",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "singling_out",
        "singling_out.default",
        "singling_out.synth_pair"
      ]
    },
    {
      "page": "specks",
      "title": "SPECKS - Propensity Score Comparison via Kolmogorov-Smirnov Test",
      "concept": [
        "utility"
      ],
      "topics": [
        "specks",
        "specks.default",
        "specks.synth_pair"
      ]
    },
    {
      "page": "subgroup_utility",
      "title": "Stratified Utility Assessment Across Subgroups",
      "concept": [
        "utility"
      ],
      "topics": [
        "subgroup_utility",
        "subgroup_utility.default",
        "subgroup_utility.synth_pair"
      ]
    },
    {
      "page": "suda",
      "title": "SUDA - Special Uniques Detection Algorithm",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "suda",
        "suda.default",
        "suda.synth_pair"
      ]
    },
    {
      "page": "summary.attacker_risk",
      "title": "Summary method for attacker_risk objects",
      "topics": [
        "summary.attacker_risk"
      ]
    },
    {
      "page": "summary.chisq_utility",
      "title": "Summary method for chisq_utility objects",
      "topics": [
        "summary.chisq_utility"
      ]
    },
    {
      "page": "summary.ci_proximity",
      "title": "Summary method for ci_proximity objects",
      "topics": [
        "summary.ci_proximity"
      ]
    },
    {
      "page": "summary.compare_distributions_cont",
      "title": "Summary method for compare_distributions_cont objects",
      "topics": [
        "summary.compare_distributions_cont"
      ]
    },
    {
      "page": "summary.compare_feature_importance",
      "title": "Summary method for compare_feature_importance objects",
      "topics": [
        "summary.compare_feature_importance"
      ]
    },
    {
      "page": "summary.contingency_fidelity",
      "title": "Summary method for contingency_fidelity objects",
      "topics": [
        "summary.contingency_fidelity"
      ]
    },
    {
      "page": "summary.copula_fidelity",
      "title": "Summary method for copula_fidelity objects",
      "topics": [
        "summary.copula_fidelity"
      ]
    },
    {
      "page": "summary.dcap",
      "title": "Summary method for dcap objects",
      "topics": [
        "summary.dcap"
      ]
    },
    {
      "page": "summary.dcr",
      "title": "Summary method for dcr objects",
      "topics": [
        "summary.dcr"
      ]
    },
    {
      "page": "summary.delta_presence",
      "title": "Summary method for delta_presence objects",
      "topics": [
        "summary.delta_presence"
      ]
    },
    {
      "page": "summary.denpca",
      "title": "Summary method for denpca objects",
      "topics": [
        "summary.denpca"
      ]
    },
    {
      "page": "summary.denratio",
      "title": "Summary method for denratio objects",
      "topics": [
        "summary.denratio"
      ]
    },
    {
      "page": "summary.disclosure_report",
      "title": "Summary method for disclosure_report objects",
      "topics": [
        "summary.disclosure_report"
      ]
    },
    {
      "page": "summary.disco",
      "title": "Summary method for disco objects",
      "topics": [
        "summary.disco"
      ]
    },
    {
      "page": "summary.domias",
      "title": "Summary method for domias objects",
      "topics": [
        "summary.domias"
      ]
    },
    {
      "page": "summary.drisk",
      "title": "Summary method for drisk objects",
      "topics": [
        "summary.drisk"
      ]
    },
    {
      "page": "summary.energy_distance",
      "title": "Summary method for energy_distance objects",
      "topics": [
        "summary.energy_distance"
      ]
    },
    {
      "page": "summary.epsilon_identifiability",
      "title": "Summary method for epsilon_identifiability objects",
      "topics": [
        "summary.epsilon_identifiability"
      ]
    },
    {
      "page": "summary.gower",
      "title": "Summary method for gower objects",
      "topics": [
        "summary.gower"
      ]
    },
    {
      "page": "summary.hellinger",
      "title": "Summary method for hellinger objects",
      "topics": [
        "summary.hellinger"
      ]
    },
    {
      "page": "summary.hitting_rate",
      "title": "Summary method for hitting_rate objects",
      "topics": [
        "summary.hitting_rate"
      ]
    },
    {
      "page": "summary.ims",
      "title": "Summary method for ims objects",
      "topics": [
        "summary.ims"
      ]
    },
    {
      "page": "summary.individual_risk",
      "title": "Summary method for individual_risk objects",
      "topics": [
        "summary.individual_risk"
      ]
    },
    {
      "page": "summary.kanonymity",
      "title": "Summary method for kanonymity objects",
      "topics": [
        "summary.kanonymity"
      ]
    },
    {
      "page": "summary.ldiversityRisk",
      "title": "Summary method for ldiversityRisk objects",
      "topics": [
        "summary.ldiversityRisk"
      ]
    },
    {
      "page": "summary.linkability",
      "title": "Summary method for linkability objects",
      "topics": [
        "summary.linkability"
      ]
    },
    {
      "page": "summary.mia",
      "title": "Summary method for mia objects",
      "topics": [
        "summary.mia"
      ]
    },
    {
      "page": "summary.missingCompare",
      "title": "Summary method for missingCompare objects",
      "topics": [
        "summary.missingCompare"
      ]
    },
    {
      "page": "summary.mmd",
      "title": "Summary method for mmd objects",
      "topics": [
        "summary.mmd"
      ]
    },
    {
      "page": "summary.mqs",
      "title": "Summary method for mqs objects",
      "topics": [
        "summary.mqs"
      ]
    },
    {
      "page": "summary.nnaa",
      "title": "Summary method for nnaa objects",
      "topics": [
        "summary.nnaa"
      ]
    },
    {
      "page": "summary.nndr",
      "title": "Summary method for nndr objects",
      "topics": [
        "summary.nndr"
      ]
    },
    {
      "page": "summary.pMSE",
      "title": "Summary method for pMSE objects",
      "topics": [
        "summary.pMSE"
      ]
    },
    {
      "page": "summary.population_uniqueness",
      "title": "Summary method for population_uniqueness objects",
      "topics": [
        "summary.population_uniqueness"
      ]
    },
    {
      "page": "summary.propscore",
      "title": "Summary method for propscore objects",
      "topics": [
        "summary.propscore"
      ]
    },
    {
      "page": "summary.rapid",
      "title": "Summary method for rapid objects",
      "topics": [
        "summary.rapid"
      ]
    },
    {
      "page": "summary.rapid_cv",
      "title": "Summary method for rapid_cv objects",
      "topics": [
        "summary.rapid_cv"
      ]
    },
    {
      "page": "summary.rapid_test",
      "title": "Summary method for rapid_test objects",
      "topics": [
        "summary.rapid_test"
      ]
    },
    {
      "page": "summary.rapid_threshold",
      "title": "Summary method for rapid_threshold objects",
      "topics": [
        "summary.rapid_threshold"
      ]
    },
    {
      "page": "summary.recordLinkageRisk",
      "title": "Summary method for recordLinkageRisk",
      "topics": [
        "summary.recordLinkageRisk"
      ]
    },
    {
      "page": "summary.regression_fidelity",
      "title": "Summary method for regression_fidelity objects",
      "topics": [
        "summary.regression_fidelity"
      ]
    },
    {
      "page": "summary.rumap",
      "title": "Summary method for rumap objects",
      "topics": [
        "summary.rumap"
      ]
    },
    {
      "page": "summary.singling_out",
      "title": "Summary method for singling_out objects",
      "topics": [
        "summary.singling_out"
      ]
    },
    {
      "page": "summary.specks",
      "title": "Summary method for specks objects",
      "topics": [
        "summary.specks"
      ]
    },
    {
      "page": "summary.subgroup_utility",
      "title": "Summary method for subgroup_utility objects",
      "topics": [
        "summary.subgroup_utility"
      ]
    },
    {
      "page": "summary.suda",
      "title": "Summary method for suda objects",
      "topics": [
        "summary.suda"
      ]
    },
    {
      "page": "summary.synth_pair",
      "title": "Summary method for synth_pair objects",
      "topics": [
        "summary.synth_pair"
      ]
    },
    {
      "page": "summary.tail_fidelity",
      "title": "Summary method for tail_fidelity objects",
      "topics": [
        "summary.tail_fidelity"
      ]
    },
    {
      "page": "summary.tcap",
      "title": "Summary method for tcap objects",
      "topics": [
        "summary.tcap"
      ]
    },
    {
      "page": "summary.tcloseness",
      "title": "Summary method for tcloseness objects",
      "topics": [
        "summary.tcloseness"
      ]
    },
    {
      "page": "summary.weap",
      "title": "Summary method for weap objects",
      "topics": [
        "summary.weap"
      ]
    },
    {
      "page": "synth_pair",
      "title": "Create a Synthetic Data Comparison Pair",
      "concept": [
        "containers"
      ],
      "topics": [
        "synth_pair"
      ]
    },
    {
      "page": "systemAnonymityLevel",
      "title": "System Anonymity Level",
      "concept": [
        "information-theory"
      ],
      "topics": [
        "systemAnonymityLevel"
      ]
    },
    {
      "page": "tail_fidelity",
      "title": "Tail Fidelity — Tail Preservation Utility Measure",
      "concept": [
        "utility"
      ],
      "topics": [
        "tail_fidelity",
        "tail_fidelity.default",
        "tail_fidelity.synth_pair"
      ]
    },
    {
      "page": "tcap",
      "title": "Targeted Correct Attribution Probability (TCAP)",
      "concept": [
        "attribution-risk"
      ],
      "topics": [
        "tcap",
        "tcap.default",
        "tcap.synth_pair"
      ]
    },
    {
      "page": "tcloseness",
      "title": "t-Closeness Assessment",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "tcloseness",
        "tcloseness.default",
        "tcloseness.synth_pair"
      ]
    },
    {
      "page": "top_at_risk",
      "title": "Return Highest-Risk Records",
      "concept": [
        "privacy-models"
      ],
      "topics": [
        "top_at_risk",
        "top_at_risk.recordLinkageRisk"
      ]
    },
    {
      "page": "tstr",
      "title": "Train on Synthetic, Test on Real (TSTR) Utility Measure",
      "concept": [
        "utility"
      ],
      "topics": [
        "plot.tstr",
        "print.summary.tstr",
        "print.tstr",
        "summary.tstr",
        "tstr",
        "tstr.default",
        "tstr.synth_pair"
      ]
    },
    {
      "page": "weap",
      "title": "Within Equivalence Class Attribution Probability (WEAP)",
      "concept": [
        "attribution-risk"
      ],
      "topics": [
        "weap",
        "weap.default",
        "weap.synth_pair"
      ]
    }
  ],
  "_readme": "https://github.com/cran/riskutility/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "bbotk",
    "boot",
    "broom",
    "car",
    "carData",
    "checkmate",
    "class",
    "cli",
    "codetools",
    "colorspace",
    "cowplot",
    "cpp11",
    "data.table",
    "DEoptimR",
    "Deriv",
    "digest",
    "doBy",
    "dplyr",
    "e1071",
    "evaluate",
    "farver",
    "forecast",
    "Formula",
    "fracdiff",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gtable",
    "isoband",
    "jsonlite",
    "labeling",
    "laeken",
    "lattice",
    "lgr",
    "lifecycle",
    "listenv",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "matrixStats",
    "mgcv",
    "microbenchmark",
    "minqa",
    "mirai",
    "mlbench",
    "mlr3",
    "mlr3learners",
    "mlr3measures",
    "mlr3misc",
    "mlr3pipelines",
    "mlr3tuning",
    "modelr",
    "moocore",
    "nanonext",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "palmerpenguins",
    "paradox",
    "parallelly",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "plyr",
    "proxy",
    "PRROC",
    "purrr",
    "quantreg",
    "R6",
    "randomForest",
    "ranger",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reformulas",
    "reshape2",
    "rlang",
    "robustbase",
    "S7",
    "scales",
    "sp",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "urca",
    "utf8",
    "uuid",
    "vcd",
    "vctrs",
    "VIM",
    "viridisLite",
    "withr",
    "xgboost",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "riskutility.Rmd",
      "filename": "riskutility.html",
      "title": "riskutility: Comprehensive Disclosure Risk and Data Utility Assessment for Anonymized and Synthetic Data in R",
      "author": "Matthias Templ, Oscar Thees",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Background: Threat Taxonomy and Related Software",
        "Disclosure Threat Taxonomy",
        "Risk Assessment Paradigms",
        "Utility Assessment Paradigms",
        "Related Software",
        "Software Design and Architecture",
        "Design Philosophy",
        "The synth_pair Container",
        "S3 Method Pattern",
        "Integration with the R Ecosystem",
        "Risk Measures",
        "Privacy Models and Frequency-Based Risk",
        "Attribution-Based Risk: The CAP Family",
        "ML-Based Risk: RAPID",
        "Distance-Based Risk",
        "Record Linkage Risk",
        "Membership Inference and Anonymization Failure Criteria",
        "Cross-Family Comparison",
        "Data Utility Measures",
        "Global Utility: Propensity Scores",
        "Univariate Diagnostics",
        "Multivariate and Structural Utility",
        "Predictive Utility",
        "Comprehensive Assessment: A Case Study",
        "Scenario and Data",
        "Step 1: Quick Risk Screening with disclosure_report()",
        "Step 2: Comparative Assessment with rumap()",
        "Step 3: Decision",
        "Summary and Discussion",
        "Contributions",
        "Partially vs Fully Synthetic Data",
        "Remediation",
        "Limitations and Recommendations",
        "Future Work",
        "Computational Details",
        "References"
      ],
      "created": "2026-06-22 18:32:57",
      "modified": "2026-06-22 18:32:57",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "riskutility",
  "_universes": [
    "cran",
    "matthias-da"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-22T19:45:48.000Z",
      "distro": "noble",
      "commit": "437449adf4a25abffbc7429ee3d878cd8b508a3c",
      "fileid": "87f58493265577f93242193961874e22af9a0a01657d34a35f87e9c5c67fe9ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27978839413"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-22T19:45:45.000Z",
      "distro": "noble",
      "commit": "437449adf4a25abffbc7429ee3d878cd8b508a3c",
      "fileid": "36e774af27e7c442303277631ace10d3f0825f570a72fe8c8ad9d3f72639708e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27978839413"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-22T19:45:54.000Z",
      "commit": "437449adf4a25abffbc7429ee3d878cd8b508a3c",
      "fileid": "ef59042c4f8c3c25d58de4862ba841b6ecd4ba51af1ef6b47a93cc8c04a7eab1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27978839413"
    }
  ]
}