sesame oracle: compare without bead-count masking on both sides
ci / test (3.12) (push) Failing after 8s
ci / test (3.13) (push) Failing after 10s

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01814GKVzZVL3FuF3DeiZXhv
This commit is contained in:
kemalandClaude Opus 5.5 committed 2026-09-29 00:29:25 +01:00
1 parent beaf24cfd1
commit 916e2589fa
2 files changed
+5 -2

No files matched your search

+2 -1
View File
@@ -36,7 +36,8 @@ def main() -> int:
pos = {p: i for i, p in enumerate(man.probe_ids)}
res = {}
for prefix in a.prefixes:
s = sig.assemble(read_idat(prefix + "_Grn.idat"), read_idat(prefix + "_Red.idat"), man)
# min_beads=0: the oracle runs without bead-count masking (see sesame_oracle.R)
s = sig.assemble(read_idat(prefix + "_Grn.idat"), read_idat(prefix + "_Red.idat"), man, min_beads=0)
p = sig.detection_p(s)
n, fg, fr = sig.noob(s)
b = sig.beta_values(n)