GLX language & four editor views
Readable GLX blocks with syntax highlighting, in-editor help and a block library. Work in Code, Visual, Graphical node-canvas or Guided view; every view writes the same program.
LUPStatistical computing · CDISC · TLFs
Galax LUP is a clinical statistical programming environment built on GLX, a block-based language designed for regulated analysis. Convert raw data to SDTM, derive analysis datasets, run PK and bioequivalence statistics, model, and render page-identical RTF and PDF outputs, all inside one audited, project-scoped workspace.
How it works
Galax LUP takes source data from Galax EDC, lab and external vendors, and delivers SDTM, analysis datasets and TLFs for submission, medical writing and safety review.
Galax EDC, central and local labs, vendor transfers and legacy files.
Raw filesProfilingSDA assistant drafts the source-to-SDTM map with per-row confidence; you approve it.
GLX.SDTMReusable derivations build analysis datasets with full traceability to SDTM.
GLX.DERIVEGLX.TABLESafety and efficacy tables, PK/NCA, bioequivalence and statistical models.
GLX.AESGLX.PKSTATSGLX.MIXEDMODTitles, footnotes, spanning headers and pagination, page-identical in RTF and PDF.
GLX.TLFREPORTCapabilities
Write it as code, build it visually or follow a guided analysis: the result is the same audited GLX program.
Readable GLX blocks with syntax highlighting, in-editor help and a block library. Work in Code, Visual, Graphical node-canvas or Guided view; every view writes the same program.
Profile raw files, draft a source-to-SDTM mapping with a per-row confidence score, review and approve it, then run GLX.SDTM with controlled terminology, SUPP-- domains, study days, SV/SE derivation and record-level provenance.
Demographics, baseline characteristics, disposition, hierarchical AE/CM/MH tables, findings summaries with change from baseline, shift tables and frequency tables, with listings and figures from the same block.
Noncompartmental analysis to ADPP, BE statistics with ABE, RSABE, ABEL and NTI methods for FDA, EMA and ANVISA, dose proportionality, compartmental and population PK.
t tests, inference on proportions, ANOVA/ANCOVA, general linear models, linear regression with robust standard errors and stepwise selection, and mixed models for repeated measures.
GLX.TLFREPORT renders titles, footnotes, spanning headers, panels and pagination to HTML, RTF, PDF, TXT and CSV, with RTF and PDF of the same run held page-identical.
Organise work as therapeutic area, indication, phase and study design, with programs, libraries, outputs, versions and an audit trail for each design. Clone and version designs.
Bioequivalence exports are sealed with signer, timestamp and SHA-256/HMAC integrity, and any delivered file can be re-checked with Validate Output.
Four editor views
Switch views at any time. Every view reads and writes the same GLX source, so a guided analysis can be opened as code, reviewed and versioned like any other program.
Readable GLX with syntax highlighting, in-editor help and the block library.
Form-based editing of every block option, with validation as you type.
A node canvas that shows how datasets and blocks connect, end to end.
Ten form-driven analyses for common questions, no code required.
GLX language
Each block validates its inputs before it runs and writes datasets, tables, listings or figures. Block families are shown below.
GLX.SDTMGLX.DERIVEGLX.TABLEGLX.SORTGLX.PIVOTGLX.APPENDGLX.CLINICALPLOTGLX.TLFREPORTGLX.DEMOGRAPHICGLX.BASECHARGLX.DISPOSITIONGLX.ADVERSEEVENTGLX.FINDINGS / SUMMARYGLX.SHIFTGLX.CROSSTABGLX.STATSPROFILEGLX.TTESTGLX.PROPTESTGLX.ANOVAGLX.GLMMODELGLX.REGMODELGLX.MIXEDMODGLX.PKPARAMETERSGLX.PKSTATSGLX.PKDOSEPROPGLX.PKMODELGLX.POPPKSee it in action
Quality and control
Every project keeps an audit trail. Records are archived rather than deleted, and use of deprecated grammar is logged.
Data and programs are held per client and project in libraries, so nothing crosses between studies.
Users, roles and account locking, plus a separate login URL and server for each client.
Statistical engines are checked against established reference outputs. Regression results agree with the reference to every reported statistic.
Talk to the team that builds it
Bring a sample table, listing or figure and we will show how Galax LUP produces it, from raw data to a page-identical RTF and PDF.