Skip to main content

management and analysis of design populations

Project description

Build Status Coverage Status codecov Python Versions Codacy Badge

The rstoolbox is a python library aimed to the analysis and management of big populations of protein or nucleotide decoys.

bioRxiv BMC Bioinformatics

Although inspired by the output of the protein design tool ROSETTA, the library aims to be of a wider applicability, and can be easily set up to retrieve data from other design tools.

It is particularly aimed towards two distinct user profiles:

  1. Protein designers comfortable with light scripting to process their data. Ideally, used to work with Ipython, for which this library has a particular affinity.
  2. Developers that develop new protein design tools/protocols/approaches and wish to benchmark their innovations with previously existing methods.

See a working example notebook at:


Despite its name, the library does not require a local installation of ROSETTA, files can be imported from whatever cluster service the user has access to. That said, some functions can or need to exploit ROSETTA. Those functions are few and their requirements are clearly highlighted on their documentation.

Start using the rstoolbox is as easy as installing it via pip:

pip install rstoolbox

A complete documentation with detailed explanation for each function is available.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rstoolbox-1.0.1.tar.gz (57.2 MB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page