Biorxiv: https://www.biorxiv.org/content/10.1101/618603v2
The ExplicitWaterMover is a special-purpose mover (exposed through the RosettaScripts application) intended to be used in conjunction with the beta_nov16 potential function. It, when used in conjunction with the packer, allows the modeling of explicit water molecules during a packing/design trajectory.
The ExplicitWaterMover is to be called prior to packing, using the same task operation as packing. It generates potential sites where water might bind to any allowed rotamer. Then, a subsequent packing call is used to bring waters out of solvent at these positions.
In the simplest case, it is used as follows:
<MOVERS>
<ExplicitWaterMover name="solvate" mode="replace" gen_fixed="0" scorefxn="beta" task_operations="mytaskops" />
<PackRotamersMover name="pack" scorefxn="beta" task_operations="mytaskops"/>
</MOVERS>
<PROTOCOLS>
<Add mover="solvate"/>
<Add mover="pack"/>
</PROTOCOLS>
There are two important options controlling the behavior:
There are several other options controlling protocol behavior, that should not be changed except by experts. The protocol itself is run in several stages:
Several "expert" options control these five steps:
If no task operation is provided, waters will only be generated against the fixed input pose (gen_fixed will always be assumed true)
This mover was previously called WaterBoxMover -- this was changed to ExplicitWaterMover on 10/23/2019 to be more descriptive