DEV Community

Cover image for The epispot Project Roadmap
q9i for epispot

Posted on

The epispot Project Roadmap

Epispot is one of the largest and simplest epidemiological modeling tools for Python. Install via one of the following:

pip install epispot
conda install epispot
Enter fullscreen mode Exit fullscreen mode

Alternatively, you can install it from the source:

git clone https://github.com/epispot/epispot
cd epispot
python setup.py install
Enter fullscreen mode Exit fullscreen mode

If you're new to epispot, start by reading the information provided on the READMEs in PyPI or GitHub here

While the epispot package has had tremendous success and now has over 15 releases (just counting the master package), the epispot team would like to announce a preview of what's to come. We present to you the epispot project roadmap:

In Maintenance:

  • In Automation:
    • Automate release notes on master & nightly
    • Automate documentation on master & nightly
    • Dependabot automation everywhere
  • In Packaging:
    • Automatic conda deployment on nightly
    • Direct conda packaging (without conda-forge)?
  • In Issue Management:
    • Automate issue labels
  • In Branch Management:
    • Automatic code coverage reports on pull requests and commits
    • Automate merge conflict resolutions for master→nightly
    • Automate merge conflict resolutions for nightly→master

In Development:

  • In Compartments:
    • Vaccinated
    • Severe
    • Mild
    • Immune
    • Asymptomatic
    • Quarantined
  • In Model Types:
    • Cluster
    • Probabilistic
    • Monte-Carlo Simulation
    • Large Area Simulation
  • In Small Updates:
    • Anything?
  • In Major Changes:
    • Demographic modeling within compartments
    • More information on integrate()
      • inflection points
      • extrema
      • herd immunity markers
      • Pre-built support for geographic modeling
  • In Integrations:
    • Live COVID-19 data
    • Live national cases data
    • Live city/county data

In Simulations:

  • Small-Scale
    • Use spatial models get to accurate small-scale predictions
    • Implement in large cities:
      • San Francisco
      • London
      • Tokyo
      • New York
      • Mexico City
      • Mumbai
      • Add an open-source platform for more cities to be added
  • Build a web dashboard
  • Large-Scale
    • Add large-scale modeling to CLI
    • Implement a Cluster model to simulate travel across major hotspots
    • Get a geographic model ready for world mapping

Lastly: The long-awaited command line-interface (is here! 🎆)--no, really, check it out

Top comments (0)