Analysis updated 2026-07-09 · repo last pushed 2025-10-07
Run multiple regression models on epidemiological data by defining variable roles once and generating all model variations automatically.
Compare several outcomes against a common exposure across different combinations of covariates in a single organized table.
Track which variables served as exposure, outcome, or confounder across many fitted models for causal analysis reporting.
| hadley/rmdl | 0xhassaan/nn-from-scratch | 0xzgbot/hermes-comfyui-skills | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | — | Python | — |
| Last pushed | 2025-10-07 | — | — |
| Maintenance | Quiet | — | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 4/5 | 1/5 |
| Audience | researcher | developer | designer |
Figures from each repo's GitHub metadata at analysis time.
Install directly from GitHub using remotes or devtools, no external infrastructure or API keys required.
rmdl is an R package that helps researchers manage multiple statistical models at once, with a focus on causal and epidemiological analysis. Instead of writing and running one model at a time, it lets you define a set of variables and their roles, like which is the exposure, which is the outcome, and which are other factors, and then automatically generates and fits several models in parallel. The package works through three main ideas. First, it lets you assign roles to your variables, so you can clearly mark what each one represents in your analysis. Second, it generates formulas for you, you describe a pattern of relationships, and it creates the corresponding statistical models. Third, it organizes everything into a tidy table where each row represents one fitted model, complete with metadata about what was included. The example in the README shows this clearly: using the built-in mtcars dataset, a single formula specification produces six models at once, covering two outcomes (mpg and hp) against the same exposure (weight) with other variables mixed in. The resulting table summarizes each model's formula, outcome, exposure, and fit status in one organized view. This would appeal to epidemiologists, public health researchers, or analysts who regularly run many variations of regression models and need to track which variables played which roles across each one. The package is marked as experimental, so it's still in active development and may not be production-ready. The README points to vignettes for deeper documentation but doesn't provide extensive detail beyond the core example.
rmdl is an R package that lets researchers define variable roles and automatically generate, fit, and organize multiple statistical models at once in a tidy table, focused on causal analysis.
Quiet — no commits in 6-12 months (last push 2025-10-07).
No license information is provided in the README, so usage terms are unclear.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.