Skip to content

VirSim: a simulation tool for the spread of a Virus within a population

License

Notifications You must be signed in to change notification settings

VirusSpreadSimulator/PPS-22-virsim

Repository files navigation



workflow-main-badge scala-version-badge sbt-version-badge ScalaDoc
Coverage Bugs Lines of Code Security Rating
License semantic-release: angular

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.

For more information visit our website.

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: