Skip to content

jaumebonet/FunFolDesTutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About this repository

In this repository one can find RosettaScripts to be used both as test and example on how to run the FoldFromLoops protocol.

With them, it can also be find a presentation to guide the tutorial.

This repository does not contain the code to run FoldFromLoops.
To run these examples, one needs the last version of the Rosetta Suite.

Scenarios: Examples of use

The most simple example, the insertion of a single motif segment into a template without binder can be found here.

To find a example that fits a particular type of problem, you can follow this table:

binder nobinder
one segment bo no
multiple segment bm nm

Different scenarios can be presented in each example type.

Database Requirements

The NubInitioMover, that is the basis of the FFL protocol, relies on ab initio. Thus, in order to run it, fragments for the template protein must be created. Fragment files have been already created for the examples contained here, but if one would make its own runs with new templates, the vall database is needed.
The database can be build following the description in the database folder.

Running all the scenarios

All scenarios can be automatically run one after the other (nstruct=2), by calling the python script:

python scenarios/run_test.py

Running the script with the print parameter

python scenarios/run_test.py print

would just print the commands that are going to be executed, and it is recommended before running the full test.

After this, a scenarios/paths.json.user will be created. In that file the path and version of your Rosetta distribution should be set up.