GithubHelp home page GithubHelp logo

pratikunterwegs / epidemics.jl Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 3.17 MB

Julia package to model epidemic scenarios; a translation of the R(cpp) package {epidemics}.

Home Page: https://pratikunterwegs.github.io/Epidemics.jl/

License: MIT License

Julia 100.00%
epidemic-model epidemiology julia-package

epidemics.jl's Introduction

Hello there! ๐Ÿ‘‹

I'm a research software engineer working on epidemic modelling and pandemic preparedness.

Email LinkedIn Orcid

I was previously a field ecologist working with animal spatial trajectory data, species distribution data and individual based simulation models for my PhD in ecology and evolution.

My current and past projects are distributed across personal and organisation repositories.

Project Years Link
PhD 2018 - 2022 @marmgroup
Epiverse-TRACE 2022 - 2024 @epiverse-trace

epidemics.jl's People

Contributors

pratikunterwegs avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

epidemics.jl's Issues

Implement final size calculation

This PR is to request the implementation of a final size calculation function from the output of an epidemic model, i.e., the data frame resulting from a call to epidemic(). This function should allow lumping or splitting by demographic group.

Argument checking for the default model

This PR is to request a function that checks the arguments to epidemic() for compatibility with the default model, seir!. This should include checking that there are only single pathogen parameters, even though pathogens can be initialised with multiple parameters.

Retire epidemic() function

This issue is to request that the epidemic() function should be retired in favour of separate model functions, such as epidemic_default().

Separate default model from epidemic()

This issue is to request that the default model be renamed to epidemic_default() and separated out from the overall epidemic() function, with standalone input checking suitable for this model.

Implement SEIR-V model

This PR is to request that the default model in Epidemics.jl be updated to include an optional vaccination regime to mirror the default model in {epidemics}.

Main function should mirror epidemics::epidemic()

This PR is to request that the main function, epidemic(), should mirror the R function epidemics::epidemic(), and allow passing arguments as ... or the Julia equivalent. These should then be checked and prepared by the appropriate functions, chosen based on the model chosen in epidemic(model = ...), before being passed to a function specified by model = ....

Add vaccination regime class

This PR is to request a vaccination regime type Vaccination that mirrors epidemics::vaccination() from {epidemics}.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.