API Reference#

Tumult Labs’ differentially private analytics library.

Modules#

binning_spec

A BinningSpec defines a binning operation on a column.

constraints

Defines Constraint types.

keyset

A KeySet specifies a list of values for one or more columns.

privacy_budget

Classes for specifying privacy budgets.

protected_change

Types for programmatically specifying what changes in input tables are protected.

query_builder

An API for building differentially private queries from basic operations.

query_expr

Building blocks of the Analytics query language. Not for direct use.

session

Interactive query evaluation using a differential privacy framework.

truncation_strategy

Defines strategies for performing truncation in private joins.

utils

Utility functions for Analytics.

This diagram shows the basic workflow for most Analytics operations. (Click to see full-size image.)