18. Things to do

Todo

Check minimal anonymiser config example works.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/anonymisation/anon_config.rst, line 1820.)

Todo

Check minimal data dictionary example works.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/anonymisation/data_dictionary.rst, line 630.)

Todo

pe_one_table

Might it be better to feed the resulting query back into the main Query system, allowing users to turn columns on/off, etc.?

At present it forces query_id to None and this is detected by query_result.html.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/envs/latest/lib/python3.8/site-packages/crate_anon/crateweb/research/views.py:docstring of crate_anon.crateweb.research.views.pe_one_table, line 14.)

Todo

cloud_parser: handle new tabular_schema info from server

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/envs/latest/lib/python3.8/site-packages/crate_anon/nlp_manager/cloud_parser.py:docstring of crate_anon.nlp_manager.cloud_parser, line 27.)

Todo

preprocess_rio: specific supposed PK failing (non-unique) on incremental

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/envs/latest/lib/python3.8/site-packages/crate_anon/preprocess/preprocess_rio.py:docstring of crate_anon.preprocess.preprocess_rio, line 32.)

Todo

preprocess_rio: Imperfectly tested: Audit_Created_Date, Audit_Updated_Date … some data for Audit_Created_Date, but incomplete audit table

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/envs/latest/lib/python3.8/site-packages/crate_anon/preprocess/preprocess_rio.py:docstring of crate_anon.preprocess.preprocess_rio, line 35.)

Todo

preprocess_rio: Similarly, all cross-checks to RCEP output (currently limited by data availability)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/envs/latest/lib/python3.8/site-packages/crate_anon/preprocess/preprocess_rio.py:docstring of crate_anon.preprocess.preprocess_rio, line 39.)

Todo

TestPatient column missing in CPFT copy. [A/w NP 2022-03-21.]

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/envs/latest/lib/python3.8/site-packages/crate_anon/preprocess/systmone_ddgen.py:docstring of crate_anon.preprocess.systmone_ddgen, line 376.)

Todo

Check if DISABLE_DJANGO_PYODBC_AZURE_CURSOR_FETCHONE_NEXTSET with more recent of django-pyodbc-azure (and if not necessary, document successful version).

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/installation/database_drivers.rst, line 467.)

Todo

fix below here; see CamCOPS help

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/installation/docker.rst, line 378.)

Todo

fuzzy_id_match: expand on method

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/linkage/fuzzy_id_match.rst, line 35.)

Todo

fuzzy_id_match: cite paper when published

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/linkage/fuzzy_id_match.rst, line 37.)

Todo

NLPRP: consider supra-document processing requirements

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/nlp/nlprp.rst, line 1490.)

Todo

add screenshots

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/crateanon/checkouts/latest/docs/source/website_using/research_queries.rst, line 40.)