22 #include <basic/options/option.hh>
23 #include <basic/options/keys/in.OptionKeys.gen.hh>
31 #include <basic/Tracer.hh>
41 #include <utility/vector0.hh>
42 #include <utility/vector1.hh>
51 static basic::Tracer
TR(
"protocols.forge.methods.pose_mod" );
73 bool op_performed =
false;
84 Size const next_pos = pos + 1;
114 bool op_done =
false;
121 Size const next_pos = pos + 1;
138 std::map< core::Size, core::Size >
const & old2new,
153 typedef std::map< core::Size, core::Size > Old2New;
158 for ( Old2New::const_iterator i = old2new.begin(), ie = old2new.end(); i != ie; ++i ) {
191 using basic::options::option;
192 using namespace basic::options::OptionKeys;
193 if ( option[ in::detect_disulf ].user() ?
194 option[ in::detect_disulf ]() :
205 pack_rotamers( pose, *sfx, tf->create_task_and_apply_taskoperations( pose ) );
226 std::map< Size, Size > old2new;
227 for (
Size i = 1, ie = archive_pose.
n_residue(); i <= ie; ++i ) {