36 #include <basic/Tracer.hh>
37 #include <utility/exit.hh>
40 #include <utility/vector1.hh>
44 static basic::Tracer
tr(
"protocols.simple_filter.CamShiftEvaluator");
47 namespace simple_filters {
51 #ifdef __native_client__
60 utility_exit_with_message(
"don't use CamShiftEvaluator on a BillBox");
65 int ret(system(command.c_str()));
67 utility_exit_with_message(
"System command failed:'" + command +
"'" );
72 int ret2(system(command2.c_str()));
74 utility_exit_with_message(
"System command failed:'" + command2 +
"'" );
79 "/camshift-1.35.0; $CAMSHIFT_DIR/bin/camshift --data ~/camshift-1.35.0/data/ --pdb __POSE.pdb >tmpc_RESULT "
80 "; perl " +
scratch_dir()+
"/calculate_cs_rms.pl "+cs_file+
" tmpc_RESULT > __RESULT" );