Skip to main content

COVID-19 Modeling

Project description

COMODELS

Models for COVID - 19

For documentation, see the docstrings! Much more to come. For help:

import comodels
help(comodels)
help(comodels.PennDeath)
help(comodels.Penn)

Penn Death model

# import the penn model
import matplotlib.pyplot as plt
from comodels import PennDeath

help(PennDeath)
tx = PennDeath(N = 28304596, I = 223, R = 0, D = 3, D_today = 2)

help(PennDeath.sir)

def plot_penn(Pdp: PennDeath, n_days: int) -> None:
    # predict the coming storm and plot it
    curve, admissions = Pdp.sir(n_days)
    fig, ax = plt.subplots(1,3, figsize=(15,5))
    for k, v in curve.items():
        if k not in Pdp.rates.keys() :
            ax[0].plot(v, label=k)
            ax[0].legend()
        else:
            ax[1].plot(v, label=k)
            ax[1].legend()
    ax[1].set_title('Hospital Resource Usage')
    ax[0].set_title('SIR curve')
    for k, v in admissions.items():
        ax[2].plot(v, label = k)
        ax[2].legend()
    ax[2].set_title('Additional Resource Usage by day')
    fig.suptitle(f"No social distancing, total deaths = {int(max(curve['dead']))}")
    plt.show()


plot_penn(tx, 120)
print(curve.keys())
print(occupancy.keys())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

covid-modeling-0.1.1.tar.gz (253.3 kB view details)

Uploaded Source

Built Distribution

covid_modeling-0.1.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file covid-modeling-0.1.1.tar.gz.

File metadata

  • Download URL: covid-modeling-0.1.1.tar.gz
  • Upload date:
  • Size: 253.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.5

File hashes

Hashes for covid-modeling-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5d777dae28cac5fa1e7f4e972ea67e9c6aac3ecef76bcd7fec81a2f82292ecef
MD5 d80a71522a61b43dc4a56019ffd7251e
BLAKE2b-256 0905d57ceb73289c029bb7892d3e8bf0830e4300fd981f099a1ec8593df5bc26

See more details on using hashes here.

File details

Details for the file covid_modeling-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: covid_modeling-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.5

File hashes

Hashes for covid_modeling-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 95261ea84c25f4165b6681a3a05e8d4b32e92fc14b193a9bdd68c0f84f523e85
MD5 808a7b9ecdf6e3d5d48e9ea383569df6
BLAKE2b-256 52a7366ba71e6f50268c2a0bbcd975c99ef505488d6defce11a9590bf198a03c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page