James Azam

@jamesazam.bsky.social

Research Fellow analysing multi-pathogen wastewater data and developing maths/stats models for polio eradication. Previously RSE at Epiverse TRACE Initiative. https://jamesmbaazam.github.io/ #rstats

Just been looking at deepwiki as a way of summarising packages/presenting more interactive documentation via chatting to an LLM. On the face of it seems really useful (though as normal small errors here an there) Thanks @jamesazam.bsky.social for the headsup!

epinowcast/epidist | DeepWiki

This document provides a comprehensive introduction to the `epidist` package, a specialized R package for estimating epidemiological delay distributions using Bayesian methods. The package addresses k

deepwiki.com

Just got asked about my review processes. I don't do that much as I am not that into the whole racket especially not whilst on a short-term contract but this is my kind of approach...

📦 R Package of the Week: {linelist} Turn data frames into #linelist objects by: ✅ Tagging key epidemiological variables (so you're not tied to column names) ✅ Validation to ensure tagged variables are of the correct type ✅ Safeguard against accidental loss of tagged variables during wrangling 1/3

Bild

Interested in peer reviewing or looking to improve your skills? Peer review is an important part of the research process, but many people don’t receive much guidance on how to do it well. Fortunately, there are several helpful resources available: #research #peerreview #academicwriting #phdchat

a woman is looking at a piece of paper with a be + logo in the background

ALT: a woman is looking at a piece of paper with a be + logo in the background

media.tenor.com

Flags that having the ability to specify functions as arguments in stan would be really quite amazing as not having this (or a class system) makes the code a lot more convoluted than the R equiv See here for the R: github.com/epinowcast/p...

primarycensored/R/pprimarycensored.R at f051ac82b1c6ea9bfbc280a6d7c15c91aab05b71 · epinowcast/primarycensored

Primary event censored distributions. Contribute to epinowcast/primarycensored development by creating an account on GitHub.

github.com

I really enjoyed doing this (with feedback from @seabbs.bsky.social and the amazing stan forum). I'm now porting over learned wisdom to EpiNow2, epinowcast, EpiSewer, and other stan-heavy R packages. Here's a short clip showing the before and after #mcstan #stan #rpackage

Sam Abbott@seabbs.bsky.social · last yr.

More lovely work on html stan docs from @jamesazam.bsky.social primarycensored.epinowcast.org/stan/group__... I love the function maps from doxygen. They would be great to have in roxygen.

When an epidemic hits, how long does it take to get going with common epidemic analysis tasks? A couple of weeks ago, we asked representatives from over a dozen UK organisations and universities who work actively on epidemic analysis and modelling how long the below tasks would take them.... 1/

Bild

Folks, if you use substantial amounts of people's code (either as a package or just copy and paste) please cite them. Mentioning it in your SI or URL in your code repo doesn't really help as its so hard to discover and summarise for funders etc. This is quite spread wide spread for what I see.

Converting from #markdown -> #Word, pdf, Powerpoint is easy with tools like #pandoc but the reverse conversion is not easy. Microsoft has released MarkItDown to convert documents like Word, Powerpoint, Excel, etc to markdown. Try it out. What do you think? github.com/microsoft/ma...

GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.

Python tool for converting files and office documents to Markdown. - microsoft/markitdown

github.com