| PharmaSUG CN |
2026 |
A Hybrid Framework for SAS Code Quality Review: Combining Deterministic Static Rules with Large Language Model Semantic Analysis |
Meng Zhang |
source |
11 |
| SESUG |
2024 |
A Brief Introduction to DS2 |
Mark L. Jordan |
source |
10 |
| WUSS |
2023 |
Running Parts of a SAS Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
5 |
| PharmaSUG |
2023 |
Running Parts of a SAS Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
4 |
| WUSS |
2022 |
A Brief Introduction to DS2 |
Mark L. Jordan |
source |
10 |
| WUSS |
2022 |
Creating a Data Dictionary Using Base SAS |
Tasha Chapman |
source |
13 |
| PharmaSUG |
2022 |
Running Parts of a SAS Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
5 |
| PHUSE EU |
2021 |
One Giant PROC for Mankind: Using PROC LUA for Code Generating Code and Automating TFLs [presentation] |
Tom Ratford |
source video |
16 |
| PharmaSUG |
2021 |
Running Parts of a SAS Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
4 |
| SESUG |
2020 |
Running Parts of a SAS Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
4 |
| SESUG |
2019 |
Running Parts of a SAS Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
4 |
| SCSUG |
2019 |
Running Parts of a Program while Preserving the Entire Program |
Stephen B. Sloan |
source |
4 |
| MWSUG |
2019 |
What Not to Do in a Program Used with %include |
Stephanie R. Thompson |
|
2 |
| WUSS |
2018 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| WUSS |
2017 |
Creating a Data Dictionary Using Base SAS |
Tasha Chapman |
source |
13 |
| PharmaSUG |
2017 |
My bag of SAS lifehacks |
Dmytro Hasan |
source |
10 |
| SGF |
2017 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| SGF |
2017 |
PROC DS2: What's in It for You? |
Viraj R Kumbhakarna |
source |
11 |
| SCSUG |
2016 |
Using INFILE and INPUT Statements to Introduce External Data into the SAS System |
Andrew T. Kuligowski |
source |
18 |
| SESUG |
2016 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| WUSS |
2016 |
PROC DS2: What's in It for You? |
Viraj R Kumbhakarna |
source |
11 |
| SGF |
2016 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| PharmaSUG |
2015 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2015 |
Using INFILE and INPUT Statements to Introduce External Data into SAS |
Andrew T. Kuligowski |
source |
18 |
| SGF |
2015 |
Permit Me to Permute: A Basic Introduction to Permutation Tests with SAS/IML Software |
John Vickery |
source |
15 |
| MWSUG |
2014 |
An Object Oriented Framework for Simulations in base SAS |
Michael C. Frick |
|
15 |
| WUSS |
2014 |
SAS Essentials I (or How I Learned to Stop Worrying and Love SAS) |
Tasha Chapman |
source |
13 |
| SGF |
2013 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| SESUG |
2012 |
Mastering the Basics: Preventing Problems by Understanding How SAS Works |
Imelda C. Go |
source |
14 |
| MWSUG |
2012 |
Using INFILE and INPUT Statements to Introduce External Data into SAS |
Andrew T. Kuligowski |
|
18 |
| PharmaSUG |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2011 |
Conditional Processing without Macros |
John F. Ladds |
source |
5 |
| SGF |
2011 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| SCSUG |
2010 |
Get it Done Faster with Proc Datasets |
Linda J. Adams |
source |
7 |
| SCSUG |
2010 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| WUSS |
2010 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| PharmaSUG |
2010 |
When Best to Use the %LET Statement, the SYMPUT Routine, or the INTO Clause to Create Macro Variables |
Arthur X. Li |
|
18 |
| SGF |
2010 |
PROC DATASETS: The Swiss Army Knife of SAS Procedures |
Michael A. Raithel |
source |
25 |
| SGF |
2010 |
When Best to Use the %LET Statement, the SYMPUT Routine, or the INTO Clause to Create Macro Variables |
Arthur X. Li |
source |
18 |
| WUSS |
2009 |
Creating Macro Variables Using the %LET Statement or the SYMPUT Routine |
Arthur X. Li |
source |
14 |
| WUSS |
2009 |
No, It's Not Magic: De-mystifying the SAS Macro Facility |
Jay A. Jaffe |
source |
15 |
| SESUG |
2008 |
Tips and Tricks to Make SAS Life Easier |
Claudine Lougee |
source |
6 |
| PharmaSUG |
2008 |
Embrace Your Inner Programmer: An Overview of the Critical Elements of Outstanding Programming |
Melissa R. Martinez |
|
6 |
| SESUG |
2007 |
Using INFILE and INPUT Statements to Introduce External Data into the SAS System |
Andrew T. Kuligowski |
source |
18 |
| SCSUG |
2007 |
Using INFILE and INPUT Statements to Introduce External Data into the SAS System |
Andrew T. Kuligowski |
|
18 |
| PNWSUG |
2007 |
Using INFILE and INPUT Statements to Introduce External Data into the SAS System |
Andrew T. Kuligowski |
|
18 |
| PharmaSUG |
2007 |
Proc SQL versus The DATA Step |
JoAnn R. Matthews |
|
39 |
| SGF |
2007 |
Macro Bugs: How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SGF |
2007 |
Using SAS to Process Repeated Measures Data - A Hands-On Approach |
Terry Gareleck, Cyndie B. Fain |
source |
12 |
| SGF |
2007 |
Using the DATASETS Procedure - Part II |
David Fickbohm |
source |
10 |
| PHUSE EU |
2006 |
SAS macro validation criteria |
Jim Groeneveld |
source |
18 |
| SESUG |
2006 |
Data Step Interfaces with the Macro Facility |
Toby Dunn |
source |
17 |
| SESUG |
2006 |
ET06 DATALINES, Sequential Files, CSV, HTML and More - Using INFILE and INPUT Statements to Introduce External Data into the SAS System |
Andrew T. Kuligowski |
source |
18 |
| NESUG |
2006 |
Proc SQL versus The DATA Step |
JoAnn R. Matthews |
|
35 |
| SUGI |
2006 |
DATALINES, Sequential Files, CSV, HTML, and More - Using INFILE and INPUT Statements to Introduce External Data into the SAS System |
Andrew T. Kuligowski |
source |
18 |
| SUGI |
2006 |
Using SAS to Process Repeated Measures Data |
Terry Fain, Cyndie B. Gareleck |
source |
11 |
| PNWSUG |
2005 |
Extreme Graphics Make Over: Using SAS/GRAPH to Get the Graphical Output You Need |
Miriam G. Cisternas, Arthur L. Carpenter |
|
16 |
| SESUG |
2005 |
Macro Bugs - How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| WUSS |
2005 |
Extreme Graphics Make Over: Using SAS/GRAPH to Get the Graphical Output You Need |
Miriam G. Cisternas, Arthur L. Carpenter |
source |
16 |
| SUGI |
2005 |
Extreme Graphics Make Over: Using SAS/GRAPH to Get the Graphical Output You Need |
Miriam G. Cisternas, Arthur L. Carpenter |
source |
16 |
| SUGI |
2005 |
Macro Bugs - How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SUGI |
2004 |
Debugging 101 |
Peter Knapp |
source |
15 |
| MWSUG |
2003 |
Advanced Macro Topics |
Steven J. First |
|
8 |
| NESUG |
2003 |
Debugging 101 |
Peter Knapp |
|
14 |
| NESUG |
2002 |
Debugging 101 |
Peter Knapp |
|
10 |
| SESUG |
2002 |
The SAS Debugging Primer |
Frank C. DiIorio |
source |
10 |
| SESUG |
2001 |
Advanced Macro Topics |
Steven J. First |
source |
8 |
| SESUG |
2001 |
ODS, YES! Odious, NO! - An Introduction to the SAS Output Delivery System |
Lara K. Bryant, Sally M. Muller, Ray Pass |
source |
10 |
| SCSUG |
2001 |
A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven |
Ronald J. Fehd |
|
9 |
| SCSUG |
2001 |
Advanced Macro Topics |
Steven J. First |
|
8 |
| SCSUG |
2001 |
Basic SAS PROCedures for Generating Quick Results |
Kirk Paul Lafler |
|
10 |
| SCSUG |
2001 |
ODS, YES! Odious, NO! - An Introduction to the SAS Output Delivery System |
Lara K. Bryant, Sally M. Muller, Ray Pass |
|
10 |
| SUGI |
2001 |
Advanced Macro Topics |
Steven J. First |
source |
8 |
| SUGI |
2001 |
ODS, YES! Odious, NO! - An Introduction to the SAS Output Delivery System |
Lara K. Bryant, Ray Pass, Sally M. Muller |
source |
10 |
| SUGI |
2001 |
The SAS Debugging Primer |
Frank C. DiIorio |
source |
10 |
| NESUG |
2000 |
ODS, YES! Odious, NO! - An Introduction to the SAS Output Delivery System |
Lara K. Bryant, Sally M. Muller, Ray Pass |
|
10 |
| SUGI |
2000 |
ODS, YES! Odious, NO! - An Introduction to the SAS Output Delivery System |
Lara K. Bryant, Sally M. Muller, Ray Pass |
source |
10 |
| NESUG |
1998 |
&&&, ;;, and Other Hieroglyphics - Advanced Macro Topics |
Christopher Yindra |
|
9 |
| NESUG |
1998 |
Coding for Posterity |
Rick Aster |
|
6 |
| NESUG |
1998 |
Debugging 101 |
Peter Knapp |
|
10 |
| SESUG |
1998 |
MATCH-MERGING: 27 Plus Traps and How to Avoid Them |
Malachy J. Foley |
|
10 |
| SUGI |
1998 |
MATCH-MERGIN G : 20 Some T raps and How to Avoid Them |
Malachy J. Foley |
source |
21 |
| MWSUG |
1997 |
Macro Facility Enhancements for Release 6.09E and Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
|
11 |
| SUGI |
1997 |
&&&, ;;, and Other Hieroglyphics - Advanced Macro Topics |
Christopher Yindra |
source |
9 |
| SESUG |
1996 |
A SAS Programmer's View of the SAS Supervisor |
H. Ian Whitlock |
|
11 |
| NESUG |
1996 |
&&&, ;;, and Other Hieroglyphics |
Christopher Yindra |
|
8 |
| SUGI |
1996 |
MACRO Facifity Enhancements for Release 6.09E and Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
source |
11 |
| MWSUG |
1995 |
MACRO Facility Enhancements for Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
|
10 |
| SUGI |
1995 |
MACRO Facility Enhancements for Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
source |
10 |
| SUGI |
1994 |
Developing Easily Maintained SAS Code |
Steven J. First |
source |
8 |
| SUGI |
1994 |
Introduction to Pull-Down Menus |
Roger Staum, Jeremy Staum |
source |
6 |
| SUGI |
1994 |
MOVE=(+0, +5): Making SAS/GRAPH Work For You |
Deb Cassidy |
source |
6 |
| MWSUG |
1993 |
MOVE=(+0, +5): Making SAS/GRAPH Work For You |
Deb Cassidy |
|
10 |
| NESUG |
1992 |
SAS Macro Library: An Easy Way to Increas the Productivity and Improve the Quality of the SAS Programming |
Lu Xu |
|
5 |
| NESUG |
1992 |
SAS Problem-Solving Looks East |
Hallett German |
|
4 |
| SUGI |
1991 |
A Reasonably Comprehensive Test of SAS Programming Skills |
Standish Sibley |
source |
5 |
| SUGI |
1991 |
Creating Course Notes from an Annotated SAS Program |
Karen G. Malley |
source |
4 |
| SEUGI |
1990 |
Enhancing your Graphics Output Using New Features in Version 6 of SAS/GRAPH Software |
Allan Russell |
source |
5 |
| SUGI |
1990 |
Changes and Enhancements to Version 6 Procedures |
David Driggs |
source |
11 |
| SUGI |
1990 |
Enhancing Your Graphics Output Using New Features in Version 6 |
Randy Poindexter |
source |
6 |
| SUGI |
1989 |
Making Your SAS Software Skills Portable |
Marjorie Bedinger, Kirk Paul Lafler |
source |
6 |
| SEUGI |
1988 |
New Features in the REG Procedure for Version 6 |
Birger Madsen |
source |
6 |
| SUGI |
1988 |
New Features in the REG Procedure for Version 6 |
Sandra D. Schlotzhauer |
source |
6 |
| SUGI |
1986 |
Visual Exploratory Data Analysis: PROC VISUALS, A User-Written Experimental SAS Procedure |
Thomas C. Edds, Douglas P. Kent, Warren F. Kuhfeld, Forrest W. Young |
source |
6 |
| SEUGI |
1985 |
Early Experiences with SAS/AF Software |
Erik W. Tilanus |
source |
10 |