Getting Started


The first step in using OpenDP is to install the OpenDP library.

Installing OpenDP from PyPI

A package for OpenDP is available from PyPI. You can install it using pip or other package management tool:

% pip install opendp

This will make the OpenDP modules available to your local environment.

Hello, OpenDP!

Once you’ve installed OpenDP, you can write your first program. In the example below, we’ll construct an identity Transformation, then invoke it on a string.

>>> from opendp.trans import make_identity
>>> from opendp.typing import SubstituteDistance

>>> identity = make_identity(M=SubstituteDistance, T=str)
>>> identity("Hello, world!")
'Hello, world!'