Witte Lab          

Departments of Epidemiology & Biostatistics, and Urology
University of California, San Francisco


Home
Research
Lab Members
Software
Teaching & Textbook
Biosketch
Links
Personal Info                                             

Last updated: September 11, 2003
©  2002

Software


Link from here to Gauss procedures for epidemiologic analysis, and to the Human Genetic Analysis Resource (HGAR), which is developing the Statistical Analysis for Genetic Epidemiology (S.A.G.E.) software package.  Below please find details on software for fitting hierarchical models.

Software for Hierarchical Modeling

There are a number of ways one can fit hierarchical models.  For example, some software packages have been developed specifically for hierarchical modeling.   However, these packages are generally designed for social science applications (e.g., in education research).  Another approach is to use software supporting matrix algebra to fit hierarchical models.  In Witte et al. (Epidemiology 1998;9:563-566), we provide a detailed discussion of software for hierarchical modeling.   The following links should connect you to software appropriate for your own analyses.

A SAS IML procedure from the manuscript "Software for Hierarchical Modeling of Epidemiologic Data" (Witte et al., Epidemiology 1998;9:563-566).

Example SAS code and Macro from the manuscript "Multilevel Modeling in Epidemiology with GLIMMIX" (Witte et al., Epidemiology 2000;11:684-688).

S-plus code from the manuscript "Hierarchical modeling of linkage disequilibrium: genetic structure and spatial relations" (Conti and Witte, Am J Hum Genet 2003;72:351-363).

A GAUSS procedure written by Sander Greenland.  This procedure provides standard epidemiologic output, but requires a recent version of GAUSS and understanding of GAUSS programming.  (See the read me file for further instructions.)

Additional software:

  • BUGS (Bayesian Inference Using Gibbs Sampling) program.
  • HLM (Hierarchical Linear Models) program.
  • MLwiN program.
  • VARCL, a package for variance components analysis.
  • MIXOR and MIXREG, DOS programs written by Don Hedeker.
  • MLA, for two level analysis.