GithubHelp home page GithubHelp logo

hhy5277 / covid19_scenarios Goto Github PK

View Code? Open in Web Editor NEW

This project forked from neherlab/covid19_scenarios

0.0 2.0 0.0 2.6 MB

Models of COVID-19 outbreak trajectories and hospital demand

Home Page: https://neherlab.org/covid19/

License: MIT License

JavaScript 13.58% TypeScript 74.02% Dockerfile 0.18% CSS 3.20% HTML 0.14% Python 8.89%

covid19_scenarios's Introduction

COVID-19 Scenarios

An animated screenshot of the application, showcasing the user interface on main page

๐ŸŒ neherlab.org/covid19/

Tool that models hospital demand during COVID-19 outbreak

Got questions or suggestions?

Join the community on Spectrum

Discover

Simulator Source code repository Data repository Updates
Image with app logo and text 'Try' Image with GutHub logo and text 'Get Involved' Image with GutHub logo and text 'Add Data' Image with Twitter logo and text 'Follow'

Overview

This tool is based on an SIR model (see about page for details) that simulates a COVID19 outbreak. The population is initially mostly susceptible (other than for initial cases). Individuals that recover from COVID19 are subsequently immune. Currently, the parameters of the model are not fit to data but are simply defaults. These might fit better for some localities than others. In particular the initial cases counts are often only rough estimates.

The primary purpose of the tool is to explore the dynamics of COVID19 cases and the associated strain on the health care system in the near future. The outbreak is influenced by infection control measures such as school closures, lock-down etc. The effect of such measures can be included in the simulation by adjusting the mitigation parameters. Analogously, you can explore the effect of isolation on specific age groups in the column "Isolated" in the table on severity assumptions and age specific isolation.

Parameters

Parameters fall into three different categories

  • population parameters
  • epidemiological parameters
  • clinical parameters

Most parameters can be adjusted in the tool and for many of them we provide presets.

Input data for the tool and the basic parameters of the populations are collected in a separate repository neherlab/covid19_scenarios_data. Please add data on populations and parsers of publicly available case count data there.

Development

Install requirements

  • Node >= 10
  • Yarn 1.x

Run

This will run the application in development mode (with hot reloading):

git clone https://github.com/neherlab/covid19_scenarios
cd covid19_scenarios/
cp .env.example .env
yarn install
yarn dev

This will trigger the development server and build process. Wait for the build to finish, then navigate to http://localhost:3000 in a browser (last 5 version of Chrome or Firefox are supported in dev mode)

Hit Ctrl+C in the terminal to shutdown.

โ„น๏ธ Hint: type "rs" in terminal to restart the build

Production build

TODO

Release Build

TODO

Continuous integration and deployment

TODO

License

MIT License

Copyright (c) 2020 neherlab

covid19_scenarios's People

Contributors

abrie avatar arnaudnyc avatar aschelch avatar ax42 avatar bharath6365 avatar brunorzn avatar btoo avatar dannysepler avatar gj262 avatar ivan-aksamentov avatar ivnnv avatar joluma avatar jsmith avatar keevcodes avatar kibertoad avatar lucernae avatar manuelb avatar mserranom avatar nnoll avatar nonotest avatar petebacondarwin avatar rapzo avatar rneher avatar ruisaraiva19 avatar vejmelkam avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.