Skip to main content
https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docker.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docs.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/gate.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/installer.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/integration-tests.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/precommit.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-checks.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-tests.yml/badge.svg https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/release.yml/badge.svg https://img.shields.io/badge/code%20style-black-000000.svg

Purpose

Create and use de-identified databases for research.

  • Anonymises relational databases.

  • Extracts and de-identifies text from associated binary files.

  • Performs some specific preprocessing tasks; e.g.

    • preprocesses some specific databases (e.g. Servelec RiO EMR);

    • drafts a “data dictionary” for anonymisation, with special knowledge of some databases (e.g. TPP SystmOne);

    • fetches some word lists, e.g. forenames/surnames/eponyms.

  • Provides tools to link databases, including via Bayesian personal identity matching, in identifiable or de-identified fashion.

  • Provides a natural language processing (NLP) pipeline, including built-in NLP, support for external tools, and client/server support for the Natural Language Processing Request Protocol (NLPRP).

  • Web app for

    • querying the anonymised database;

    • providing a de-identification API;

    • managing a consent-to-contact process.

Documentation

See https://crateanon.readthedocs.io

Sources

Licence

  • Copyright (C) 2015, University of Cambridge, Department of Psychiatry. Created by Rudolf Cardinal (rnc1001@cam.ac.uk).

  • Licensed under the GNU GPL v3+: see LICENSE file.

  • Some third-party libraries have slightly different licences; see the documentation.

Download files

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

Source Distribution

crate_anon-0.20.9.tar.gz (19.3 MB view details)

Uploaded Source

File details

Details for the file crate_anon-0.20.9.tar.gz.

File metadata

  • Download URL: crate_anon-0.20.9.tar.gz
  • Upload date:
  • Size: 19.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for crate_anon-0.20.9.tar.gz
Algorithm Hash digest
SHA256 d6972bf15d00b6dfb3ac8d7eaf9b66d928166bd35eef07d3567f870bc448daa6
MD5 8a8b573aade315a0a54da17a7eacb47d
BLAKE2b-256 6146be8ff826b79008ac3193eade56675b5b3d09d875b2d62ddfb6304c213e8c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.20.9 This release

1 file

0.20.8

1 file

0.20.7

1 file

0.20.6

1 file

0.20.5

1 file

0.20.4

1 file

0.20.3

1 file

0.20.2

1 file

0.20.1

1 file

0.20.0

1 file

0.19.4

1 file

0.19.3

1 file

0.19.2

2 files

0.19.1

2 files

0.18.98

1 file

0.18.97

1 file

0.18.95

1 file

0.18.94

1 file

0.18.93

1 file

0.18.92

1 file

0.18.91

1 file

0.18.90

1 file

0.18.89

1 file

0.18.88

1 file

0.18.87

1 file

0.18.86

1 file

0.18.85

1 file

0.18.84

1 file

0.18.83

1 file

0.18.82

1 file

0.18.81

1 file

0.18.80

1 file

0.18.79

1 file

0.18.78

1 file

0.18.77

1 file

0.18.76

1 file

0.18.75

1 file

0.18.74

1 file

0.18.73

1 file

0.18.72

1 file

0.18.71

1 file

0.18.70

1 file

0.18.69

1 file

0.18.68

1 file

0.18.67

1 file

0.18.66

1 file

0.18.65

1 file

0.18.64

1 file

0.18.63

1 file

0.18.62

1 file

0.18.61

1 file

0.18.60

1 file

0.18.59

1 file

0.18.58

1 file

0.18.56

1 file

0.18.55

1 file

0.18.54

1 file

0.18.53

1 file

0.18.52

1 file

0.18.51

1 file

0.18.50

1 file

0.18.49

1 file

0.18.45

1 file

0.18.44

1 file

0.18.43

1 file

0.18.42

1 file

0.18.41

1 file

0.18.40

1 file

0.18.39

1 file

0.18.38

1 file

0.18.37

1 file

0.18.36

1 file

0.18.35

1 file

0.18.34

1 file

0.18.33

1 file

0.18.32

1 file

0.18.31

1 file

0.18.30

1 file

0.18.29

1 file

0.18.28

1 file

0.18.27

1 file

0.18.26

1 file

0.18.25

1 file

0.18.24

1 file

0.18.23

1 file

0.18.22

1 file

0.18.21

1 file

0.18.20

1 file

0.18.19

1 file

0.18.18

1 file

0.18.16

1 file

0.18.15

1 file

0.18.14

1 file

0.18.13

1 file

0.18.11

1 file

0.18.9

1 file

0.18.8

1 file

0.18.7

1 file

0.18.6

1 file

0.18.5

1 file

0.18.4

1 file

0.18.3

1 file

0.18.2

1 file

0.17.0

1 file

0.16.0

1 file

0.15.0

1 file

0.14

0.14.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page