NOTE: This is download page for older PyRosetta v3. To access our current release please see [PyRosetta-4 Download]
PyRosetta is available for Mac (64-bit OS X v10.5+) and Linux (64-bit Red Hat and 64-bit Ubuntu) platforms in continuous release versions (usually we have a fresh builds available daily). 64-Bit Windows-7 are also available. Additionally, Python (v2.6 or later with shared libraries enabled) might needs to be pre-installed.
A Rosetta license is required in order to download and use PyRosetta. Licensing is free for academic and non-profit institutions and is available to commercial users for a fee. Academic and commercial licensing of PyRosetta is handled with the standard Rosetta license through Rosetta Commons. Please click here for more information.
Loads one dynamic lib per one C++ namespace. This build will require you to explicitly import all namespaces that you are planning to use except the standard imports. It may have a slower start up time compared to the monolith build when many namespaces are used.
Loads one dynamic lib that contains all of PyRosetta. This allows much faster imports on NFS filesystems (which can be up to 30 minutes on some systems) and requires only one import statement. It can use significantly more RAM on some systems, at about 4 gb+ PER PROCESS. Please be mindful of multiple threads and available memory using this build. This is the default Windows build.
Ubuntu 12.04 "Precise Pangolin" (64-bit) [release.monolith] [release.namespace]
[NEW] PyRosetta Binaries in Git repositories use this if you want to frequently update PyRosetta version. (To upgrade simply run 'git pull' on checked out repository. Please note that Git history automatically truncated to store only ~8 last revisions to save disk space.)
To checkout repository with PyRosetta binaries use following command line (replacing 'login' with your user name):
% git clone http://login@git-repository-address
So for example Mac Namespace build command line will be:
% git clone http://firstname.lastname@example.org/download/PyRosetta/git/release/PyRosetta.namespace.mac.release.git
In order to update these repositories, you must use:
% git fetch && git reset --hard origin/master
For a full list of available git repositories please see: [link] (you will need to enter your user name and password to access this page)
Mac OS X 10.6 "Snow Leopard"(64-bit) [Download]Download]
Scientific/Red Hat Linux (64-bit) [Download]
Ubuntu (32-bit) [Download]
Ubuntu (64-bit) [Download]
PyRosetta is currently only supported on the platforms listed above. Users have sometimes been successful at installing PyRosetta on other platforms; please see the forums for more information, for example, the topic: Building PyRosetta for Linux Mint.
Python 2.6 for 64-bit Linux