Skip to content

Latest commit

History

History
84 lines (67 loc) 路 2.55 KB

README.md

File metadata and controls

84 lines (67 loc) 路 2.55 KB

COVID-19 Simulator

Multi engine/algorithms COVID-19 simulator. Ada, Qt code under the hood. 馃槻 馃く 馃

Table of Contents

Click to expand
  1. Presentation
  2. Status
  3. Prerequisites
  4. Dependencies
  5. Building
  6. Limitations
  7. Usage
  8. Acknowledgments

Presentation

Ada driven. Qt5 driven.
Lancet engine based on computations by https://github.com/zertovitch/mathpaqs. Implementing https://www.thelancet.com/journals/lancet/article/PIIS0140-6736(20)30260-9/fulltext.
XPH Pharmaceutical engine based on computations by https://github.com/ohenley/xph_covid19. Implementing https://github.com/ohenley/xph_covid19/blob/master/doc/2020.04.03.20052985v1.full.pdf

Status

  • Usable, WIP.
  • Works on MS-Windows-10
  • Works on Ubuntu Linux 18.04 LTS (not with native packages but using the libraries provided by upstream qt5ada)

Prerequisites

Dependencies

git submodules

Building

MS-Windows-10

> git clone --recursive https://github.com/ohenley/covidsim.git
> cd covidsim
> gprbuild covidsim.gpr

Ubuntu Linux

$ sudo apt install gnat-7 gprbuild make
$ git clone --recursive https://github.com/ohenley/covidsim.git
$ cd covidsim
$ make

Limitations

See issues board.

Usage

MS-Windows-10

> cd deps/qt5ada/qt5/5.15/bin
> ./covidsim.exe

Linux

$ make run

Acknowledgments

A big thanks to everyone!