Shoki Okubo

Software

dagmv R · 0.1.3

Causally disciplined multiverse analysis. A dependency-free core parses candidate DAGs (dagitty-compatible syntax), tests d-separation, applies the generalized adjustment criterion, and classifies every candidate control as required, forbidden, or optional under each candidate graph. mv_run() fits each specification once and maps validity per graph; mv_decompose() returns per-graph robustness metrics and the within/between-graph decomposition of the licensed multiverse’s dispersion. Engines: linear models, negative binomial, fixed-effects panels. Companion paper: arXiv:2609.16618.

github.com/sokubo/dagmv — install the tagged release with remotes::install_github("sokubo/dagmv@v0.1.3"). Bug reports and feature requests are welcome on the issue tracker.

panelcond R · 0.1.7

Refreshment-sample designs for panel conditioning. Estimates the causal effect of prior interviews on a wave-specific survey answer from a panel that has added a refreshment sample: the naive fresh-versus-continuing contrast, survival matching, its symmetric variant, the entry-wave correction (which uses the continuing cohort's own unconditioned first-wave answers to measure its attrition selection), attrition inverse-probability weighting, and the incremental contrast between two cohort-matched panels for doses longer than the available follow-up. Also returns the decomposition of the naive contrast into conditioning and attrition components, the two diagnostic tests that distinguish state-dependent from non-stationary attrition, worst-case bounds and breakdown values, a simulation engine for design planning, and a design-rank calculator that reports, before fielding, which functionals of the conditioning path a panel schedule identifies. Dependency-free.

github.com/sokubo/panelcond — install the tagged release with remotes::install_github("sokubo/panelcond@v0.1.7"). The estimators, diagnostics and variance formulas are those of arXiv:2610.01654, whose empirical section was computed with version 0.1.6; the design-rank calculator implements the identification results of arXiv:2609.28871.

Replication archives

Code and public data for each paper are released on GitHub when the paper is posted as a preprint, with a file manifest and a release-check record made from an anonymous download of the tagged snapshot: paper-multiverse-dag-replication (arXiv:2609.16618), paper-estimand-adjustment-replication (arXiv:2609.11222), paper-panel-conditioning-replication (arXiv:2609.28871) and paper-refreshment-designs-replication (arXiv:2610.01654). Analyses of licensed microdata (the Japanese Life Course Panel Surveys, government statistics) are released as code together with synthetic data that reproduces the variable structure but not the values.