ciarajudge / EpiFusion

Repository for EpiFusion, an infectious disease modelling framework built on the principles of phylodynamics and epidemiology
GNU General Public License v3.0
9 stars 1 forks source link

This is EpiFusion, a program for jointly inferring epidemic trajectories using phylogenetic and case incidence data via particle filtering. This repository contains the model source code, and other useful examples and templates. The science behind EpiFusion can be found in this preprint: https://www.biorxiv.org/content/10.1101/2023.12.18.572106v1.

Getting Started

To get started with EpiFusion you can get started by downloading this executable jar file. To run the program, simply ensure that you have Java 8 installed, and run the following command:

  java -jar EpiFusion.jar parameterfile.xml

We recommend following the tutorials in the examples folder for your first attempt at running EpiFusion. These examples should take about 30 minutes to run, and their outputs will be found in your working directory. The tutorials can be followed, plotted and interpreted using the R markdown scripts in their respective folders. For information on creating your own parameter XML files for EpiFusion, see the 'EpiFusion XML Explained' section of the wiki.

Contributing, Collaborating and Feedback

We encourage any user to point out problems or suggest ideas for improvement by raising an issue, and we will address these (particularly bugs) as quickly as possible. Pull requests are also welcome, but please allow grace in the time we take to review. For an insight into our planned improvements, to the program, check the project tab.

License

We are sharing EpiFusion as a free software under the GNU General Public License (v3). We point out that the models implemented by EpiFusion are awaiting peer review, and the program is in it's infancy. We recommend caution in its use and ask for patience as continue to validate it.

Acknowledgements

Thank you to all the individuals and organisations that have a role in EpiFusion's creation and maintenance. These include the London School of Hygiene and Tropical Medicine, the Royal Veterinary College, and ETH Zurich. Key contributors include Ciara Judge, Tim Vaughan, Tim Russell, Sam Abbott, Louis Du Plessis, Tanja Stadler, Oliver Brady, and Sarah Hill.