.. README.rst
GitHub README.
This is visible at https://github.com/ucam-department-of-psychiatry/crate
Clinical Records Anonymisation and Text Extraction (CRATE)
==========================================================
.. Build status:
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docker.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docker.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docs.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docs.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/gate.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/gate.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/installer.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/installer.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/integration-tests.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/integration-tests.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/precommit.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/precommit.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-checks.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-checks.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-tests.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-tests.yml/
.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/release.yml/badge.svg
:target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/release.yml/
.. Code style:
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
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
-------
- Python package: https://pypi.org/project/crate-anon/
- Source code: https://github.com/ucam-department-of-psychiatry/crate
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.
Raw data
{
"_id": null,
"home_page": "https://crateanon.readthedocs.io",
"name": "crate-anon",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "anonymisation",
"author": "Rudolf Cardinal",
"author_email": "rudolf@pobox.com",
"download_url": "https://files.pythonhosted.org/packages/07/ec/9e4677fc18a5d8f6b59048345350995cab208b2dee69226a1ea803ead447/crate-anon-0.20.5.tar.gz",
"platform": null,
"description": ".. README.rst\n GitHub README.\n This is visible at https://github.com/ucam-department-of-psychiatry/crate\n\n\nClinical Records Anonymisation and Text Extraction (CRATE)\n==========================================================\n\n.. Build status:\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docker.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docker.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docs.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/docs.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/gate.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/gate.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/installer.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/installer.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/integration-tests.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/integration-tests.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/precommit.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/precommit.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-checks.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-checks.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-tests.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/python-tests.yml/\n\n.. image:: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/release.yml/badge.svg\n :target: https://github.com/ucam-department-of-psychiatry/crate/actions/workflows/release.yml/\n\n.. Code style:\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/psf/black\n\n\nPurpose\n-------\n\nCreate and use de-identified databases for research.\n\n- Anonymises relational databases.\n\n- Extracts and de-identifies text from associated binary files.\n\n- Performs some specific preprocessing tasks; e.g.\n\n - preprocesses some specific databases (e.g. Servelec RiO EMR);\n - drafts a \"data dictionary\" for anonymisation, with special knowledge of\n some databases (e.g. TPP SystmOne);\n - fetches some word lists, e.g. forenames/surnames/eponyms.\n\n- Provides tools to link databases, including via Bayesian personal identity\n matching, in identifiable or de-identified fashion.\n\n- Provides a natural language processing (NLP) pipeline, including built-in\n NLP, support for external tools, and client/server support for the Natural\n Language Processing Request Protocol (NLPRP).\n\n- Web app for\n\n - querying the anonymised database;\n - providing a de-identification API;\n - managing a consent-to-contact process.\n\n\nDocumentation\n-------------\n\nSee https://crateanon.readthedocs.io\n\n\nSources\n-------\n\n- Python package: https://pypi.org/project/crate-anon/\n- Source code: https://github.com/ucam-department-of-psychiatry/crate\n\n\nLicence\n-------\n\n- Copyright (C) 2015, University of Cambridge, Department of Psychiatry.\n Created by Rudolf Cardinal (rnc1001@cam.ac.uk).\n\n- Licensed under the GNU GPL v3+: see LICENSE file.\n\n- Some third-party libraries have slightly different licences;\n see the documentation.\n\n\n",
"bugtrack_url": null,
"license": "GNU General Public License v3 or later (GPLv3+)",
"summary": "CRATE: clinical records anonymisation and text extraction",
"version": "0.20.5",
"project_urls": {
"Homepage": "https://crateanon.readthedocs.io"
},
"split_keywords": [
"anonymisation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "07ec9e4677fc18a5d8f6b59048345350995cab208b2dee69226a1ea803ead447",
"md5": "021a756025cc560b1f5dfbdd228e5820",
"sha256": "455ea566e5ee2fa81760c020fa4bad0b932ec005f4baa9b7e64e07d0c08e4c61"
},
"downloads": -1,
"filename": "crate-anon-0.20.5.tar.gz",
"has_sig": false,
"md5_digest": "021a756025cc560b1f5dfbdd228e5820",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 89735369,
"upload_time": "2024-06-26T10:41:07",
"upload_time_iso_8601": "2024-06-26T10:41:07.221034Z",
"url": "https://files.pythonhosted.org/packages/07/ec/9e4677fc18a5d8f6b59048345350995cab208b2dee69226a1ea803ead447/crate-anon-0.20.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-26 10:41:07",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "crate-anon"
}