Popularity
0.5
Declining
Activity
4.5
Growing
6
2
2

Description

A disease modeling package for JavaScript and Node.JS, with custom models and SIR based model's, and community modeling.

Programming language: JavaScript
License: GNU General Public License v3.0 only
Latest version: v3.0.0-alpha1

EpiJS alternatives and similar libraries

Based on the "Data Visualization" category.
Alternatively, view EpiJS alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of EpiJS or a related project?

Add another 'Data Visualization' Library

README

EpiJS The epidemiology package for JavaScript

License: GPL--3.0 npm version npm downloads GitHub issues GitHub pull requests Build Status

About

EpiJS is a epidemiological modelling package for JavaScript with built-in support for SIR-based models including SIR, SEIR, SEIRD, and other models, along with allowing you to create custom models, model community spread through SIR based models, and more.

Installation

NodeJS:

npm install @epispot/epijs
yarn add @epispot/epijs

Require:

const epijs = require('@epispot/epijs')

\ On the web:

<script src="https://cdn.jsdelivr.net/gh/epispot/EpiJS/web/index.min.js"></script>

Features

  • Pre-built SIR-based models and plotting
  • Community Spread
    • Create Viruses
    • Create Communities
    • Compare two outbreaks
  • Custom models
  • Stochastic Modelling
  • Pre-built customizable compartments ## Contributing

Clone the repo:

git clone https://github.com/epispot/epijs.git 
cd EpiJS
npm install

See CONTRIBUTING.md for details.

Running Tests

To run tests, run the following command

npm run test

Related

Support

For support, consult the docs or submit a discussion on the repo


*Note that all licence references and agreements mentioned in the EpiJS README section above are relevant to that project's source code only.