RosettaCommons / tools

Tools for parsing Rosetta source code and scripts for running specific Rosetta applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rosetta Tools

Rosetta tools contains a number of utilities to facilitate Rosetta development including tools for C++ parsing, header only compilation and measuring test coverage. Somewhat mysteriously, this repository also contains scripts to run particular Rosetta applications including ERRASER and fragment picking.

Protein Tools

A Collection of useful python modules that are used by many scripts here.

Installation:

The library depends on Biopython To use the graphics package, you will also need to install matplotlib

pip install biopython --user
pip install matplotlib --user

The library is divided into 3 packages:

graphics - Classes and functions for graphical output (requires matplotlib) rosetta - Classes and functions for parsing file formats specific to rosetta protein - Classes and functions for manipulation protein structural data (requires biopython)

to install this package type:

Typical Install

cd protein_tools
python setup.py install

Mac Install

cd protein_tools
python setup.py install --user

Custom Install

cd protein_tools
python setup.py install --install-scripts=/script/install/directory

About

Tools for parsing Rosetta source code and scripts for running specific Rosetta applications.

License:Other


Languages

Language:Python 68.9%Language:C 7.2%Language:Perl 6.7%Language:C++ 6.4%Language:Pascal 2.8%Language:Fortran 2.0%Language:Roff 1.8%Language:Shell 1.6%Language:SuperCollider 1.3%Language:R 0.6%Language:Pep8 0.2%Language:Makefile 0.1%Language:Batchfile 0.1%Language:Promela 0.1%Language:Emacs Lisp 0.1%Language:Ruby 0.1%Language:CMake 0.0%Language:Awk 0.0%Language:Scala 0.0%