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.

Coding standards

Are also described in the project wiki


License Latest Version DOI PyPI package Python versions

Codacy 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.4.2.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

acro-0.4.2-py3-none-any.whl (24.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for acro-0.4.2.tar.gz
Algorithm Hash digest
SHA256 64aaa3e62a48e56fc3c0ca087092c735a8098922a2852694a0d49b1de8b8c3aa
MD5 bce11e3011fea0b8cf00d1acc7e3a128
BLAKE2b-256 32d97f46f151c5404215c8913d5f3084836b347e2c1caed7e38652d37b1cc568

See more details on using hashes here.

File details

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

File metadata

  • Download URL: acro-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 24.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.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 da42caf7514ef1db36f51cea27f3c1ba086322be89269902bd5e3408675b2ed9
MD5 b7558d7d5982f01ab813f17f4409853b
BLAKE2b-256 661aaf8a8d5533b3e53848c5f2d72119a67bb6ac6b45992c528aca3d92f5326c

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