navigation

Osprey

Open-Source Protein Redesign For You

OSPREY is developed and maintained by the Donald Lab in the Department of Computer Science at Duke University.

For an introduction to OSPREY 3.0 and its new features please read this paper:

Journal of Computational Chemistry 2018; 39(30): 2494-2507.

Downloads and Installation

OSPREY Desktop

OSPREY Desktop is a native desktop application that allows you to pepare designs to run later on OSPREY server. OSPREY Desktop gives you an interactive graphical interface to:

  • Import molecules from PDB files
  • Edit molecules and add missing information, if any
  • Define conformational flexibility
  • Choose mutations
  • Check for any issues before starting the lengthy design computations

Choose this download to help you prepape your designs for OSPREY Server.

Linux

OSX

Windows

Download older versions

OSPREY Server

OSPREY Server is a Python library that provides scripting access to all of OSPREY’s features. OSPREY Server allows you to write Python scripts to:

  • Perform any task available in OSPREY Desktop
  • Run design algorithms on your prepared designs using the best-available computing hardware, including:
    • Multi-core CPUs
    • CUDA-capable GPUs
    • SLURM-capable compute clusters

Despite the name, OSPREY Server can also be used on desktop and laptop machines. Although OSPREY is very resource-hungry and works best on powerful machines with lots of compute resources, particularly CPUs, GPUs, and RAM.

Choose this download if you want to run OSPREY designs and are familiar with Python script programming.

Linux

OSX

Windows

Download older versions

OSPREY Service

Although OSPREY is a cross-platform application, not all of the design preparation features work on all platforms. OSPREY Service is an internet service that provides these features for platforms where they are not supported. The Donald Lab provides a default service that OSPREY will use automatically when preparing designs, so most people will not need to download OSPREY service. Hovewer, if you don’t want to rely on the service provided by the Donald Lab, then you can self-host your own service.

The OSPREY Service is only supported on Linux.

Choose this download to self-host your own service for OSPREY design preparation.

Linux

Download older versions

Citing OSPREY

If you publish or present results from OSPREY, please mention the name “OSPREY” and cite our papers as described in CITING_OSPREY.txt.

Source Code

OSPREY is Open Source software. All OSPREY source code is available on GitHub.

OSPREY Source Code at GitHub

License

GPLv2

Copyright (C) 2017 Duke University

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

The full text of the GPLv2 is included in LICENSE.txt.