Skip to content

Commit e9bb4e2

Browse files
proofs(agda): PERMANOVA's p-value floor and which terms are withheld (rebased onto main)
The branch's Julia-side work -- the CLR linear model, the prevalence filter, the complete-separation refusal, the significance statuses, the config warning -- reached main refined through the upstream syncs, so this rebase keeps main's side of every conflicted file and lands only what was genuinely new on the branch: - proofs/agda/MetaManifold/Permanova.agda: the two things run_permanova decides for itself rather than taking from vegan -- the reported min_p_value (the 1/(B+1) floor, never raised by more permutations) and which terms have their p-value withheld (_varies_within_any_block, exactly when no within-block permutation exchanges the term's labels); - its import in All.agda, so the axiom audit reaches it; - the README's PERMANOVA sections and theorem-to-code map; - the Agda proofs job's comment names it. The proofs depend on main's test/unit/test_permanova.jl, which is already there; the Julia code the theorems model is byte-identical to what the earlier syncs landed. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
1 parent 52feb60 commit e9bb4e2

4 files changed

Lines changed: 538 additions & 3 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,8 +300,9 @@ jobs:
300300
slug: JoshuaJewell/MetaManifold-WebUI
301301
fail_ci_if_error: false
302302

303-
# Machine-checked proofs of the Benjamini-Hochberg adjustment and the TSS/RLE
304-
# scaling algebra (proofs/agda, proofs/agda/README.md).
303+
# Machine-checked proofs of the Benjamini-Hochberg adjustment, the TSS/RLE
304+
# scaling algebra and PERMANOVA's permutation bookkeeping (proofs/agda,
305+
# proofs/agda/README.md).
305306
# Agda publishes no 2.6.4.3 binary, and agda-stdlib 2.1 requires Agda 2.6.4.x,
306307
# so the pair comes from Debian trixie, which packages exactly that pair with
307308
# pre-built library interfaces. The image is pinned by digest and the two

‎proofs/agda/MetaManifold/All.agda‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ module MetaManifold.All where
1212
import MetaManifold.Prelude
1313
import MetaManifold.BenjaminiHochberg
1414
import MetaManifold.Scaling
15+
import MetaManifold.Permanova

0 commit comments

Comments
 (0)