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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size covid_modeling-0.1.1-py3-none-any.whl (6.9 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size covid-modeling-0.1.1.tar.gz (253.3 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for covid_modeling-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95261ea84c25f4165b6681a3a05e8d4b32e92fc14b193a9bdd68c0f84f523e85 |
|
MD5 | 808a7b9ecdf6e3d5d48e9ea383569df6 |
|
BLAKE2-256 | 52a7366ba71e6f50268c2a0bbcd975c99ef505488d6defce11a9590bf198a03c |