{
  "_id": "6a192ba4acfb0bcc41dce03c",
  "Package": "opendp",
  "Version": "0.15.1",
  "Title": "R Bindings for the OpenDP Library",
  "Authors@R": "c(\nperson(\"Stefano\", \"Iacus\",\nrole = \"cre\",\nemail = \"siacus@iq.harvard.edu\"),\nperson(\"The OpenDP Project\",\nrole = \"aut\",\nemail = \"contact@opendp.org\",\ncomment = \"https://github.com/opendp/opendp/graphs/contributors\"),\nperson(\"The authors of the dependency Rust crates\",\nrole = \"ctb\",\ncomment = \"see inst/AUTHORS file for details\"))",
  "Description": "The OpenDP Library is a modular collection of statistical\nalgorithms that adhere to the definition of differential\nprivacy. It can be used to build applications of\nprivacy-preserving computations, using a number of different\nmodels of privacy.",
  "License": "MIT + file LICENSE",
  "NeedsCompilation": "yes",
  "URL": "https://opendp.org/, https://github.com/opendp/opendp,\nhttps://docs.opendp.org/en/stable/index.html",
  "BugReports": "https://github.com/opendp/opendp/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "SystemRequirements": "Cargo (Rust's package manager), rustc",
  "Config/testthat/edition": "3",
  "Config/opendp/MSRV": "1.64.0",
  "Collate": "'mod.R' 'extras.R' 'typing.R' 'internal.R' 'accuracy.R'\n'combinators.R' 'core.R' 'data.R' 'domains.R' 'measurements.R'\n'measures.R' 'metrics.R' 'opendp-package.R' 'transformations.R'",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libclang-dev",
  "Repository": "https://opendp.r-universe.dev",
  "Date/Publication": "2026-05-29 02:57:20 UTC",
  "RemoteUrl": "https://github.com/opendp/opendp",
  "RemoteRef": "r-universe",
  "RemoteSha": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
  "RemoteSubdir": "R/opendp",
  "Packaged": {
    "Date": "2026-05-29 05:24:26 UTC",
    "User": "root"
  },
  "Author": "Stefano Iacus [cre],\nThe OpenDP Project [aut]\n(https://github.com/opendp/opendp/graphs/contributors),\nThe authors of the dependency Rust crates [ctb] (see inst/AUTHORS file\nfor details)",
  "Maintainer": "Stefano Iacus <siacus@iq.harvard.edu>",
  "MD5sum": "0cb5aab6f0c575739ff41fc442b146da",
  "_user": "opendp",
  "_type": "src",
  "_file": "opendp_0.15.1.tar.gz",
  "_fileid": "9af8b9aab4c2c59a7ff1ce03f02ef53c8e2c2dd4b3fe25846f8f7b25d3049e38",
  "_filesize": 55228729,
  "_sha256": "9af8b9aab4c2c59a7ff1ce03f02ef53c8e2c2dd4b3fe25846f8f7b25d3049e38",
  "_created": "2026-05-29T05:24:26.000Z",
  "_published": "2026-05-29T06:01:08.424Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78443605456,
      "time": 487,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7283872865"
    },
    {
      "job": 78443605460,
      "time": 498,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7283875408"
    },
    {
      "job": 78443605474,
      "time": 479,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7283871417"
    },
    {
      "job": 78443605471,
      "time": 497,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7283875540"
    },
    {
      "job": 78443605465,
      "time": 374,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7283847936"
    },
    {
      "job": 78443605461,
      "time": 1280,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7284033695"
    },
    {
      "job": 78443605463,
      "time": 413,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7283856624"
    },
    {
      "job": 78443605446,
      "time": 1583,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7284092864"
    },
    {
      "job": 78442663271,
      "time": 567,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7283769544"
    },
    {
      "job": 78443605445,
      "time": 466,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78443605452,
      "time": 1675,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7284111756"
    },
    {
      "job": 78443605457,
      "time": 1725,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7284121645"
    },
    {
      "job": 78443605453,
      "time": 1734,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7284123172"
    }
  ],
  "_buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/opendp/opendp",
  "_commit": {
    "id": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
    "author": "mccalluc <mccalluc@users.noreply.github.com>",
    "committer": "mccalluc <mccalluc@users.noreply.github.com>",
    "message": "Update bindings\n",
    "time": 1780023440
  },
  "_maintainer": {
    "name": "Stefano Iacus",
    "email": "siacus@iq.harvard.edu",
    "login": "siacus",
    "twitter": "@iacus",
    "description": "Geek, R Core Team (1999-2014), \n@LaStatale UNIMI (1999-2019), \n@EU_Commission (2019-2022) now at @IQSS at Harvard University.",
    "uuid": 5621970
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    }
  ],
  "_owner": "opendp",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.14.0",
      "date": "2025-09-08"
    },
    {
      "name": "v0.14.1",
      "date": "2025-09-17"
    },
    {
      "name": "v0.14.2",
      "date": "2026-03-11"
    },
    {
      "name": "v0.15.0",
      "date": "2026-05-19"
    },
    {
      "name": "v0.15.1",
      "date": "2026-05-29"
    }
  ],
  "_topics": [
    "differential-privacy",
    "dp-programming-framework",
    "opendp",
    "privacy",
    "rust",
    "cargo"
  ],
  "_stars": 421,
  "_contributors": [
    {
      "user": "shoeboxam",
      "count": 441,
      "uuid": 3630029
    },
    {
      "user": "mccalluc",
      "count": 362,
      "uuid": 730388
    },
    {
      "user": "andrewvyrros",
      "count": 59,
      "uuid": 6577271
    },
    {
      "user": "raprasad",
      "count": 11,
      "uuid": 1036060
    },
    {
      "user": "pdurbin",
      "count": 10,
      "uuid": 21006
    },
    {
      "user": "gkd-stack",
      "count": 7,
      "uuid": 62931173
    },
    {
      "user": "ankke",
      "count": 4,
      "uuid": 48625325
    },
    {
      "user": "ecowan",
      "count": 3,
      "uuid": 1248788
    },
    {
      "user": "paulinemauryl",
      "count": 3,
      "uuid": 36953262
    },
    {
      "user": "silviacasac",
      "count": 3,
      "uuid": 43185453
    },
    {
      "user": "chikeabuah",
      "count": 2,
      "uuid": 2280440
    },
    {
      "user": "damienbfs",
      "count": 2,
      "uuid": 107670061
    },
    {
      "user": "shlomihod",
      "count": 2,
      "uuid": 6306135
    },
    {
      "user": "matchaginseng",
      "count": 2,
      "uuid": 55040116
    },
    {
      "user": "aramasethu",
      "count": 1,
      "uuid": 56765596
    },
    {
      "user": "alexwhitworth",
      "count": 1,
      "uuid": 13594486
    },
    {
      "user": "roykoand",
      "count": 1,
      "uuid": 57030016
    },
    {
      "user": "christianlebeda",
      "count": 1,
      "uuid": 25723046
    },
    {
      "user": "clairemckaybowen",
      "count": 1,
      "uuid": 22154694
    },
    {
      "user": "devfernandoa",
      "count": 1,
      "uuid": 28360583
    },
    {
      "user": "michaeleliot",
      "count": 1,
      "uuid": 15314517
    },
    {
      "user": "orespo",
      "count": 1,
      "uuid": 57371092
    },
    {
      "user": "abigail-gentle",
      "count": 1,
      "uuid": 142963674
    },
    {
      "user": "maxine-park",
      "count": 1,
      "uuid": 123146964
    },
    {
      "user": "rionides",
      "count": 1,
      "uuid": 87023548
    }
  ],
  "_userbio": {
    "uuid": 74011960,
    "type": "organization",
    "name": "OpenDP",
    "description": "Open Differential Privacy"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/opendp"
  },
  "_devurl": "https://github.com/opendp/opendp",
  "_searchresults": 32,
  "_cargo": true,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/opendp.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "absolute_distance",
    "accuracy_to_discrete_gaussian_scale",
    "accuracy_to_discrete_laplacian_scale",
    "accuracy_to_gaussian_scale",
    "accuracy_to_laplacian_scale",
    "approximate",
    "atom_domain",
    "binary_search",
    "binary_search_chain",
    "binary_search_param",
    "BitVector",
    "bitvector_domain",
    "bool",
    "change_one_distance",
    "choose_branching_factor",
    "disable_features",
    "discrete_distance",
    "discrete_gaussian_scale_to_accuracy",
    "discrete_laplacian_scale_to_accuracy",
    "domain_carrier_type",
    "domain_debug",
    "domain_type",
    "enable_features",
    "ExtrinsicObject",
    "f32",
    "f64",
    "fixed_smoothed_max_divergence",
    "function_eval",
    "gaussian_scale_to_accuracy",
    "hamming_distance",
    "hashitems",
    "i128",
    "i16",
    "i32",
    "i64",
    "i8",
    "insert_delete_distance",
    "l01inf_distance",
    "l02inf_distance",
    "l1_distance",
    "l2_distance",
    "laplacian_scale_to_accuracy",
    "linf_distance",
    "make_adaptive_composition",
    "make_alp_queryable",
    "make_approximate",
    "make_b_ary_tree",
    "make_basic_composition",
    "make_bounded_float_checked_sum",
    "make_bounded_float_ordered_sum",
    "make_bounded_int_monotonic_sum",
    "make_bounded_int_ordered_sum",
    "make_bounded_int_split_sum",
    "make_canonical_noise",
    "make_cast",
    "make_cast_default",
    "make_cast_inherent",
    "make_cdf",
    "make_chain_mt",
    "make_chain_pm",
    "make_chain_tt",
    "make_clamp",
    "make_composition",
    "make_consistent_b_ary_tree",
    "make_count",
    "make_count_by",
    "make_count_by_categories",
    "make_count_distinct",
    "make_create_dataframe",
    "make_df_cast_default",
    "make_df_is_equal",
    "make_drop_null",
    "make_find",
    "make_find_bin",
    "make_fix_delta",
    "make_fixed_approxDP_to_approxDP",
    "make_fully_adaptive_composition",
    "make_gaussian",
    "make_gaussian_threshold",
    "make_geometric",
    "make_identity",
    "make_impute_constant",
    "make_impute_uniform_float",
    "make_index",
    "make_is_equal",
    "make_is_null",
    "make_laplace",
    "make_laplace_threshold",
    "make_lipschitz_float_mul",
    "make_mean",
    "make_metric_bounded",
    "make_metric_unbounded",
    "make_noise",
    "make_noise_threshold",
    "make_noisy_max",
    "make_noisy_top_k",
    "make_ordered_random",
    "make_population_amplification",
    "make_privacy_filter",
    "make_private_quantile",
    "make_pureDP_to_zCDP",
    "make_quantile_score_candidates",
    "make_quantiles_from_counts",
    "make_randomized_response",
    "make_randomized_response_bitvec",
    "make_randomized_response_bool",
    "make_report_noisy_max_gumbel",
    "make_resize",
    "make_select_column",
    "make_select_private_candidate",
    "make_sequential_composition",
    "make_sized_bounded_float_checked_sum",
    "make_sized_bounded_float_ordered_sum",
    "make_sized_bounded_int_checked_sum",
    "make_sized_bounded_int_monotonic_sum",
    "make_sized_bounded_int_ordered_sum",
    "make_sized_bounded_int_split_sum",
    "make_split_dataframe",
    "make_split_lines",
    "make_split_records",
    "make_subset_by",
    "make_sum",
    "make_sum_of_squared_deviations",
    "make_unordered",
    "make_user_measurement",
    "make_user_transformation",
    "make_variance",
    "make_zCDP_to_approxDP",
    "map_domain",
    "max_divergence",
    "measure_debug",
    "measure_distance_type",
    "measure_type",
    "measurement_check",
    "measurement_function",
    "measurement_input_carrier_type",
    "measurement_input_distance_type",
    "measurement_input_domain",
    "measurement_input_metric",
    "measurement_invoke",
    "measurement_map",
    "measurement_output_distance_type",
    "measurement_output_measure",
    "metric_debug",
    "metric_distance_type",
    "metric_type",
    "new_function",
    "new_hashtab",
    "new_privacy_profile",
    "new_queryable",
    "odometer_input_carrier_type",
    "odometer_input_domain",
    "odometer_input_metric",
    "odometer_invoke",
    "odometer_output_measure",
    "odometer_queryable_invoke",
    "odometer_queryable_invoke_type",
    "odometer_queryable_privacy_loss",
    "odometer_queryable_privacy_loss_type",
    "option_domain",
    "queryable_eval",
    "queryable_query_type",
    "renyi_divergence",
    "smoothed_max_divergence",
    "String",
    "symmetric_distance",
    "then_adaptive_composition",
    "then_alp_queryable",
    "then_approximate",
    "then_b_ary_tree",
    "then_basic_composition",
    "then_bounded_float_checked_sum",
    "then_bounded_float_ordered_sum",
    "then_bounded_int_monotonic_sum",
    "then_bounded_int_ordered_sum",
    "then_bounded_int_split_sum",
    "then_canonical_noise",
    "then_cast",
    "then_cast_default",
    "then_cast_inherent",
    "then_cdf",
    "then_chain_mt",
    "then_chain_pm",
    "then_chain_tt",
    "then_clamp",
    "then_composition",
    "then_consistent_b_ary_tree",
    "then_count",
    "then_count_by",
    "then_count_by_categories",
    "then_count_distinct",
    "then_create_dataframe",
    "then_df_cast_default",
    "then_df_is_equal",
    "then_drop_null",
    "then_find",
    "then_find_bin",
    "then_fix_delta",
    "then_fixed_approxDP_to_approxDP",
    "then_fully_adaptive_composition",
    "then_gaussian",
    "then_gaussian_threshold",
    "then_geometric",
    "then_identity",
    "then_impute_constant",
    "then_impute_uniform_float",
    "then_index",
    "then_is_equal",
    "then_is_null",
    "then_laplace",
    "then_laplace_threshold",
    "then_lipschitz_float_mul",
    "then_mean",
    "then_metric_bounded",
    "then_metric_unbounded",
    "then_noise",
    "then_noise_threshold",
    "then_noisy_max",
    "then_noisy_top_k",
    "then_ordered_random",
    "then_population_amplification",
    "then_postprocess",
    "then_privacy_filter",
    "then_private_quantile",
    "then_pureDP_to_zCDP",
    "then_quantile_score_candidates",
    "then_quantiles_from_counts",
    "then_randomized_response",
    "then_randomized_response_bitvec",
    "then_randomized_response_bool",
    "then_report_noisy_max_gumbel",
    "then_resize",
    "then_select_column",
    "then_select_private_candidate",
    "then_sequential_composition",
    "then_sized_bounded_float_checked_sum",
    "then_sized_bounded_float_ordered_sum",
    "then_sized_bounded_int_checked_sum",
    "then_sized_bounded_int_monotonic_sum",
    "then_sized_bounded_int_ordered_sum",
    "then_sized_bounded_int_split_sum",
    "then_split_dataframe",
    "then_split_lines",
    "then_split_records",
    "then_subset_by",
    "then_sum",
    "then_sum_of_squared_deviations",
    "then_unordered",
    "then_user_measurement",
    "then_user_transformation",
    "then_variance",
    "then_zCDP_to_approxDP",
    "to_str.default",
    "to_then",
    "transformation_check",
    "transformation_function",
    "transformation_input_carrier_type",
    "transformation_input_distance_type",
    "transformation_input_domain",
    "transformation_input_metric",
    "transformation_invoke",
    "transformation_map",
    "transformation_output_distance_type",
    "transformation_output_domain",
    "transformation_output_metric",
    "u128",
    "u16",
    "u32",
    "u64",
    "u8",
    "user_distance",
    "user_divergence",
    "user_domain",
    "usize",
    "vector_domain",
    "zero_concentrated_divergence"
  ],
  "_help": [
    {
      "page": "absolute_distance",
      "title": "Construct an instance of the 'AbsoluteDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "absolute_distance"
      ]
    },
    {
      "page": "accuracy_to_discrete_gaussian_scale",
      "title": "Convert a desired 'accuracy' (tolerance) into a discrete gaussian noise scale at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "accuracy_to_discrete_gaussian_scale"
      ]
    },
    {
      "page": "accuracy_to_discrete_laplacian_scale",
      "title": "Convert a desired 'accuracy' (tolerance) into a discrete Laplacian noise scale at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "accuracy_to_discrete_laplacian_scale"
      ]
    },
    {
      "page": "accuracy_to_gaussian_scale",
      "title": "Convert a desired 'accuracy' (tolerance) into a gaussian noise scale at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "accuracy_to_gaussian_scale"
      ]
    },
    {
      "page": "accuracy_to_laplacian_scale",
      "title": "Convert a desired 'accuracy' (tolerance) into a Laplacian noise scale at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "accuracy_to_laplacian_scale"
      ]
    },
    {
      "page": "approximate",
      "title": "Privacy measure used to define delta-approximate PM-differential privacy.",
      "concept": [
        "measures"
      ],
      "topics": [
        "approximate"
      ]
    },
    {
      "page": "atom_domain",
      "title": "Construct an instance of 'AtomDomain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "atom_domain"
      ]
    },
    {
      "page": "binary_search",
      "title": "Find the closest passing value to the decision boundary of 'predicate'",
      "concept": [
        "mod"
      ],
      "topics": [
        "binary_search"
      ]
    },
    {
      "page": "binary_search_chain",
      "title": "Find the highest-utility ('d_in', 'd_out')-close Transformation or Measurement.",
      "concept": [
        "mod"
      ],
      "topics": [
        "binary_search_chain"
      ]
    },
    {
      "page": "binary_search_param",
      "title": "Solve for the ideal constructor argument to 'make_chain'",
      "concept": [
        "mod"
      ],
      "topics": [
        "binary_search_param"
      ]
    },
    {
      "page": "BitVector",
      "title": "type signature for a BitVector",
      "concept": [
        "typing"
      ],
      "topics": [
        "BitVector"
      ]
    },
    {
      "page": "bitvector_domain",
      "title": "Construct an instance of 'BitVectorDomain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "bitvector_domain"
      ]
    },
    {
      "page": "bool",
      "title": "type signature for a boolean",
      "concept": [
        "typing"
      ],
      "topics": [
        "bool"
      ]
    },
    {
      "page": "change_one_distance",
      "title": "Construct an instance of the 'ChangeOneDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "change_one_distance"
      ]
    },
    {
      "page": "choose_branching_factor",
      "title": "Returns an approximation to the ideal 'branching_factor' for a dataset of a given size, that minimizes error in cdf and quantile estimates based on b-ary trees.",
      "concept": [
        "transformations"
      ],
      "topics": [
        "choose_branching_factor"
      ]
    },
    {
      "page": "disable_features",
      "title": "Disable features in the opendp package.",
      "concept": [
        "mod"
      ],
      "topics": [
        "disable_features"
      ]
    },
    {
      "page": "discrete_distance",
      "title": "Construct an instance of the 'DiscreteDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "discrete_distance"
      ]
    },
    {
      "page": "discrete_gaussian_scale_to_accuracy",
      "title": "Convert a discrete gaussian scale into an accuracy estimate (tolerance) at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "discrete_gaussian_scale_to_accuracy"
      ]
    },
    {
      "page": "discrete_laplacian_scale_to_accuracy",
      "title": "Convert a discrete Laplacian scale into an accuracy estimate (tolerance) at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "discrete_laplacian_scale_to_accuracy"
      ]
    },
    {
      "page": "domain_carrier_type",
      "title": "Get the carrier type of a 'domain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "domain_carrier_type"
      ]
    },
    {
      "page": "domain_debug",
      "title": "Debug a 'domain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "domain_debug"
      ]
    },
    {
      "page": "domain_type",
      "title": "Get the type of a 'domain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "domain_type"
      ]
    },
    {
      "page": "enable_features",
      "title": "Enable features for the opendp package.",
      "concept": [
        "mod"
      ],
      "topics": [
        "enable_features"
      ]
    },
    {
      "page": "ExtrinsicObject",
      "title": "type signature for an arbitrary R object preserved across FFI",
      "concept": [
        "typing"
      ],
      "topics": [
        "ExtrinsicObject"
      ]
    },
    {
      "page": "f32",
      "title": "type signature for a 32-bit floating point number",
      "concept": [
        "typing"
      ],
      "topics": [
        "f32"
      ]
    },
    {
      "page": "f64",
      "title": "type signature for a 64-bit floating point number",
      "concept": [
        "typing"
      ],
      "topics": [
        "f64"
      ]
    },
    {
      "page": "fixed_smoothed_max_divergence",
      "title": "Privacy measure used to define (epsilon, delta)-approximate differential privacy.",
      "concept": [
        "measures"
      ],
      "topics": [
        "fixed_smoothed_max_divergence"
      ]
    },
    {
      "page": "function_eval",
      "title": "Eval the 'function' with 'arg'.",
      "concept": [
        "core"
      ],
      "topics": [
        "function_eval"
      ]
    },
    {
      "page": "gaussian_scale_to_accuracy",
      "title": "Convert a gaussian scale into an accuracy estimate (tolerance) at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "gaussian_scale_to_accuracy"
      ]
    },
    {
      "page": "hamming_distance",
      "title": "Construct an instance of the 'HammingDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "hamming_distance"
      ]
    },
    {
      "page": "hashitems",
      "title": "extract heterogeneously typed keys and values from a hashtab",
      "concept": [
        "mod"
      ],
      "topics": [
        "hashitems"
      ]
    },
    {
      "page": "i128",
      "title": "type signature for a 128-bit signed integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "i128"
      ]
    },
    {
      "page": "i16",
      "title": "type signature for a 16-bit signed integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "i16"
      ]
    },
    {
      "page": "i32",
      "title": "type signature for a 32-bit signed integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "i32"
      ]
    },
    {
      "page": "i64",
      "title": "type signature for a 64-bit signed integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "i64"
      ]
    },
    {
      "page": "i8",
      "title": "type signature for an 8-bit signed integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "i8"
      ]
    },
    {
      "page": "insert_delete_distance",
      "title": "Construct an instance of the 'InsertDeleteDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "insert_delete_distance"
      ]
    },
    {
      "page": "l01inf_distance",
      "title": "Construct an instance of the 'L01InfDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "l01inf_distance"
      ]
    },
    {
      "page": "l02inf_distance",
      "title": "Construct an instance of the 'L02InfDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "l02inf_distance"
      ]
    },
    {
      "page": "l1_distance",
      "title": "Construct an instance of the 'L1Distance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "l1_distance"
      ]
    },
    {
      "page": "l2_distance",
      "title": "Construct an instance of the 'L2Distance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "l2_distance"
      ]
    },
    {
      "page": "laplacian_scale_to_accuracy",
      "title": "Convert a Laplacian scale into an accuracy estimate (tolerance) at a statistical significance level 'alpha'.",
      "concept": [
        "accuracy"
      ],
      "topics": [
        "laplacian_scale_to_accuracy"
      ]
    },
    {
      "page": "linf_distance",
      "title": "Construct an instance of the 'LInfDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "linf_distance"
      ]
    },
    {
      "page": "make_adaptive_composition",
      "title": "adaptive composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_adaptive_composition"
      ]
    },
    {
      "page": "make_alp_queryable",
      "title": "alp queryable constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_alp_queryable"
      ]
    },
    {
      "page": "make_approximate",
      "title": "approximate constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_approximate"
      ]
    },
    {
      "page": "make_b_ary_tree",
      "title": "b ary tree constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_b_ary_tree"
      ]
    },
    {
      "page": "make_basic_composition",
      "title": "basic composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_basic_composition"
      ]
    },
    {
      "page": "make_bounded_float_checked_sum",
      "title": "bounded float checked sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_bounded_float_checked_sum"
      ]
    },
    {
      "page": "make_bounded_float_ordered_sum",
      "title": "bounded float ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_bounded_float_ordered_sum"
      ]
    },
    {
      "page": "make_bounded_int_monotonic_sum",
      "title": "bounded int monotonic sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_bounded_int_monotonic_sum"
      ]
    },
    {
      "page": "make_bounded_int_ordered_sum",
      "title": "bounded int ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_bounded_int_ordered_sum"
      ]
    },
    {
      "page": "make_bounded_int_split_sum",
      "title": "bounded int split sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_bounded_int_split_sum"
      ]
    },
    {
      "page": "make_canonical_noise",
      "title": "canonical noise constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_canonical_noise"
      ]
    },
    {
      "page": "make_cast",
      "title": "cast constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_cast"
      ]
    },
    {
      "page": "make_cast_default",
      "title": "cast default constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_cast_default"
      ]
    },
    {
      "page": "make_cast_inherent",
      "title": "cast inherent constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_cast_inherent"
      ]
    },
    {
      "page": "make_cdf",
      "title": "cdf constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_cdf"
      ]
    },
    {
      "page": "make_chain_mt",
      "title": "chain mt constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_chain_mt"
      ]
    },
    {
      "page": "make_chain_pm",
      "title": "chain pm constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_chain_pm"
      ]
    },
    {
      "page": "make_chain_tt",
      "title": "chain tt constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_chain_tt"
      ]
    },
    {
      "page": "make_clamp",
      "title": "clamp constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_clamp"
      ]
    },
    {
      "page": "make_composition",
      "title": "composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_composition"
      ]
    },
    {
      "page": "make_consistent_b_ary_tree",
      "title": "consistent b ary tree constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_consistent_b_ary_tree"
      ]
    },
    {
      "page": "make_count",
      "title": "count constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_count"
      ]
    },
    {
      "page": "make_count_by",
      "title": "count by constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_count_by"
      ]
    },
    {
      "page": "make_count_by_categories",
      "title": "count by categories constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_count_by_categories"
      ]
    },
    {
      "page": "make_count_distinct",
      "title": "count distinct constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_count_distinct"
      ]
    },
    {
      "page": "make_create_dataframe",
      "title": "create dataframe constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_create_dataframe"
      ]
    },
    {
      "page": "make_df_cast_default",
      "title": "df cast default constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_df_cast_default"
      ]
    },
    {
      "page": "make_df_is_equal",
      "title": "df is equal constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_df_is_equal"
      ]
    },
    {
      "page": "make_drop_null",
      "title": "drop null constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_drop_null"
      ]
    },
    {
      "page": "make_find",
      "title": "find constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_find"
      ]
    },
    {
      "page": "make_find_bin",
      "title": "find bin constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_find_bin"
      ]
    },
    {
      "page": "make_fix_delta",
      "title": "fix delta constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_fix_delta"
      ]
    },
    {
      "page": "make_fixed_approxDP_to_approxDP",
      "title": "fixed approxDP to approxDP constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_fixed_approxDP_to_approxDP"
      ]
    },
    {
      "page": "make_fully_adaptive_composition",
      "title": "fully adaptive composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_fully_adaptive_composition"
      ]
    },
    {
      "page": "make_gaussian",
      "title": "gaussian constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_gaussian"
      ]
    },
    {
      "page": "make_gaussian_threshold",
      "title": "gaussian threshold constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_gaussian_threshold"
      ]
    },
    {
      "page": "make_geometric",
      "title": "geometric constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_geometric"
      ]
    },
    {
      "page": "make_identity",
      "title": "identity constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_identity"
      ]
    },
    {
      "page": "make_impute_constant",
      "title": "impute constant constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_impute_constant"
      ]
    },
    {
      "page": "make_impute_uniform_float",
      "title": "impute uniform float constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_impute_uniform_float"
      ]
    },
    {
      "page": "make_index",
      "title": "index constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_index"
      ]
    },
    {
      "page": "make_is_equal",
      "title": "is equal constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_is_equal"
      ]
    },
    {
      "page": "make_is_null",
      "title": "is null constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_is_null"
      ]
    },
    {
      "page": "make_laplace",
      "title": "laplace constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_laplace"
      ]
    },
    {
      "page": "make_laplace_threshold",
      "title": "laplace threshold constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_laplace_threshold"
      ]
    },
    {
      "page": "make_lipschitz_float_mul",
      "title": "lipschitz float mul constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_lipschitz_float_mul"
      ]
    },
    {
      "page": "make_mean",
      "title": "mean constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_mean"
      ]
    },
    {
      "page": "make_metric_bounded",
      "title": "metric bounded constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_metric_bounded"
      ]
    },
    {
      "page": "make_metric_unbounded",
      "title": "metric unbounded constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_metric_unbounded"
      ]
    },
    {
      "page": "make_noise",
      "title": "noise constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_noise"
      ]
    },
    {
      "page": "make_noise_threshold",
      "title": "noise threshold constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_noise_threshold"
      ]
    },
    {
      "page": "make_noisy_max",
      "title": "noisy max constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_noisy_max"
      ]
    },
    {
      "page": "make_noisy_top_k",
      "title": "noisy top k constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_noisy_top_k"
      ]
    },
    {
      "page": "make_ordered_random",
      "title": "ordered random constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_ordered_random"
      ]
    },
    {
      "page": "make_population_amplification",
      "title": "population amplification constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_population_amplification"
      ]
    },
    {
      "page": "make_privacy_filter",
      "title": "privacy filter constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_privacy_filter"
      ]
    },
    {
      "page": "make_private_quantile",
      "title": "private quantile constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_private_quantile"
      ]
    },
    {
      "page": "make_pureDP_to_zCDP",
      "title": "pureDP to zCDP constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_pureDP_to_zCDP"
      ]
    },
    {
      "page": "make_quantile_score_candidates",
      "title": "quantile score candidates constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_quantile_score_candidates"
      ]
    },
    {
      "page": "make_quantiles_from_counts",
      "title": "quantiles from counts constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_quantiles_from_counts"
      ]
    },
    {
      "page": "make_randomized_response",
      "title": "randomized response constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_randomized_response"
      ]
    },
    {
      "page": "make_randomized_response_bitvec",
      "title": "randomized response bitvec constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_randomized_response_bitvec"
      ]
    },
    {
      "page": "make_randomized_response_bool",
      "title": "randomized response bool constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_randomized_response_bool"
      ]
    },
    {
      "page": "make_report_noisy_max_gumbel",
      "title": "report noisy max gumbel constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_report_noisy_max_gumbel"
      ]
    },
    {
      "page": "make_resize",
      "title": "resize constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_resize"
      ]
    },
    {
      "page": "make_select_column",
      "title": "select column constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_select_column"
      ]
    },
    {
      "page": "make_select_private_candidate",
      "title": "select private candidate constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_select_private_candidate"
      ]
    },
    {
      "page": "make_sequential_composition",
      "title": "sequential composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_sequential_composition"
      ]
    },
    {
      "page": "make_sized_bounded_float_checked_sum",
      "title": "sized bounded float checked sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sized_bounded_float_checked_sum"
      ]
    },
    {
      "page": "make_sized_bounded_float_ordered_sum",
      "title": "sized bounded float ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sized_bounded_float_ordered_sum"
      ]
    },
    {
      "page": "make_sized_bounded_int_checked_sum",
      "title": "sized bounded int checked sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sized_bounded_int_checked_sum"
      ]
    },
    {
      "page": "make_sized_bounded_int_monotonic_sum",
      "title": "sized bounded int monotonic sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sized_bounded_int_monotonic_sum"
      ]
    },
    {
      "page": "make_sized_bounded_int_ordered_sum",
      "title": "sized bounded int ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sized_bounded_int_ordered_sum"
      ]
    },
    {
      "page": "make_sized_bounded_int_split_sum",
      "title": "sized bounded int split sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sized_bounded_int_split_sum"
      ]
    },
    {
      "page": "make_split_dataframe",
      "title": "split dataframe constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_split_dataframe"
      ]
    },
    {
      "page": "make_split_lines",
      "title": "split lines constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_split_lines"
      ]
    },
    {
      "page": "make_split_records",
      "title": "split records constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_split_records"
      ]
    },
    {
      "page": "make_subset_by",
      "title": "subset by constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_subset_by"
      ]
    },
    {
      "page": "make_sum",
      "title": "sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sum"
      ]
    },
    {
      "page": "make_sum_of_squared_deviations",
      "title": "sum of squared deviations constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_sum_of_squared_deviations"
      ]
    },
    {
      "page": "make_unordered",
      "title": "unordered constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_unordered"
      ]
    },
    {
      "page": "make_user_measurement",
      "title": "user measurement constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "make_user_measurement"
      ]
    },
    {
      "page": "make_user_transformation",
      "title": "user transformation constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_user_transformation"
      ]
    },
    {
      "page": "make_variance",
      "title": "variance constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "make_variance"
      ]
    },
    {
      "page": "make_zCDP_to_approxDP",
      "title": "zCDP to approxDP constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "make_zCDP_to_approxDP"
      ]
    },
    {
      "page": "map_domain",
      "title": "Construct an instance of 'MapDomain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "map_domain"
      ]
    },
    {
      "page": "max_divergence",
      "title": "Privacy measure used to define epsilon-pure differential privacy.",
      "concept": [
        "measures"
      ],
      "topics": [
        "max_divergence"
      ]
    },
    {
      "page": "measure_debug",
      "title": "Debug a 'measure'.",
      "concept": [
        "measures"
      ],
      "topics": [
        "measure_debug"
      ]
    },
    {
      "page": "measure_distance_type",
      "title": "Get the distance type of a 'measure'.",
      "concept": [
        "measures"
      ],
      "topics": [
        "measure_distance_type"
      ]
    },
    {
      "page": "measure_type",
      "title": "Get the type of a 'measure'.",
      "concept": [
        "measures"
      ],
      "topics": [
        "measure_type"
      ]
    },
    {
      "page": "measurement_check",
      "title": "Check the privacy relation of the 'measurement' at the given 'd_in', 'd_out'",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_check"
      ]
    },
    {
      "page": "measurement_function",
      "title": "Get the function from a measurement.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_function"
      ]
    },
    {
      "page": "measurement_input_carrier_type",
      "title": "Get the input (carrier) data type of 'this'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_input_carrier_type"
      ]
    },
    {
      "page": "measurement_input_distance_type",
      "title": "Get the input distance type of 'measurement'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_input_distance_type"
      ]
    },
    {
      "page": "measurement_input_domain",
      "title": "Get the input domain from a 'measurement'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_input_domain"
      ]
    },
    {
      "page": "measurement_input_metric",
      "title": "Get the input domain from a 'measurement'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_input_metric"
      ]
    },
    {
      "page": "measurement_invoke",
      "title": "Invoke the 'measurement' with 'arg'. Returns a differentially private release.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_invoke"
      ]
    },
    {
      "page": "measurement_map",
      "title": "Use the 'measurement' to map a given 'd_in' to 'd_out'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_map"
      ]
    },
    {
      "page": "measurement_output_distance_type",
      "title": "Get the output distance type of 'measurement'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_output_distance_type"
      ]
    },
    {
      "page": "measurement_output_measure",
      "title": "Get the output domain from a 'measurement'.",
      "concept": [
        "core"
      ],
      "topics": [
        "measurement_output_measure"
      ]
    },
    {
      "page": "metric_debug",
      "title": "Debug a 'metric'.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "metric_debug"
      ]
    },
    {
      "page": "metric_distance_type",
      "title": "Get the distance type of a 'metric'.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "metric_distance_type"
      ]
    },
    {
      "page": "metric_type",
      "title": "Get the type of a 'metric'.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "metric_type"
      ]
    },
    {
      "page": "new_domain",
      "title": "new domain",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_domain"
      ]
    },
    {
      "page": "new_function",
      "title": "Construct a Function from a user-defined callback. Can be used to build a postprocessor.",
      "concept": [
        "core"
      ],
      "topics": [
        "new_function"
      ]
    },
    {
      "page": "new_function_internal",
      "title": "new function",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_function_internal"
      ]
    },
    {
      "page": "new_hashtab",
      "title": "create an instance of a hashtab from keys and values",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_hashtab"
      ]
    },
    {
      "page": "new_measure",
      "title": "new measure",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_measure"
      ]
    },
    {
      "page": "new_measurement",
      "title": "new measurement",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_measurement"
      ]
    },
    {
      "page": "new_metric",
      "title": "new metric",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_metric"
      ]
    },
    {
      "page": "new_odometer",
      "title": "new odometer",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_odometer"
      ]
    },
    {
      "page": "new_odometer_queryable_internal",
      "title": "new odometer queryable",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_odometer_queryable_internal"
      ]
    },
    {
      "page": "new_privacy_profile",
      "title": "Construct a PrivacyProfile from a user-defined callback.",
      "concept": [
        "measures"
      ],
      "topics": [
        "new_privacy_profile"
      ]
    },
    {
      "page": "new_privacy_profile_internal",
      "title": "new privacy profile",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_privacy_profile_internal"
      ]
    },
    {
      "page": "new_queryable",
      "title": "Construct a queryable from a user-defined transition function.",
      "concept": [
        "core"
      ],
      "topics": [
        "new_queryable"
      ]
    },
    {
      "page": "new_queryable_internal",
      "title": "new queryable",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_queryable_internal"
      ]
    },
    {
      "page": "new_transformation",
      "title": "new transformation",
      "concept": [
        "mod"
      ],
      "topics": [
        "new_transformation"
      ]
    },
    {
      "page": "object_type",
      "title": "Internal function. Retrieve the type descriptor string of an AnyObject.",
      "concept": [
        "data"
      ],
      "topics": [
        "object_type"
      ]
    },
    {
      "page": "odometer_input_carrier_type",
      "title": "Get the input (carrier) data type of 'this'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_input_carrier_type"
      ]
    },
    {
      "page": "odometer_input_domain",
      "title": "Get the input domain from a 'odometer'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_input_domain"
      ]
    },
    {
      "page": "odometer_input_metric",
      "title": "Get the input domain from a 'odometer'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_input_metric"
      ]
    },
    {
      "page": "odometer_invoke",
      "title": "Invoke the 'odometer' with 'arg'. Returns a differentially private release.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_invoke"
      ]
    },
    {
      "page": "odometer_output_measure",
      "title": "Get the output domain from a 'odometer'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_output_measure"
      ]
    },
    {
      "page": "odometer_queryable_invoke",
      "title": "Eval the odometer 'queryable' with an invoke 'query'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_queryable_invoke"
      ]
    },
    {
      "page": "odometer_queryable_invoke_type",
      "title": "Get the invoke query type of an odometer 'queryable'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_queryable_invoke_type"
      ]
    },
    {
      "page": "odometer_queryable_privacy_loss",
      "title": "Retrieve the privacy loss of an odometer 'queryable'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_queryable_privacy_loss"
      ]
    },
    {
      "page": "odometer_queryable_privacy_loss_type",
      "title": "Get the map query type of an odometer 'queryable'.",
      "concept": [
        "core"
      ],
      "topics": [
        "odometer_queryable_privacy_loss_type"
      ]
    },
    {
      "page": "opendp",
      "title": "OpenDP R Bindings",
      "topics": [
        "opendp-package",
        "opendp"
      ]
    },
    {
      "page": "option_domain",
      "title": "Construct an instance of 'OptionDomain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "option_domain"
      ]
    },
    {
      "page": "parse_or_infer",
      "title": "Parse a runtime type or infer it from an example",
      "concept": [
        "typing"
      ],
      "topics": [
        "parse_or_infer"
      ]
    },
    {
      "page": "privacy_profile_delta",
      "title": "Internal function. Use a PrivacyProfile to find epsilon at a given 'epsilon'.",
      "concept": [
        "data"
      ],
      "topics": [
        "privacy_profile_delta"
      ]
    },
    {
      "page": "privacy_profile_epsilon",
      "title": "Internal function. Use an PrivacyProfile to find epsilon at a given 'delta'.",
      "concept": [
        "data"
      ],
      "topics": [
        "privacy_profile_epsilon"
      ]
    },
    {
      "page": "queryable_eval",
      "title": "Eval the 'queryable' with 'query'. Returns a differentially private release.",
      "concept": [
        "core"
      ],
      "topics": [
        "queryable_eval"
      ]
    },
    {
      "page": "queryable_query_type",
      "title": "Get the query type of 'queryable'.",
      "concept": [
        "core"
      ],
      "topics": [
        "queryable_query_type"
      ]
    },
    {
      "page": "renyi_divergence",
      "title": "Privacy measure used to define epsilon(alpha)-Rényi differential privacy.",
      "concept": [
        "measures"
      ],
      "topics": [
        "renyi_divergence"
      ]
    },
    {
      "page": "rt_infer",
      "title": "Infer a runtime type from a public example",
      "concept": [
        "typing"
      ],
      "topics": [
        "rt_infer"
      ]
    },
    {
      "page": "rt_parse",
      "title": "Parse a runtime type descriptor into a runtime_type object",
      "concept": [
        "typing"
      ],
      "topics": [
        "rt_parse"
      ]
    },
    {
      "page": "smoothed_max_divergence",
      "title": "Privacy measure used to define epsilon(delta)-approximate differential privacy.",
      "concept": [
        "measures"
      ],
      "topics": [
        "smoothed_max_divergence"
      ]
    },
    {
      "page": "String",
      "title": "type signature for a string",
      "concept": [
        "typing"
      ],
      "topics": [
        "String"
      ]
    },
    {
      "page": "symmetric_distance",
      "title": "Construct an instance of the 'SymmetricDistance' metric.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "symmetric_distance"
      ]
    },
    {
      "page": "then_adaptive_composition",
      "title": "partial adaptive composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_adaptive_composition"
      ]
    },
    {
      "page": "then_alp_queryable",
      "title": "partial alp queryable constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_alp_queryable"
      ]
    },
    {
      "page": "then_approximate",
      "title": "partial approximate constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_approximate"
      ]
    },
    {
      "page": "then_b_ary_tree",
      "title": "partial b ary tree constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_b_ary_tree"
      ]
    },
    {
      "page": "then_basic_composition",
      "title": "partial basic composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_basic_composition"
      ]
    },
    {
      "page": "then_bounded_float_checked_sum",
      "title": "partial bounded float checked sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_bounded_float_checked_sum"
      ]
    },
    {
      "page": "then_bounded_float_ordered_sum",
      "title": "partial bounded float ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_bounded_float_ordered_sum"
      ]
    },
    {
      "page": "then_bounded_int_monotonic_sum",
      "title": "partial bounded int monotonic sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_bounded_int_monotonic_sum"
      ]
    },
    {
      "page": "then_bounded_int_ordered_sum",
      "title": "partial bounded int ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_bounded_int_ordered_sum"
      ]
    },
    {
      "page": "then_bounded_int_split_sum",
      "title": "partial bounded int split sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_bounded_int_split_sum"
      ]
    },
    {
      "page": "then_canonical_noise",
      "title": "partial canonical noise constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_canonical_noise"
      ]
    },
    {
      "page": "then_cast",
      "title": "partial cast constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_cast"
      ]
    },
    {
      "page": "then_cast_default",
      "title": "partial cast default constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_cast_default"
      ]
    },
    {
      "page": "then_cast_inherent",
      "title": "partial cast inherent constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_cast_inherent"
      ]
    },
    {
      "page": "then_cdf",
      "title": "partial cdf constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_cdf"
      ]
    },
    {
      "page": "then_chain_mt",
      "title": "partial chain mt constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_chain_mt"
      ]
    },
    {
      "page": "then_chain_pm",
      "title": "partial chain pm constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_chain_pm"
      ]
    },
    {
      "page": "then_chain_tt",
      "title": "partial chain tt constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_chain_tt"
      ]
    },
    {
      "page": "then_clamp",
      "title": "partial clamp constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_clamp"
      ]
    },
    {
      "page": "then_composition",
      "title": "partial composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_composition"
      ]
    },
    {
      "page": "then_consistent_b_ary_tree",
      "title": "partial consistent b ary tree constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_consistent_b_ary_tree"
      ]
    },
    {
      "page": "then_count",
      "title": "partial count constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_count"
      ]
    },
    {
      "page": "then_count_by",
      "title": "partial count by constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_count_by"
      ]
    },
    {
      "page": "then_count_by_categories",
      "title": "partial count by categories constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_count_by_categories"
      ]
    },
    {
      "page": "then_count_distinct",
      "title": "partial count distinct constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_count_distinct"
      ]
    },
    {
      "page": "then_create_dataframe",
      "title": "partial create dataframe constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_create_dataframe"
      ]
    },
    {
      "page": "then_df_cast_default",
      "title": "partial df cast default constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_df_cast_default"
      ]
    },
    {
      "page": "then_df_is_equal",
      "title": "partial df is equal constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_df_is_equal"
      ]
    },
    {
      "page": "then_drop_null",
      "title": "partial drop null constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_drop_null"
      ]
    },
    {
      "page": "then_find",
      "title": "partial find constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_find"
      ]
    },
    {
      "page": "then_find_bin",
      "title": "partial find bin constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_find_bin"
      ]
    },
    {
      "page": "then_fix_delta",
      "title": "partial fix delta constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_fix_delta"
      ]
    },
    {
      "page": "then_fixed_approxDP_to_approxDP",
      "title": "partial fixed approxDP to approxDP constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_fixed_approxDP_to_approxDP"
      ]
    },
    {
      "page": "then_fully_adaptive_composition",
      "title": "partial fully adaptive composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_fully_adaptive_composition"
      ]
    },
    {
      "page": "then_gaussian",
      "title": "partial gaussian constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_gaussian"
      ]
    },
    {
      "page": "then_gaussian_threshold",
      "title": "partial gaussian threshold constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_gaussian_threshold"
      ]
    },
    {
      "page": "then_geometric",
      "title": "partial geometric constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_geometric"
      ]
    },
    {
      "page": "then_identity",
      "title": "partial identity constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_identity"
      ]
    },
    {
      "page": "then_impute_constant",
      "title": "partial impute constant constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_impute_constant"
      ]
    },
    {
      "page": "then_impute_uniform_float",
      "title": "partial impute uniform float constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_impute_uniform_float"
      ]
    },
    {
      "page": "then_index",
      "title": "partial index constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_index"
      ]
    },
    {
      "page": "then_is_equal",
      "title": "partial is equal constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_is_equal"
      ]
    },
    {
      "page": "then_is_null",
      "title": "partial is null constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_is_null"
      ]
    },
    {
      "page": "then_laplace",
      "title": "partial laplace constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_laplace"
      ]
    },
    {
      "page": "then_laplace_threshold",
      "title": "partial laplace threshold constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_laplace_threshold"
      ]
    },
    {
      "page": "then_lipschitz_float_mul",
      "title": "partial lipschitz float mul constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_lipschitz_float_mul"
      ]
    },
    {
      "page": "then_mean",
      "title": "partial mean constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_mean"
      ]
    },
    {
      "page": "then_metric_bounded",
      "title": "partial metric bounded constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_metric_bounded"
      ]
    },
    {
      "page": "then_metric_unbounded",
      "title": "partial metric unbounded constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_metric_unbounded"
      ]
    },
    {
      "page": "then_noise",
      "title": "partial noise constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_noise"
      ]
    },
    {
      "page": "then_noise_threshold",
      "title": "partial noise threshold constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_noise_threshold"
      ]
    },
    {
      "page": "then_noisy_max",
      "title": "partial noisy max constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_noisy_max"
      ]
    },
    {
      "page": "then_noisy_top_k",
      "title": "partial noisy top k constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_noisy_top_k"
      ]
    },
    {
      "page": "then_ordered_random",
      "title": "partial ordered random constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_ordered_random"
      ]
    },
    {
      "page": "then_population_amplification",
      "title": "partial population amplification constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_population_amplification"
      ]
    },
    {
      "page": "then_postprocess",
      "title": "Compose a measurement with a postprocessing function.",
      "concept": [
        "extras"
      ],
      "topics": [
        "then_postprocess"
      ]
    },
    {
      "page": "then_privacy_filter",
      "title": "partial privacy filter constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_privacy_filter"
      ]
    },
    {
      "page": "then_private_quantile",
      "title": "partial private quantile constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_private_quantile"
      ]
    },
    {
      "page": "then_pureDP_to_zCDP",
      "title": "partial pureDP to zCDP constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_pureDP_to_zCDP"
      ]
    },
    {
      "page": "then_quantile_score_candidates",
      "title": "partial quantile score candidates constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_quantile_score_candidates"
      ]
    },
    {
      "page": "then_quantiles_from_counts",
      "title": "partial quantiles from counts constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_quantiles_from_counts"
      ]
    },
    {
      "page": "then_randomized_response",
      "title": "partial randomized response constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_randomized_response"
      ]
    },
    {
      "page": "then_randomized_response_bitvec",
      "title": "partial randomized response bitvec constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_randomized_response_bitvec"
      ]
    },
    {
      "page": "then_randomized_response_bool",
      "title": "partial randomized response bool constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_randomized_response_bool"
      ]
    },
    {
      "page": "then_report_noisy_max_gumbel",
      "title": "partial report noisy max gumbel constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_report_noisy_max_gumbel"
      ]
    },
    {
      "page": "then_resize",
      "title": "partial resize constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_resize"
      ]
    },
    {
      "page": "then_select_column",
      "title": "partial select column constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_select_column"
      ]
    },
    {
      "page": "then_select_private_candidate",
      "title": "partial select private candidate constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_select_private_candidate"
      ]
    },
    {
      "page": "then_sequential_composition",
      "title": "partial sequential composition constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_sequential_composition"
      ]
    },
    {
      "page": "then_sized_bounded_float_checked_sum",
      "title": "partial sized bounded float checked sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sized_bounded_float_checked_sum"
      ]
    },
    {
      "page": "then_sized_bounded_float_ordered_sum",
      "title": "partial sized bounded float ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sized_bounded_float_ordered_sum"
      ]
    },
    {
      "page": "then_sized_bounded_int_checked_sum",
      "title": "partial sized bounded int checked sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sized_bounded_int_checked_sum"
      ]
    },
    {
      "page": "then_sized_bounded_int_monotonic_sum",
      "title": "partial sized bounded int monotonic sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sized_bounded_int_monotonic_sum"
      ]
    },
    {
      "page": "then_sized_bounded_int_ordered_sum",
      "title": "partial sized bounded int ordered sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sized_bounded_int_ordered_sum"
      ]
    },
    {
      "page": "then_sized_bounded_int_split_sum",
      "title": "partial sized bounded int split sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sized_bounded_int_split_sum"
      ]
    },
    {
      "page": "then_split_dataframe",
      "title": "partial split dataframe constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_split_dataframe"
      ]
    },
    {
      "page": "then_split_lines",
      "title": "partial split lines constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_split_lines"
      ]
    },
    {
      "page": "then_split_records",
      "title": "partial split records constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_split_records"
      ]
    },
    {
      "page": "then_subset_by",
      "title": "partial subset by constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_subset_by"
      ]
    },
    {
      "page": "then_sum",
      "title": "partial sum constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sum"
      ]
    },
    {
      "page": "then_sum_of_squared_deviations",
      "title": "partial sum of squared deviations constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_sum_of_squared_deviations"
      ]
    },
    {
      "page": "then_unordered",
      "title": "partial unordered constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_unordered"
      ]
    },
    {
      "page": "then_user_measurement",
      "title": "partial user measurement constructor",
      "concept": [
        "measurements"
      ],
      "topics": [
        "then_user_measurement"
      ]
    },
    {
      "page": "then_user_transformation",
      "title": "partial user transformation constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_user_transformation"
      ]
    },
    {
      "page": "then_variance",
      "title": "partial variance constructor",
      "concept": [
        "transformations"
      ],
      "topics": [
        "then_variance"
      ]
    },
    {
      "page": "then_zCDP_to_approxDP",
      "title": "partial zCDP to approxDP constructor",
      "concept": [
        "combinators"
      ],
      "topics": [
        "then_zCDP_to_approxDP"
      ]
    },
    {
      "page": "to_str.default",
      "title": "Convert a format-able value to a string representation",
      "concept": [
        "mod"
      ],
      "topics": [
        "to_str.default"
      ]
    },
    {
      "page": "to_str.hashtab",
      "title": "Convert hashtab to a string representation",
      "concept": [
        "mod"
      ],
      "topics": [
        "to_str.hashtab"
      ]
    },
    {
      "page": "to_then",
      "title": "Convert a 'make_' constructor into a 'then_' constructor.",
      "concept": [
        "extras"
      ],
      "topics": [
        "to_then"
      ]
    },
    {
      "page": "transformation_check",
      "title": "Check the privacy relation of the 'measurement' at the given 'd_in', 'd_out'",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_check"
      ]
    },
    {
      "page": "transformation_function",
      "title": "Get the function from a transformation.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_function"
      ]
    },
    {
      "page": "transformation_input_carrier_type",
      "title": "Get the input (carrier) data type of 'this'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_input_carrier_type"
      ]
    },
    {
      "page": "transformation_input_distance_type",
      "title": "Get the input distance type of 'transformation'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_input_distance_type"
      ]
    },
    {
      "page": "transformation_input_domain",
      "title": "Get the input domain from a 'transformation'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_input_domain"
      ]
    },
    {
      "page": "transformation_input_metric",
      "title": "Get the input domain from a 'transformation'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_input_metric"
      ]
    },
    {
      "page": "transformation_invoke",
      "title": "Invoke the 'transformation' with 'arg'. Returns a differentially private release.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_invoke"
      ]
    },
    {
      "page": "transformation_map",
      "title": "Use the 'transformation' to map a given 'd_in' to 'd_out'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_map"
      ]
    },
    {
      "page": "transformation_output_distance_type",
      "title": "Get the output distance type of 'transformation'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_output_distance_type"
      ]
    },
    {
      "page": "transformation_output_domain",
      "title": "Get the output domain from a 'transformation'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_output_domain"
      ]
    },
    {
      "page": "transformation_output_metric",
      "title": "Get the output domain from a 'transformation'.",
      "concept": [
        "core"
      ],
      "topics": [
        "transformation_output_metric"
      ]
    },
    {
      "page": "u128",
      "title": "type signature for a 128-bit unsigned integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "u128"
      ]
    },
    {
      "page": "u16",
      "title": "type signature for a 16-bit unsigned integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "u16"
      ]
    },
    {
      "page": "u32",
      "title": "type signature for a 32-bit unsigned integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "u32"
      ]
    },
    {
      "page": "u64",
      "title": "type signature for a 64-bit unsigned integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "u64"
      ]
    },
    {
      "page": "u8",
      "title": "type signature for an 8-bit unsigned integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "u8"
      ]
    },
    {
      "page": "user_distance",
      "title": "Construct a new UserDistance. Any two instances of an UserDistance are equal if their string descriptors are equal.",
      "concept": [
        "metrics"
      ],
      "topics": [
        "user_distance"
      ]
    },
    {
      "page": "user_divergence",
      "title": "Privacy measure with meaning defined by an OpenDP Library user (you).",
      "concept": [
        "measures"
      ],
      "topics": [
        "user_divergence"
      ]
    },
    {
      "page": "user_domain",
      "title": "Construct a new UserDomain. Any two instances of an UserDomain are equal if their string descriptors are equal. Contains a function used to check if any value is a member of the domain.",
      "concept": [
        "domains"
      ],
      "topics": [
        "user_domain"
      ]
    },
    {
      "page": "usize",
      "title": "type signature for a pointer-sized unsigned integer",
      "concept": [
        "typing"
      ],
      "topics": [
        "usize"
      ]
    },
    {
      "page": "vector_domain",
      "title": "Construct an instance of 'VectorDomain'.",
      "concept": [
        "domains"
      ],
      "topics": [
        "vector_domain"
      ]
    },
    {
      "page": "zero_concentrated_divergence",
      "title": "Privacy measure used to define rho-zero concentrated differential privacy.",
      "concept": [
        "measures"
      ],
      "topics": [
        "zero_concentrated_divergence"
      ]
    }
  ],
  "_readme": "https://github.com/opendp/opendp/raw/r-universe/R/opendp/README.md",
  "_rundeps": [],
  "_score": 6.208613320203199,
  "_indexed": true,
  "_nocasepkg": "opendp",
  "_universes": [
    "opendp",
    "siacus"
  ],
  "_previous": "0.15.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.15.1",
      "date": "2026-05-29T05:33:15.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "30cbbcd37355c8121c9d404dd505c2fdb522086f3574ddcbce99932f2e182fe1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.15.1",
      "date": "2026-05-29T05:33:21.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "b38f309932d0bcbb9b287e8b7cf13ca51af65c99030a06bd77a757c22d3c4a3f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.15.1",
      "date": "2026-05-29T05:33:07.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "73eb2a7205634e78ba5a1ba815c5173390941744def40286bc1734b4e9dd5c40",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.15.1",
      "date": "2026-05-29T05:33:23.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "97bd42ee4980d3486e950aecb36452836a036ae1da1fcaeedba22496a83ade4b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.15.1",
      "date": "2026-05-29T05:32:24.000Z",
      "arch": "aarch64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "87d2909e9160c8b561000cef2aace3c1640383e283b9b573b889a3e01029667a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.15.1",
      "date": "2026-05-29T05:34:20.000Z",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "14fecd71685b5c8c5338ae4fdd2fbf541a41d336246657c1cb26028a07d08cb1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.15.1",
      "date": "2026-05-29T05:32:44.000Z",
      "arch": "aarch64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "0e7934775027ed4b55c7ceb285f4f17276fc70512dbfa0cece023128c679609b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.15.1",
      "date": "2026-05-29T05:35:51.000Z",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "d188c12dad6f86444297ac14614be23dc32835df51110de90a0582f4ae9bddd6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.15.1",
      "date": "2026-05-29T05:32:21.000Z",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "4d80c3ae54806f3d9ea5e550d3511f1a4c22d9a1787d4d957b6bb226bd134855",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.15.1",
      "date": "2026-05-29T05:32:17.000Z",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "acce08fb094a2d8c183b23dbe22766a357269dbd0c465a3eed5d32ebfb498f76",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.15.1",
      "date": "2026-05-29T05:32:17.000Z",
      "arch": "x86_64",
      "commit": "ecd1e07cfe5e5ffb001797d260ae816d62d235be",
      "fileid": "74a47aa522290bfcf74c82eb4cbda0a6bddc08d53889334f4327611dc9ef6b08",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/opendp/actions/runs/26619671191"
    }
  ]
}