DEV Community

Cover image for The epispot Project Roadmap
q9i for epispot

Posted on

2 2

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

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay