Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

Successful integration of computer simulation with real world experimentation requires the relationship between simulation and the real-world system to be established. Spartan, described in our 2013 paper in PLoS Computational Biology, is a package of statistical techniques specifically designed to understand this relationship and provide novel biological insight. These techniques help reveal the influence that pathways and components have on simulation behaviour, offering valuable biological insight into aspects of the system under study.

Spartan is open source, implemented within the R statistical environment, and freely available from both the Comprehensive R Archive Network (CRAN) and on this page below. Use of the package is demonstrated via the tutorial published in the R Journal. Example simulation data for each technique described are available in the tabs below.

Getting Spartan

Install from CRAN (install.packages(“spartan”)) (Older versions of spartan are available on the CRAN archive (

Install Version 3.0.2 from source: Linux/Mac | Windows

Install from Github Repository

Instruction Vignettes:

Applying spartan to Understand Parameter Uncertainty in Simulations: Sensitivity Analysis

Analysing Netlogo Simulations Using Netlogo

Expedited and Enriched Analyses Using Emulations & Ensembles

R Journal Publication with Detailed Description and Examples of Using the Spartan Package

Techniques and Tutorial Example Data are all available from

other Facilities 

See all our Technologies