Logo Lanfrica

inte-africa-trial/inte-edc

Domain:

healthcare
Creator:
int
Host:
Integrating HIV, Diabetes and Hypertension Services in Africa: A Cluster - Randomised Trial in Tanzania and Uganda |pypi| |actions| |codecov| |downloads| inte-edc -------- Integrating HIV, Diabetes and Hypertension Services in Africa: A Cluster - Randomised Trial in Tanzania and Uganda: INTE Africa Trial Liverpool School of Tropical Medicine isrctn.com See also github.com Installation ------------ To setup and run a test server locally You'll need mysql and Redis. Create the database .. code-block:: bash mysql -Bse 'create database inte character set utf8;' Create and activate a virtual environment .. code-block:: bash conda create -n edc python=3.9 conda activate edc Clone the main repo and checkout master .. code-block:: bash mkdir ~/app cd ~/app git clone github.com cd ~/app/inte-edc git checkout master Copy the test environment file .. code-block:: bash cd ~/app/inte-edc git checkout master cp .env-tests .env Edit the environment file (.env) to include your mysql password in the ``DATABASE_URL``. .. code-block:: bash # look for and update this line DATABASE_URL=mysql://user:password@127.0.0.1:3306/inte Continue with the installation .. code-block:: bash cd ~/app/inte-edc git checkout master pip install -U -r requirements.txt python manage.py migrate python manage.py import_randomization_list python manage.py import_holidays Ensure Redis is running .. code-block:: bash $ redis-cli ping PONG Create a user and start up `runserver` .. code-block:: bash cd ~/app/inte-edc git checkout master python manage.py createsuperuser python manage.py runserver Login:: localhost:8000 Once logged in, go to you user account and update your group memberships. As a power user add yourself to the following * ACCOUNT_MANAGER * ADMINISTRATION * AE * AE_REVIEW * CLINIC * DATA_MANAGER * DATA_QUERY * EVERYONE * EXPORT * LAB * LAB_VIEW * PHARMACY * PII * RANDO * REVIEW * SCREENING * TMG * UNBLINDING_REQUESTORS * UNBLINDING_REVIEWERS .. |pypi| image:: img.s

Licenses