This roadmap describes the planned evolution of PyStatsV1 from v0.17 through v1.0.
It is intentionally modular, so contributors can pick up self‑contained tasks.
- Add full onboarding:
CONTRIBUTING.mdCODE_OF_CONDUCT.mdSECURITY.mdSUPPORT.md- Issue + PR templates
- Add documentation index (
CHAPTERS.md,ROADMAP.md) - Publish first “Good First Issues”
- Ch14 “Explain Mode”
- Ch15 additional reliability metrics
- Epidemiology RR‑with‑strata simulator + analyzer skeleton
Status: 🔵 In progress
- Add “Explain Mode” to existing chapters:
- Step‑by‑step t-test calculations
- Show algebra behind Cronbach’s Alpha
- Show ICC derivation table
- Add optional verbose tracing mode across scripts
Status: 🟡 Planned
“Risk Ratio With Stratification”
Includes:
- Simulator for a 2×K strata study (e.g., gender, age groups)
- Analyzer computing:
- Crude RR
- Mantel–Haenszel pooled RR
- Confidence intervals
- Optional Woolf test for homogeneity
- Visualizations (forest plot)
Status: 🟡 Planned
Add utilities such as:
- Power for two‑sample t-test
- Power for paired design
- Confidence interval planning
- Monte‑Carlo power exploration
Status: 🟡 Planned
Case studies:
- Linear regression
- Residual analysis
- Influential points
- Model comparison
- Bootstrapped intervals
Status: 🟡 Planned
Case study modules:
- Poisson regression
- Negative binomial
- Logistic regression
- Overdispersion diagnostics
Status: 🟡 Planned
Re‑implement selected chapters using:
- PyMC
- Bambi
Focus:
- Bayesian equivalents of Ch14 + Ch15
- Posterior predictive checks
- Visualization of priors and posteriors
Status: 🔵 Exploration
Criteria:
- Fully documented (tutorial + examples)
- CI‑green on Windows & Linux
- Reproducible simulations
- All chapters pass Lint, Test, Smoke
- Clear contributor pathways
- Zero known major issues
If you'd like to contribute to any milestone, visit:
👉 Issues: https://github.com/PyStatsV1/PyStatsV1/issues
👉 Contributing Guide: CONTRIBUTING.md