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.sir)
help(comodels.sir.PennDeath)
help(comodels.sir.Penn)

Penn Death model

# import the penn model
import matplotlib.pyplot as plt
from comodels.sir 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.3.tar.gz (112.5 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.3-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: covid-modeling-0.0.3.tar.gz
  • Upload date:
  • Size: 112.5 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.3.tar.gz
Algorithm Hash digest
SHA256 656d90a7f1df5eb0e07652726d7c4cefe6b73144a7a737c21f5c0b3cc196292a
MD5 63a8677d57b3dedf0ed5e0429dd7f3ca
BLAKE2b-256 0d2af0dc0000ade9b29ef3e71bf7065041d224f4a5deab61d2d50fa005a121ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: covid_modeling-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 2.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.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f8f3450c584d952dcc9cad980d5a23166c31b961a04478f41486ed4e626c00a2
MD5 cea92088e339a93b967224751e6300cc
BLAKE2b-256 4fb2b66d844a413b18d84c7f8720e3f176d94e8a4f9a9626de7e371adc282d8a

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