README.rst
setup.py
crate_anon/__init__.py
crate_anon/version.py
crate_anon.egg-info/PKG-INFO
crate_anon.egg-info/SOURCES.txt
crate_anon.egg-info/dependency_links.txt
crate_anon.egg-info/entry_points.txt
crate_anon.egg-info/requires.txt
crate_anon.egg-info/top_level.txt
crate_anon/anonymise/__init__.py
crate_anon/anonymise/anonregex.py
crate_anon/anonymise/anonymise.py
crate_anon/anonymise/anonymise_main.py
crate_anon/anonymise/config.py
crate_anon/anonymise/constants.py
crate_anon/anonymise/dbholder.py
crate_anon/anonymise/dd.py
crate_anon/anonymise/hash.py
crate_anon/anonymise/launch_multiprocess_anonymiser.py
crate_anon/anonymise/logsupport.py
crate_anon/anonymise/make_demo_database.py
crate_anon/anonymise/models.py
crate_anon/anonymise/patient.py
crate_anon/anonymise/print_demo_config.py
crate_anon/anonymise/scrub.py
crate_anon/anonymise/sqla.py
crate_anon/anonymise/subproc.py
crate_anon/anonymise/test_anonymisation.py
crate_anon/crateweb/__init__.py
crate_anon/crateweb/manage.py
crate_anon/crateweb/config/__init__.py
crate_anon/crateweb/config/apps.py
crate_anon/crateweb/config/constants.py
crate_anon/crateweb/config/settings.py
crate_anon/crateweb/config/urls.py
crate_anon/crateweb/config/wsgi.py
crate_anon/crateweb/consent/__init__.py
crate_anon/crateweb/consent/celery.py
crate_anon/crateweb/consent/emails.py
crate_anon/crateweb/consent/forms.py
crate_anon/crateweb/consent/models.py
crate_anon/crateweb/consent/storage.py
crate_anon/crateweb/consent/tasks.py
crate_anon/crateweb/consent/utils.py
crate_anon/crateweb/consent/views.py
crate_anon/crateweb/consent/management/__init__.py
crate_anon/crateweb/consent/management/commands/__init__.py
crate_anon/crateweb/consent/management/commands/populate.py
crate_anon/crateweb/consent/migrations/0001_initial.py
crate_anon/crateweb/consent/migrations/__init__.py
crate_anon/crateweb/consent/templates/charity_report.html
crate_anon/crateweb/consent/templates/clinician_already_responded.html
crate_anon/crateweb/consent/templates/clinician_confirm_response.html
crate_anon/crateweb/consent/templates/clinician_notes.html
crate_anon/crateweb/consent/templates/clinician_response.html
crate_anon/crateweb/consent/templates/clinician_response.js
crate_anon/crateweb/consent/templates/consent_table.html
crate_anon/crateweb/consent/templates/contact_request_result.html
crate_anon/crateweb/consent/templates/contact_request_submit.html
crate_anon/crateweb/consent/templates/decision_form_to_patient_re_study.html
crate_anon/crateweb/consent/templates/discharged_phrase.html
crate_anon/crateweb/consent/templates/email_clinician.html
crate_anon/crateweb/consent/templates/email_rdbm_bad_progress.html
crate_anon/crateweb/consent/templates/email_rdbm_good_progress.html
crate_anon/crateweb/consent/templates/email_rdbm_new_work_pt_from_clinician.html
crate_anon/crateweb/consent/templates/email_rdbm_new_work_pt_from_rdbm.html
crate_anon/crateweb/consent/templates/email_rdbm_new_work_researcher.html
crate_anon/crateweb/consent/templates/email_researcher_approval.html
crate_anon/crateweb/consent/templates/email_researcher_withdrawal.html
crate_anon/crateweb/consent/templates/exclusion_report.html
crate_anon/crateweb/consent/templates/generate_fake_nhs.html
crate_anon/crateweb/consent/templates/letter_patient_confirm_traffic.html
crate_anon/crateweb/consent/templates/letter_patient_first_traffic_light.html
crate_anon/crateweb/consent/templates/letter_patient_from_clinician_re_study.html
crate_anon/crateweb/consent/templates/letter_researcher_approve.html
crate_anon/crateweb/consent/templates/letter_researcher_withdraw.html
crate_anon/crateweb/consent/templates/office_div.html
crate_anon/crateweb/consent/templates/patient_lookup_get_nhs.html
crate_anon/crateweb/consent/templates/patient_lookup_result.html
crate_anon/crateweb/consent/templates/patient_p.html
crate_anon/crateweb/consent/templates/patient_table.html
crate_anon/crateweb/consent/templates/phrase_green.html
crate_anon/crateweb/consent/templates/phrase_never_affect.html
crate_anon/crateweb/consent/templates/phrase_red.html
crate_anon/crateweb/consent/templates/phrase_yellow.html
crate_anon/crateweb/consent/templates/signature_box_patient.html
crate_anon/crateweb/consent/templates/study_table.html
crate_anon/crateweb/consent/templates/test_email_rdbm_ack.html
crate_anon/crateweb/core/__init__.py
crate_anon/crateweb/core/admin.py
crate_anon/crateweb/core/auth_views.py
crate_anon/crateweb/core/constants.py
crate_anon/crateweb/core/dbfunc.py
crate_anon/crateweb/core/middleware.py
crate_anon/crateweb/core/utils.py
crate_anon/crateweb/core/views.py
crate_anon/crateweb/core/management/__init__.py
crate_anon/crateweb/core/management/commands/__init__.py
crate_anon/crateweb/core/management/commands/runcpserver.py
crate_anon/crateweb/extra/__init__.py
crate_anon/crateweb/extra/admin.py
crate_anon/crateweb/extra/fields.py
crate_anon/crateweb/extra/forms.py
crate_anon/crateweb/extra/middleware.py
crate_anon/crateweb/extra/nhs.py
crate_anon/crateweb/extra/pdf.py
crate_anon/crateweb/extra/serve.py
crate_anon/crateweb/research/__init__.py
crate_anon/crateweb/research/context_processors.py
crate_anon/crateweb/research/forms.py
crate_anon/crateweb/research/html_functions.py
crate_anon/crateweb/research/models.py
crate_anon/crateweb/research/tests.py
crate_anon/crateweb/research/views.py
crate_anon/crateweb/research/migrations/0001_initial.py
crate_anon/crateweb/research/migrations/__init__.py
crate_anon/crateweb/research/templates/action_only_form.html
crate_anon/crateweb/research/templates/bad_highlight_id.html
crate_anon/crateweb/research/templates/bad_query_id.html
crate_anon/crateweb/research/templates/database_structure.html
crate_anon/crateweb/research/templates/edit_select_highlight.html
crate_anon/crateweb/research/templates/edit_select_query.html
crate_anon/crateweb/research/templates/no_query_selected.html
crate_anon/crateweb/research/templates/page_nav_results.html
crate_anon/crateweb/research/templates/pid_abbrev_explanation.html
crate_anon/crateweb/research/templates/pid_lookup_form.html
crate_anon/crateweb/research/templates/pid_lookup_result.html
crate_anon/crateweb/research/templates/query_bad.html
crate_anon/crateweb/research/templates/query_count.html
crate_anon/crateweb/research/templates/query_missing.html
crate_anon/crateweb/research/templates/query_nav.html
crate_anon/crateweb/research/templates/query_result.html
crate_anon/crateweb/research/templates/sqlhelper_form_text_anywhere.html
crate_anon/crateweb/specimen_secret_local_settings/__init__.py
crate_anon/crateweb/specimen_secret_local_settings/crateweb_local_settings.py
crate_anon/crateweb/static/favicon.ico
crate_anon/crateweb/static/green.png
crate_anon/crateweb/static/minus.gif
crate_anon/crateweb/static/plus.gif
crate_anon/crateweb/static/red.png
crate_anon/crateweb/static/yellow.png
crate_anon/crateweb/static/demo_logo/logo_cpft.png
crate_anon/crateweb/templates/404.html
crate_anon/crateweb/templates/405.html
crate_anon/crateweb/templates/500.html
crate_anon/crateweb/templates/base.css
crate_anon/crateweb/templates/base.html
crate_anon/crateweb/templates/base_email.html
crate_anon/crateweb/templates/base_pdf.html
crate_anon/crateweb/templates/base_pdf_letter.html
crate_anon/crateweb/templates/base_root.html
crate_anon/crateweb/templates/collapse.js
crate_anon/crateweb/templates/collapsible_div.html
crate_anon/crateweb/templates/email.css
crate_anon/crateweb/templates/expand_collapse_buttons.html
crate_anon/crateweb/templates/global_header.html
crate_anon/crateweb/templates/home.html
crate_anon/crateweb/templates/logged_out.html
crate_anon/crateweb/templates/login.html
crate_anon/crateweb/templates/overflow_div.html
crate_anon/crateweb/templates/page_nav.html
crate_anon/crateweb/templates/password_change.html
crate_anon/crateweb/templates/pdf.css
crate_anon/crateweb/templates/shortlist_studies.html
crate_anon/crateweb/templates/show_form_errors.html
crate_anon/crateweb/templates/web.css
crate_anon/crateweb/templates/admin/edit_once_view_form.html
crate_anon/crateweb/templates/admin/readonly_view_form.html
crate_anon/crateweb/templates/admin/save_only_submit_row.html
crate_anon/crateweb/templates/admin/viewchange_admin_app_index.html
crate_anon/crateweb/templates/admin/viewchange_admin_index.html
crate_anon/crateweb/userprofile/__init__.py
crate_anon/crateweb/userprofile/forms.py
crate_anon/crateweb/userprofile/models.py
crate_anon/crateweb/userprofile/views.py
crate_anon/crateweb/userprofile/migrations/0001_initial.py
crate_anon/crateweb/userprofile/migrations/__init__.py
crate_anon/crateweb/userprofile/templates/edit_profile.html
crate_anon/nlp_manager/CrateGatePipeline.java
crate_anon/nlp_manager/__init__.py
crate_anon/nlp_manager/buildjava.py
crate_anon/nlp_manager/constants.py
crate_anon/nlp_manager/launch_multiprocess_nlp.py
crate_anon/nlp_manager/nlp_manager.py
crate_anon/nlp_manager/runjavademo.sh
crate_anon/tools/__init__.py
crate_anon/tools/estimate_mysql_memory_usage.py
crate_anon/tools/generate_new_django_secret_key.py
crate_anon/tools/launch_celery.py
crate_anon/tools/launch_flower.py
crate_anon/tools/winservice.py