Virsim - Virus Spread Simulator

Virsim is a Scala-based simulation tool for the spread of a Virus within a population.
You can create your own simulation configuring everything such as the virus or the map of the environment and then Virsim will simulate the progress of the infections inside it.
Take a look at our user guide to write your first simulation configuration.

Take a look at our scala documentation: Scaladoc

Usage

Virsim comes in two different versions:

  • Desktop Application
  • Web Application

Desktop Application

Download latest Jar here and then:

java -jar virsim.jar

You need to provide a valid Scala configuration. Here you can find a Scala configuration sample.

Web Application

We have deployed the Web Application in our website so you can try it without install anything.
You have only to provide a valid YAML configuration.
Here
you can find a YAML configuration sample.

Launch a simulation at this link.

Authors

Developed for Academic purpose by: