This is somno - an Opal project.
Python and pip should already be installed however you will need to install some extra development tools to make sure everything installs without errors
On Debian/Ubuntu systems and on bash for windows type
sudo apt-get install libpq-devOn RHEL/fedora use
sudo dnf install postgresql-devel python-dev rpm-buildpip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserverAdd a LOGIN_REDIRECT to settings with the patient you would like to redirect to.
We are not webpacked, just run ./run_sass.sh
To access the application, visit http://127.0.0.1:8000 in a browser, select lists, add a patient.
To view the live chart go to: http://127.0.0.1:8000/#/patient/1/anaesthetic_readings
You need a user with the username super, if you don't
already have one, on the command line run
./maange.py createsuperuserThen run
./manage.py insertdataIf you are feeding to a local install you will have to run this in another tab while the server is running
Finally to load some of the fixture data run
./manage.py load_lookup_listsAdd a settings.EINSTEIN_URL url in a local_settings.py file.
In the admin go to the /admin/einstein_api/monitor/add/ Einstein Id is the monitor id as understood by Einstein. User machine name is the machine name that a user understands (possibly by way of a sticker on the machine).
After this is done. One should be able to choose from the lists of monitors to pair a monitor with a patient in the anaesthetic chart page.