UCSB    Yuedong Wang

Home
Teaching
Research
Software
Links

Software Packages: ASSIST, PULSE, GRKPACK


ASSIST (jointly with Dr. Chunlei Ke) is a suite of R functions for fitting various non-parametric/semi-parametric nonlinear fixed/mixed models. ASSIST contains five main functions including

  • ssr for non-parametric regression models for independent and correlated Gaussian data, and for independent binomial, Poisson and Gamma data;
  • slm for semi-parametric linear mixed-effects models;
  • nnr for non-parametric nonlinear regression models;
  • snr for semi-parametric nonlinear regression models;
  • snm for semi-parametric nonlinear mixed-effects models.
Some well known special cases are polynomial splines, periodic splines, spherical splines, thin-plate splines, l-splines, generalized additive models, smoothing spline ANOVA models, projection pursuit models, multiple index models, varying coefficient models, functional linear models, and self-modeling nonlinear regression models.

Download the ASSIST package in R for Unix (Linux) and Windows platforms.

An older version in S-Plus for Unix and Windows platforms are also available. The Unix version requires S-Plus 3.4, and the Window version requires S-Plus 2000 or earlier versions. There is no version for newer versions of S-Plus.

Technical review, references and many examples can be found in the manual ( ps, pdf, html ). Click here to get R programs we used in the manual.

The NLME package (version 3.0 or later) developed by Jose C. Pinheiro and Douglas M. Bates is required. This package in R can be downloaded from the the R contributed page. This package in S-Plus can be downloaded from this site.

Schematic plot

The graph on the left shows how the functions in ASSIST (in red letters) generalize existing S functions (in black letters). An arrow represents an extension to a more general model.

  • lm: linear models;
  • glm: generalized linear models;
  • nls: nonlinear regression models;
  • lme: linear mixed effects models;
  • gam: generalized additive models;
  • nnr: nonlinear nonparametric regression models;
  • nlme: nonlinear mixed effects models;
  • slm: semi-parametric linear mixed effects models;
  • ssr: smoothing spline regression models;
  • snr: semi-parametric nonlinear regression models;
  • snm: semi-parametric nonlinear mixed effects models.



PULSE(jointly with Dr. Yu-Chieh Yang and Dr. Anna Liu) is a suite of R functions for hormone pulse detection and estimation. It contains three main functions including

Download the PULSE package for Unix (Linux) and Windows platforms. Details and examples can be found in the manual ( ps, pdf ).



GRKPACK(Yuedong Wang, 1995) is a package of Fortran subroutines for fitting Smoothing Spline ANOVA models to data from exponential families. It includes code for binary, binomial, Poisson and Gamma data. Download the GRKPACK package for Unix (and Linux) platform.

 

Home | Teaching | Research | Software | Links || google | mail | melvyl | wos | cis | jstor | pstat | myweb