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.0.tar.gz (114.8 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.1.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: covid-modeling-0.1.0.tar.gz
  • Upload date:
  • Size: 114.8 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.0.tar.gz
Algorithm Hash digest
SHA256 35b9b5e51535a89a495d5b5105f04900833fdde36aa514ca72f94b3ee6e9de1e
MD5 72625d703d9793aba09a5561ed4e202f
BLAKE2b-256 786b388eedfa512b8799c9229447a720825b341fc0726e8d87ec1172bb4e466f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: covid_modeling-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 51c87f0a99f882b5f7dd289189b853c605a610fb4534f42ce5015a6127467a1a
MD5 fe1377df3a46c24638a633447ca2600a
BLAKE2b-256 4dfc749dc0f2abaae8416507a4f7711859cd2ccf49d4a4ac6b6a9f7fc807fb28

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