Mathematics Library and Application packages

Linear algebra: (main topic: linear algebra) Statistics: (main topic: statistics)
  • cl-mathstats - This system is no longer being maintained (at least not by Gary King)
  • cl-randist - This package is a manual translation from C to common lisp of some random number generation functions of GSL library
  • cl-random - cl-random is a library for uni- and multivariate probability distributions and statistics functions
  • CLLIB - CLLIB is a varied collection of Common lisp tools and routines in CLOCC
  • common-lisp-stat - Common Lisp Statistics -- based on LispStat but updated for Common Lisp and incorporating lessons from R
  • Mersenne Twister - The Mersenne Twister is a pseudorandom number generation algorithm created by Makoto Matsumoto
  • py-random - A translation of the random module in the Python standard library
  • RCL - RCL is an FFI to communicate with the R statistics environment
  • rclg - rclg is an R (statistics programming language) FFI for Common Lisp
  • sapaclisp - sapaclisp is a collection of Common Lisp functions for spectral analysis
  • SimpSamp - SimpSamp is a statistics library for simple random sampling without replacement
  • Stats - Stats by Larry Hunter is a statistics library
Other stuff:
  • RCL is a library for interfacing Common Lisp with the R environment using CFFI. (October 7 2007) rukubites: RCL doesn't work in SBCL, and requires some small modifications in alien-defs.lisp to accomodate CFFI API changes for defcvar.
  • RCLG is an unfinished R interface that works for sbcl but not clisp (as of git version October 7 2007). It seems to have a similar interface as RCL.
  • FriCAS is a fork of the Axiom computer algebra system.
  • Kenzo is a program for doing computational algebraic topology.
  • CommonLispStat (see also GitHub location), is a port/rewrite/re-intentioning of XLispStat to Common Lisp. The goal is to develop an "R like" set of packages which deliver additional functionality to Common Lisp for applied statistical data analysis.