Replies: 9 comments 15 replies
-
Hi @fkrauer, Thank you for writing this discussion! Yes, it's possible to mention all members of JuliaEpi by creating a general team including all members and then mentioning it. I don't know if there's a more efficient way to achieve the same. I'm going to create the "Members" team here. |
Beta Was this translation helpful? Give feedback.
-
tagging all members of Julia Epi @JuliaEpi/members, please see my post above :) |
Beta Was this translation helpful? Give feedback.
-
Wow, nice! I am not good at developing packages, but I am willing to do what I can do. |
Beta Was this translation helpful? Give feedback.
-
Thanks @fkrauer, I think this is a great idea and something I have been thinking about for a while so this is pretty exciting. I'd just note that the approach As we discussed on our call there are two big positives to a Julia reimplementation. One is making easily shareable code for some of the repeated actions needed in these kinds of tools (i.e renewal equations, discrete convolutions etc) and the other is making something actually useful for practitioners. I think that if we implement something relatively simple in the first instance focusing on the latter (i.e sensible defaults, non-parametric estimation targeted towards real-time or retrospective use cases) but with an eye on the former that could really empower other projects that might want to switch to Julia (for example my more recent work on Sam |
Beta Was this translation helpful? Give feedback.
-
Hi @fkrauer ! I'd be up for contributing to this as much as possible including looking at/contributing to a bit of numfocus funding. @pitmonticone and I met at a Royal society meeting a few weeks back, and chatting about Julia in Epi the idea of doing a Julia version of EpiNow (or some EpiNow functionality) was something we both thought sounded like a great idea! |
Beta Was this translation helpful? Give feedback.
-
Hi all @JuliaEpi/members, We've just created the child/sub-team for all JuliaEpi members working on the translation of {EpiNow2} functionalities into Julia. If you're interested please consider joining here. |
Beta Was this translation helpful? Give feedback.
-
It's the NumFOCUS small development grants. For general Julia things you'd apply as a representative of the JuliaLang organization. For SciML work you'd apply as a representative of the SciML organization. But either way, it's funding to the NumFOCUS organizations for doing development and maintenance. |
Beta Was this translation helpful? Give feedback.
-
Did anything ever come of this? A colleague is using EpiNow2. |
Beta Was this translation helpful? Give feedback.
-
Thanks for responding, @SamuelBrand1 ! But I've been thinking to use Julia more, because I see that as a great way to more easily move the research script software to production, without having to completely re-rewrite/factor in/with another (faster) language. |
Beta Was this translation helpful? Give feedback.
-
Dear Julia Epis
Thank you all for joining the GitHub Org. The idea is to host different Julia packages, applications or just bits of code related to all things EPI(demiological) through collaborative action.
As a first pilot project, we (@seabbs and I) would like to translate EpiNow2 to Julia. The package estimates the time-varying reproduction number (Re) from time series data. The fitting is currently done with stan, but this can take quite long depending on the settings. We think this can be done faster in Julia, possibly with
AdvancedHMC.jl
orDynamicHMC.jl
.We both are new to Julia, which is why we need help from people who are experienced with programming Julia packages and know the internals of either of the Julia HMC libraries.
The project is currently unfunded, but we could try to get a small grant from NumFocus for an RSE. AFAIK this wouldn't be a full position, more like a consulting fee. I also don't know about tax-related aspects of this. The deadline for proposal submission is 2. September 2022. @ChrisRackauckas knows more about this funding opportunity.
I suggest we have a zoom chat to setup a scope document (is that what you call it, @seabbs?). If anyone is interested in contributing, please let us know here in the chat and we'll schedule a virtual meeting some time this or next week.
Best, Fabienne
EDIT: @pitmonticone @ClaudMor is it possible to notify/tag all members of this Julia Epi about this discussion?
Beta Was this translation helpful? Give feedback.
All reactions