INTRODUCTION

RASP (Reconstruct Ancestral State in Phylogenies) is a tool for inferring ancestral state using S-DIVA (Statistical dispersal-vicariance analysis), Lagrange (DEC), Bayes-Lagrange (S-DEC), BayArea, BBM (Bayesian Binary MCMC) method, Bayestraits and BioGeoBEARS packages.
New RASP v 4 for Windows and Mac OS X has been released!
Please don't hesitate to mail me (sculab@gmail.com) if you have any questions.
Last update: 20230118(Looking for old version)


Note: Our manuscript entitle the "RASP 4: ancestral state reconstruction tool for multiple genes and characters" is in press.To maintain RASP, support users and secure fundings, it is important for us that you cite our paper:
Yu Y, Blair C, He XJ. 2020. RASP 4: Ancestral State Reconstruction Tool for Multiple Genes and Characters. Molecular Biology and Evolution. 37(2):604-606

Please also cite following paper if you are using BBM, S-DIVA or S-DEC method:
Yu Y, Harris AJ, Blair C, He XJ. 2015. RASP (Reconstruct Ancestral State in Phylogenies): a tool for historical biogeography. Molecular Phylogenetics and Evolution. 87: 46-49

DOWNLOAD

Source Code (For Developers):
Most users should NOT download these:
Main programme (VB.net 2017):
RASP (v4.x)
Library (VC 2010):
BAYESDLL is modified from source code of Mrbayes
CONSDLL and PARSDLL are modified from source code of PHYLIP
DIVADLL is modified from source code of DIVA
LAGDLL is modified from source code of Lagrange C++ Version
BAYAREADLL is modified from source code of BAYAREA
Command Line Tools (VC 2010):
Lagrange_Win is modified from source code of Lagrange C++ Version
BAYAREA is modified from source code of BAYAREA
DIVA is modified from source code of DIVA


Manual:
download from sourceforge or our site

Tutorials:
download from sourceforge or our site
Tutorial 1. Getting started with RASP
Tutorial 2. Selecting the biogeographic model
Tutorial 3. Test phylogenetic signal
Tutorial 4. Trait evolution
Tutorial 5. Compare trees derived from different genes
Tutorial 6. Modify trees and states

Windows
4.x (Ready-to-use version):
download from sourceforge or our site

Run “RASP.exe” to load the program.

System Requirement:
If you are using Windows 2000, 2003 or XP, please make sure that Microsoft® .NET 2 Framework is installed on your computer. This is usually installed through Windows updates, but it may be absent from older systems. The .NET framework 2 packages are available for free here and should be installed prior to using RASP.


Mac OS:

download from sourceforge or our site

Run “RASP” to load the program.

System Requirement:
This version of RASP is developed for use on Mac OS X versions 10.6 and above on computers with Intel processors only. RASP for Mac uses the Wineskin program in order for RASP to run.

Linux:
There are very few people using the Linux version of RASP, so we will not update the old version of RASP for Linux.
For Linux users, one could use Wine and Winetricks to run RASP for Win (recommended). Using following command to install Winesticks and .NET framework:
wget http://kegel.com/wine/winetricks
sh winetricks dotnet20

Important: Please use "Root Terminal" to run RASP and RASP must be loaded in it's own folder. For instance:
Change the dictionary to RASP's folder: 'cd /home/user/Desktop/RASP_Win'
Run RASP: './RASP.exe'

You could also download the very old version of RASP for Linux (Not recommended):
RASP for Linux (v2.0b, 20120319)
Run “RASP_linux.sh” to load the program.

System Requirement:
You need Mono runtime (Recommend version 2.6.7) and Mono-vbnc to run RASP. Mono is a software platform designed to allow developers to easily create cross platform applications. The Mono Framework packages are available for free here.
For Ubuntu 10.x and Debian 6.x users: Mono runtime have already installed in ubuntu. You may simply use “sudo apt-get install mono-vbnc” to install Mono-vbnc.

Articles using RASP (S-DIVA)

Papers cited RASP
Papers cited S-DIVA