Current Volume | Browse | Search | RSSHome | Instructions for Authors | JSS Style Guide | Editorial Board

Authors: Daniel Pemstein, Kevin M. Quinn, Andrew D. Martin
Title: [download]
(2822)
The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation
Reference: Vol. 42, Issue 12, Jun 2011
Submitted 2007-01-15, Accepted 2007-08-15
Type: Article
Abstract:

The Scythe Statistical Library is an open source C++ library for statistical computation. It includes a suite of matrix manipulation functions, a suite of pseudo-random number generators, and a suite of numerical optimization routines. Programs written using Scythe are generally much faster than those written in commonly used interpreted languages, such as R and \proglang{MATLAB}; and can be compiled on any system with the GNU GCC compiler (and perhaps with other C++ compilers). One of the primary design goals of the Scythe developers has been ease of use for non-expert C++ programmers. Ease of use is provided through three primary mechanisms: (1) operator and function over-loading, (2) numerous pre-fabricated utility functions, and (3) clear documentation and example programs. Additionally, Scythe is quite flexible and entirely extensible because the source code is available to all users under the GNU General Public License.

Paper: [download]
(2822)
The Scythe Statistical Library: An Open Source C++ Library for Statistical Computation
(application/pdf, 584.9 KB)
Supplements: [download]
(558)
scythestat-1.0.2.tar.gz: R source package
(application/x-gzip, 215.3 KB)
[download]
(500)
v42i12-replication.zip: Replication code and data
(application/zip, 130.5 KB)
Resources: BibTeX | OAI
Creative Commons License
This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: Commons GNU General Public License License
Current Volume | Browse | Search | RSSHome | Instructions for Authors | JSS Style Guide | Editorial Board