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.0.9.tar.gz (112.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

covid_modeling-0.0.9-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: covid-modeling-0.0.9.tar.gz
  • Upload date:
  • Size: 112.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.0.9.tar.gz
Algorithm Hash digest
SHA256 e2d26438d2f63476eeb12ab887cc4f0c999fc76763cd52444f551edc0f5c4985
MD5 f391a5934ada73477d24fd99b02ab68a
BLAKE2b-256 d2a905f192c67e8103aad0a5d952bcd8590523e4d40a6eaae0870f091469f5f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: covid_modeling-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 6.1 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.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 a4a83d58d7cd6830ed39c766ca4d6d2ac716439ab770157d5b92b198168ecdd7
MD5 a707c56b0ee1ef762fb6bb6749d36d26
BLAKE2b-256 fb2a23b5b018c570429c3a9a3aec03891fd308bc0778a13e73322732c86175a4

See more details on using hashes here.

Supported by

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