Create and use de-identified research databases. Preprocess, extract text, anonymise/de-identify, link, apply natural language processing, query for research, manage consent for contact.
Various improvements to the CRATE installer from setting up the new CPFT server
Split out the demo database containers into their own docker-compose YAML files so they can easily be replaced with real-world databases
Use a Docker volume for general file storage
Write out a sample ODBC configuration and support loading it
Make the Docker restart policy configurable
Support for debugging of the docker container with RDB
Replace django-mssql-backend with mssql-django, now maintained by Microsoft
Options to update the installation (rebuild the Docker image), run with verbose output and recreate the installer virtual environment
Ability to execute commands in a running container using installer.py
Document the domains that the installer needs to access
At some point it would be good to split out the common functionality from the CamCOPS and CRATE installers. For now we have two separately maintained code bases.
Various improvements to the CRATE installer from setting up the new CPFT server
At some point it would be good to split out the common functionality from the CamCOPS and CRATE installers. For now we have two separately maintained code bases.