Skip to content
forked from NSSAC/PEpiTA

Phase-based Epidemic Time series Analyzer.

License

Notifications You must be signed in to change notification settings

srinivvenkat/PEpiTA

 
 

Repository files navigation

DOI

PEpiTA

Phase-based Epidemic Time series Analyzer.

1. Install required packages

Required: Python>=3.11

pip install -r requirements.txt

2. Running Server on localhost

Open a terminal in the PEpiTA folder and follow these commands:

cd webdesign
python manage.py migrate # if running for the first time
python manage.py runserver

After executing all the above commands you will be able to see a message like this:

Django version 4.2, using settings 'webdesign.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

Now open a browser and go to http://localhost:8000/ or http://127.0.0.1:8000/

You can, alternatively, test how the production webserver runs it, using gunicorn to handle multiple requests.

# cd webdesign
gunicorn --bind ":8000" webdesign.wsgi

Then connect via http://0.0.0.0:8000.


3. Headless Implementation

workflow_notebook.ipynb shows the implementation of all the python scripts in a Jupyter Notebook.

You can also try running with Docker.

About

Phase-based Epidemic Time series Analyzer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 34.2%
  • SCSS 29.3%
  • CSS 28.7%
  • HTML 4.1%
  • Python 2.3%
  • JavaScript 1.4%