PyRosetta is available for Mac (OS X v10.5+), Windows, and Linux (32-bit and 64-bit) platforms. Additionally, Python (v2.5) needs to be pre-installed. 


A Rosetta license is required in order to download and use PyRosetta v1.1. Licensing is free for academic and non-profit institutions and is available to commerical users for a fee.  
Academic and commercial licensing of PyRosetta is handled with the standard Rosetta license through Rosetta Commons.  
Licensing is free for academic and non-profit institutions and is available to commerical users for a fee.  Please click here for more information.

Please email technical support for assistance if you have any questions or problems with installing PyRosetta. 

Download PyRosetta  v2.011  

Mac OS X 10.6 (64Bit) [Download]
Mac OS X 10.7 (64Bit) [Download]
Scientific Linux (64Bit) [Download]
Windows (32Bit) [Download]

Download PyRosetta  v2.0 (beta) 

Mac OS X 10.6 (64Bit) [Download]
Scientific Linux (64Bit) [Download]
Ubuntu Linux distributions (32/64Bit) [32Bit download] [64Bit download]


Download PyRosetta Release v1.1 

PyRosetta v1.1 for Linux (32-bit)         Download
PyRosetta v1.1 for Linux (64-bit)         Download
PyRosetta v1.1 (beta) for Windows      Download
PyRosetta v1.1 for Mac OS X               Download

Download PyRosetta for Rosetta Developers

You must be a member of RosettaCommons to have access to PyRosetta for Rosetta Developers.

PyRosetta for Rosetta Developers for Linux
 (32-bit)    Download
PyRosetta for Rosetta Developers for Linux (64-bit)    Download
PyRosetta for Rosetta Developers for Windows           
Download
PyRosetta for Rosetta Developers for Mac OS X          Download

System Requirements

Build Support Information
PyRosetta was built using Python 2.5 and is currently supported on 32-bit Linux and OS X v10.5+ platforms only. Users have sometimes been successful at installing PyRosetta on other platforms, please see the forums for more information. 

GNU/Linux:

Python 2.5 for 32 bit Linux and 

Python 2.6 for 64 bit Linux

Mac OS X: 

v10.5+ and any Intel-based chipset Mac


Windows: 

Windows XP or later.



Installation Instructions


GNU/Linux and Mac OS X:
1. Obtain a Rosetta license to recieve a username and password 

2. Download the appropriate version of PyRosetta.

3. Unpack the downloaded file to create the PyRosetta directory. To unpack archive using 'tar -vjxf PyRosetta-<version>.tar.bz2' command. Please note, there is no special install procedure required, after unpacking PyRosetta is ready to use. So unpack it to the location from where you want to execute it.  

4. From within the PyRosetta directory, type 'source SetPyRosettaEnvironment.sh' into the command line to set up the PyRosetta library filepaths

5. Start python. In 
Python, you should be able to import the PyRosetta library with the command "import rosetta; rosetta.init()". If this step does not produce a complaint and error, your installation has been successful.


Windows:
1. Obtain a Rosetta license to recieve a username and password 

2. Download the appropriate version of PyRosetta.

3. Unpack the downloaded file to to location of your choice.

4. From within the unpacked directory double click on file 
Python-2.7.2.msi. This will install Python-2.7.2.msi. When installing it please use its default location 「C:\Python27」

5. From within the unpacked directory double click on file setuptools-0.6c11.win32-py2.7.exe. This will install Python easy_install tool on its default location for Python27.

6. From within the unpacked directory double click on file PyRosetta.Windows-r<some-version>.32Bit.exe to install PyRosetta. This installer will also download and install iPython shell.

7. [OPTIONAL] Download and install advance console application for windows from: http://sourceforge.net/projects/console/

8. In open terminal type ipython <enter>.

9. And in python shell execute 'import rosetta; rosetta.init'. If this step does not produce a complaint and error, your installation has been successful.