Published by the Foundation for Open Access Statistics
Editors-in-chief: Bettina GrĂ¼n, Edzer Pebesma & Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
TIMP: An R Package for Modeling Multi-way Spectroscopic Measurements | Mullen | Journal of Statistical Software
Authors: Katharine M. Mullen, Ivo H. M. van Stokkum
Title: TIMP: An R Package for Modeling Multi-way Spectroscopic Measurements
Abstract: TIMP is an R package for modeling multiway spectroscopic measurements. The package allows for the simultaneous analysis of datasets collected under different experimental conditions in terms of a wide variety of parametric models. Models arising in spectroscopy data analysis often have some parameters that are intrinstically nonlinear, and some parameters that are conditionally linear on estimates of the nonlinear parameters. TIMP fits such separable nonlinear models using partitioned variable projection, a variant of the variable projection algorithm that is described here for the first time. The of the partitioned variable projection algorithm allows fitting many models for spectroscopy datasets using much less memory as compared to under the standard variable projection algorithm that is implemented in nonlinear optimization routines (e.g., the plinear option of the R function nls), as is shown here. An overview of modeling with TIMP is also given that includes several case studies in the application of the package.

Page views:: 6694. Submitted: 2006-10-01. Published: 2007-01-10.
Paper: TIMP: An R Package for Modeling Multi-way Spectroscopic Measurements     Download PDF (Downloads: 6657)
Supplements:
TIMP_1.0.tar.gz: R source package Download (Downloads: 2218; 814KB)
TIMP_1.0.zip: R Windows binary Download (Downloads: 2259; 126KB)
CODE.zip: Code.zip: Folder of R scripts and Data sets Download (Downloads: 2710; 304KB)

DOI: 10.18637/jss.v018.i03

by
This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3) or a GPL-compatible license.