Merge pull request #945 from RosettaCommons/jadolfbr/simple_threader
Jadolfbr/simple threader
Adds a SimpleThreadingMover to Rosetta and RosettaScripts in simple_moves.
This mover is exactly what the name suggests. Thread a sequence from start_position onto a pose. Sequence is 'threaded' together and packed. Optionally pack neighbors using loop machinery. If '-' is in the sequence will skip those positions.
Example with neighbor packing:
```
<ROSETTASCRIPTS>
<MOVERS>
<SimpleThreadingMover name=threader start_position=24L thread_sequence=TGTGT--GTGT pack_neighbors=1 neighbor_dis=6 pack_rounds=5/>
</MOVERS>
<PROTOCOLS>
<Add mover_name=threader/>
</PROTOCOLS>
</ROSETTASCRIPTS>
```
https://www.rosettacommons.org/docs/wiki/scripting_documentation/RosettaScripts/Movers/movers_pages/SimpleThreadingMover