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:

Binder

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 details)

Uploaded Source

File details

Details for the file rstoolbox-1.0.1.tar.gz.

File metadata

  • Download URL: rstoolbox-1.0.1.tar.gz
  • Upload date:
  • Size: 57.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3

File hashes

Hashes for rstoolbox-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8924d5a0af028ca81c4d5c1b37bca4eeb8ec55d2a95d992d5abf07387da7e520
MD5 6a43814d3693d7e4ba8567e22493eb0f
BLAKE2b-256 37c7ad015d6ea53ae3ace26668f99ef0cb1706404cf5eaaf124eefa13b7aa3bc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page