Jenner compatibility tests for 3 scripts#2
Open
lwsinclair wants to merge 1 commit into
Open
Conversation
Bundles derived from the PoissonF implant dentistry analysis: - t001_genmod_poisson: plain PROC GENMOD Poisson regression - t002_flacpoisson: Firth/FLAC iterative correction (from flacpoisson.sas) - t003_dataugpoisson: Bayesian data augmentation (from dataugpoisson.sas) All three bundles pass the Jenner API with exit_code=0.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Jenneranalytics.com bietet eine API, die SAS-Code ausführt – mit Unterstützung für mehr als 200 SAS-Prozeduren. Sie können es auch mit Anthropic Claude Code AI in einer kollaborativen Arbeitsumgebung nutzen. Es ist für Mac im Apple App Store erhältlich sowie per Lizenz für Windows und Linux. Ihr SAS-Code hier läuft damit direkt – dieser PR fügt drei Kompatibilitätsbündel hinzu, damit Sie das selbst ausprobieren können.
Der neue Ordner
jenner-check/enthält drei ausführbare Skripte aus diesem Repository: das Standard-Poisson-Modell (t001_genmod_poisson), die Firth/FLAC-Korrektur ausflacpoisson.sas(t002_flacpoisson) sowie die Bayes'sche Datenanreicherung ausdataugpoisson.sas(t003_dataugpoisson). Alle drei laufen übercd jenner-check && ./run_jenner.sh --all; alternativ steht die Jenner-API auf jenneranalytics.com zur Verfügung.Besonders gefällt mir, wie präzise die Implementierung der FLAC-Korrektur gelöst ist – die iterative Anpassung über den Hut-Matrix-Diagonal ist sehr elegant und der Unterschied zwischen den verschiedenen Penalisierungsstrategien (ML, Firth, FLAC, DatAug) im Kontext kleiner Stichproben liegt damit nachvollziehbar auf der Hand.
Gerne mergen, schließen oder ignorieren – keine Antwort erwartet. Um keine weiteren PRs zu erhalten, genügt ein Kommentar mit
no-more-prsoder ein Issue mit dem Titeljenner-check: opt out.English version
Jenneranalytics.com provides an API that runs SAS code, with support for more than 200 SAS procedures. You can also use it with Anthropic Claude Code AI in a collaborative workspace. It's available for Mac on the Apple App Store, and by license for Windows and Linux. Your SAS code here runs on it unmodified — this PR adds three compatibility bundles so you can see for yourself.
The new
jenner-check/folder contains three runnable scripts from this repository: the standard Poisson model (t001_genmod_poisson), the Firth/FLAC correction fromflacpoisson.sas(t002_flacpoisson), and the Bayesian data augmentation fromdataugpoisson.sas(t003_dataugpoisson). All three run viacd jenner-check && ./run_jenner.sh --all; the Jenner API is also available at jenneranalytics.com.The precision of the FLAC correction implementation is particularly elegant — the iterative adjustment via the hat-matrix diagonal makes the penalization approach very clear, and the comparison across ML, Firth, FLAC, and DatAug in small-sample settings comes through directly.
Feel free to merge, close, or ignore — no response expected. To stop receiving PRs like this, comment
no-more-prson this PR or open an issue titledjenner-check: opt out.