assesslite
R package assesslite by heidihelena — release notes from GitHub.
Four releases in fifteen hours take causal assumption-checking from resampling to identification
◆Recent moves
- 1mo ago
AssessLite 0.4.0
The three items previously marked future work ship together: Moran's I on outcome-model residuals attacking spatial independence, exposure maps declaring how spillover aggregates, and identification repair that names which latent nodes would restore identifiability if measured. Deterministic, with R and Python agreeing bit-for-bit and no new dependencies.
View source ↗ - 1mo ago
AssessLite 0.3.0
Extends into dependent data with spatial holdout and interference checks attacking SUTVA, adds positivity trimming and a deterministic bias-analysis array targetable at a decision threshold. It also carries a correctness fix: the holdout verdict now uses a Bonferroni-adjusted shift p-value, replacing a max-shift rule that over-flagged with multiple variants.
View source ↗ - 1mo ago
AssessLite 0.2.0
⚡ SPARKCausal graphs enter the framework: declare_graph() lets users state a DAG, graph_check tests its implied conditional independencies against the data, and adjustment_check evaluates the adjusted set against the backdoor criterion — flagging open backdoor paths, adjusted descendants of the exposure, and a minimal sufficient set. The E-value and an assumption lattice over pooling commitments arrive alongside.
View source ↗ - 1mo ago
AssessLite 0.1.0
⚡ SPARKThe founding release: unit permutation, cluster holdout, temporal split and subgroup stability attacks, resolving into stable, unstable or not-resolvable verdicts and proceed, conditional or abstain decisions. Exports an auditable JSON record validated against a shared schema plus an HTML report, in R and Python against one spec.
View source ↗