Skip to content

Integrating HIV, Diabetes and Hypertension Services in Africa: A Cluster - Randomised Trial in Tanzania and Uganda

License

Notifications You must be signed in to change notification settings

inte-africa-trial/inte-edc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

https://www.isrctn.com/ISRCTN43896688

See also https://github.com/clinicedc/edc

Installation

To setup and run a test server locally

You'll need mysql and Redis. Create the database

mysql -Bse 'create database inte character set utf8;'

Create and activate a virtual environment

conda create -n edc python=3.9
conda activate edc

Clone the main repo and checkout master

mkdir ~/app
cd ~/app
git clone https://github.com/inte-africa-trial/inte-edc.git
cd ~/app/inte-edc
git checkout master

Copy the test environment file

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.

# look for and update this line
DATABASE_URL=mysql://user:[email protected]:3306/inte

Continue with the installation

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

$ redis-cli ping
PONG

Create a user and start up runserver

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

About

Integrating HIV, Diabetes and Hypertension Services in Africa: A Cluster - Randomised Trial in Tanzania and Uganda

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •