Skip to main content

ACRO: Tools for the Automatic Checking of Research Outputs

Project description

ACRO: Tools for the Automatic Checking of Research Outputs

Statistical agencies and other custodians of secure facilities such as Trusted Research Environments (TREs) routinely require the checking of research outputs for disclosure risk. This can be a time-consuming and costly task, requiring skilled staff.

ACRO (Automatic Checking of Research Outputs) is an open source tool for automating the statistical disclosure control (SDC) of research outputs. ACRO assists researchers and output checkers by distinguishing between research output that is safe to publish, output that requires further analysis, and output that cannot be published because of substantial disclosure risk.

It does this by providing a light-weight 'skin' that sits over well-known analysis tools, in a variety of languages researchers might use. This adds functionality to:

  • identify potentially disclosive outputs against a range of commonly used disclosure tests;
  • suppress outputs where required;
  • report reasons for suppression;
  • produce simple summary documents TRE staff can use to streamline their workflow.

ACRO workflow and architecture schematic

See the project wiki for details.


License Latest Version DOI PyPI package Python versions

Codacy Codiga codecov

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acro-0.1.0.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

acro-0.1.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file acro-0.1.0.tar.gz.

File metadata

  • Download URL: acro-0.1.0.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for acro-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b038daf3d8f2e9e0dbac4594a13b244049a98c6a2acc5b6a4a775d20f76726f8
MD5 a49be330fabc609dda80983ca5e08da6
BLAKE2b-256 34f8fed685d4ec19a6eb63f075ba405cf9a6605d3828251a5c89e9b8009f2077

See more details on using hashes here.

File details

Details for the file acro-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: acro-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for acro-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35ed593e719bce3e8f03b3b67f95f7497b67bf2c81b2248bd786996c8f7c4d2a
MD5 ebc602736fb117e13cfd22eba80120bf
BLAKE2b-256 3d920b58be5c8dd24ab27d64c75f1eac4dd62ea0a762d0719a43efa1c9558c87

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page