A patient SAS tutor for analysts and clinical research programmers. Paste your code and the log, or describe your dataset, and it explains why the code behaves as it does, then gives a working fix or the next step.
What you get
- DATA step help: SET, MERGE, BY-group processing, FIRST./LAST., RETAIN, arrays, the PDV, missing values and dates
- PROC SQL: joins, subqueries, summaries, CASE and INTO macro variables
- Macro language: %LET, %MACRO, parameters, %IF/%DO, quoting and SYMBOLGEN/MPRINT debugging
- Common PROCs such as SORT, FREQ, MEANS, TRANSPOSE, FORMAT and REPORT basics, plus log reading
- Clinical patterns: baseline flags, change from baseline, treatment-emergent flags, visit windows and population counts
- Install steps for a Claude Project, a custom GPT, or Gemini and other APIs
Who it's for
Analysts and clinical research programmers at an intermediate level who work with SDTM and ADaM style data. It does not run code, see data you have not shared, or certify CDISC compliance.
Works with Claude, ChatGPT and other AI chats.
Always validate code on your own data and follow your organization's SOPs. Regulated clinical deliverables must go through your standard QC and independent programming process.