29 #include <basic/options/option.hh>
30 #include <basic/options/keys/enzdes.OptionKeys.gen.hh>
31 #include <basic/options/keys/out.OptionKeys.gen.hh>
40 #include <utility/file/FileName.hh>
41 #include <utility/file/file_sys_util.hh>
42 #include <utility/io/ozstream.hh>
44 #include <utility/vector1.hh>
54 scorefile_writer_(NULL),
56 silent_output_(false),
57 silent_job_outputter_(NULL)
60 if( basic::options::option[ basic::options::OptionKeys::out::file::silent_struct_type ].user() ){
70 if( basic::options::option[ basic::options::OptionKeys::out::overwrite ].user() ){
106 if( enz_obs->cst_cache() )
enz_scofile_->set_cstio( enz_obs->cst_cache()->enzcst_io() );
113 for( protocols::jd2::Job::StringRealPairs::const_iterator it(job->output_string_real_pairs_begin()), it_end(job->output_string_real_pairs_end());
121 ss->scoreline_prefix(
"" );
122 ss->silent_energies( silent_Es );
126 if( basic::options::option[ basic::options::OptionKeys::enzdes::final_repack_without_ligand] &&
127 basic::options::option[ basic::options::OptionKeys::enzdes::dump_final_repack_without_ligand_pdb ] ){
128 utility::io::ozstream out(
output_name(job)+
"_nlrepack.pdb" );
129 if ( !out.good() ) utility_exit_with_message(
"Unable to open file: " +
output_name(job)+
"_nlrepack.pdb" +
"\n" );
140 return "EnzdesJobOutputter";