Skip to content

Qt5 COVID-19 simulator. Ada code under the hood. 😲 🤯 🤘

License

Notifications You must be signed in to change notification settings

ohenley/COVID-19_Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

Qt5 COVID-19 simulator. Ada code under the hood. 😲 🤯 🤘

Resources

License

Stars

Watchers

Forks

Packages

No packages published