International Society of Biomechanics
Gold sponsor

About Us

GCVSPL: Spline Smoothing & Differentiation, GGLPEX: Extrapolation, QuickSAND: Smoothing and Differentiation, BioProc: Analog data processing.

Jim Dowling

Software and data used in the workshop on Data Smoothing during the 1999 ISBS Congress in Perth, Australia:

  • Example software and data from the ISBS99 Workshop.

Giannis Giakas

Software and data used in the workshop on Data Smoothing during the 1999 ISBS congress in Perth, Australia:

  • Software for automatic filtering and differentiation using the spectrum assessment method. Includes test data files.

This email address is being protected from spambots. You need JavaScript enabled to view it.

A program to read and display Kistler, APAS and other file formats. Includes algorithms for smoothing and ensemble averaging of signals.

(link out of date - http://isbweb.org/software/bioproc)

Jeff Walker

Quick Smoothing And Numerical Differentiation for Power Macintosh. This software has numerous algorithms for smoothing and differentiating noisy data, including the Woltring spline routines, Butterworth filters, Wiener filters, and more.

(link out of date - http://usm.maine.edu/~walker/software.html)

Giannis Giakas

Software that uses a linear prediction method to extrapolate data.

Tony Reina

A Matlab MEX interface for the GCVSPL and SPLDER packages based on Dwight Meglan's C Code.

This email address is being protected from spambots. You need JavaScript enabled to view it.

A Matlab MEX interface for the GCVSPL package.

ChunXiang Tian

A Matlab MEX interface for the GCVSPL package.

This email address is being protected from spambots. You need JavaScript enabled to view it.

A version of GCVSPL in the C language.

This email address is being protected from spambots. You need JavaScript enabled to view it.

A version of GCVSPL in the C language.

This email address is being protected from spambots. You need JavaScript enabled to view it.

A front-end program in Fortran 77 (last updated April 12, 2000). The program is interactive and self-explanatory. Tested on UNIX (Sun and SGI) and Windows NT.

Herman J. Woltring

GCVSPL is a Fortran package for spline smoothing and differentiation, by the late Herman J. Woltring. The methods were described in Woltring HJ (1986) A FORTRAN package for generalized, cross-validatory spline smoothing and differentiation. Adv. Engng. Softw. 8:104-113. Woltring has shown that spline smoothing is equivalent to a double Butterworth filter (see Release Notes). The differences are that with splines it is possible to process data with unequal sampling intervals and the boundary conditions are well defined. The original subroutine package is available, as well as versions for C and Matlab programmers. Also some front-end programs for UNIX and PC.