#include <RRReporterSQLite.hh>
|
| RRReporterSQLite () |
|
| RRReporterSQLite (std::string const &database_name, std::string const &database_pq_schema="", OutputLevel::e const output_level=OutputLevel::full) |
|
| RRReporterSQLite (utility::sql_database::sessionOP db_session, OutputLevel::e const output_level=OutputLevel::full) |
|
| ~RRReporterSQLite () |
|
| RRReporterSQLite (RRReporterSQLite const &) |
|
void | write_schema_to_db (utility::sql_database::sessionOP db_session, OutputLevel::e output_level=OutputLevel::full) const |
| generate the table schemas and write them to the database More...
|
|
void | set_protocol_info (std::string const &protocol_name, std::string const &protocol_params) |
|
void | set_comparer_info (std::string const &comparer_name, std::string const &comparer_params) |
|
utility::sql_database::sessionOP | db_session () |
|
void | set_output_level (OutputLevel::e const output_level) |
|
OutputLevel::e | get_output_level () const |
|
void | set_struct_id1 (boost::uuids::uuid const struct_id1) |
|
boost::uuids::uuid | get_struct_id1 () const |
|
void | set_struct_id2 (boost::uuids::uuid const struct_id1) |
|
boost::uuids::uuid | get_struct_id2 () const |
|
virtual void | reset_recovery () |
|
virtual void | report_rotamer_recovery (core::pose::Pose const &pose1, core::pose::Pose const &pose2, core::conformation::Residue const &res1, core::conformation::Residue const &res2, core::Real score, bool recovered) |
|
virtual void | report_rotamer_recovery_full (core::pose::Pose const &pose1, core::pose::Pose const &pose2, core::conformation::Residue const &res1, core::conformation::Residue const &res2, core::Real score, bool recovered) |
|
virtual void | report_rotamer_recovery_features (boost::uuids::uuid struct_id1, core::conformation::Residue const &res1, core::Real score, bool recovered) |
|
virtual core::Real | recovery_rate () const |
|
virtual void | show (std::ostream &out) const |
|
virtual void | show () const |
|
virtual | ~RRReporter () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More...
|
|
protocols::rotamer_recovery::RRReporterSQLite::RRReporterSQLite |
( |
) | |
|
protocols::rotamer_recovery::RRReporterSQLite::RRReporterSQLite |
( |
std::string const & |
database_name, |
|
|
std::string const & |
database_pq_schema = "" , |
|
|
OutputLevel::e const |
output_level = OutputLevel::full |
|
) |
| |
protocols::rotamer_recovery::RRReporterSQLite::RRReporterSQLite |
( |
utility::sql_database::sessionOP |
db_session, |
|
|
OutputLevel::e const |
output_level = OutputLevel::full |
|
) |
| |
protocols::rotamer_recovery::RRReporterSQLite::~RRReporterSQLite |
( |
) | |
|
protocols::rotamer_recovery::RRReporterSQLite::RRReporterSQLite |
( |
RRReporterSQLite const & |
src) | |
|
sessionOP protocols::rotamer_recovery::RRReporterSQLite::db_session |
( |
) | |
|
boost::uuids::uuid protocols::rotamer_recovery::RRReporterSQLite::get_struct_id1 |
( |
) | |
const |
boost::uuids::uuid protocols::rotamer_recovery::RRReporterSQLite::get_struct_id2 |
( |
) | |
const |
Real protocols::rotamer_recovery::RRReporterSQLite::recovery_rate |
( |
) | |
const |
|
virtual |
References core::conformation::Residue::chain(), comparer_name_, comparer_params_, protocols::jd2::JobDistributor::current_job(), core::pose::Pose::data(), db_session(), protocols::jd2::JobDistributor::get_instance(), core::pose::datacache::CacheableDataType::JOBDIST_OUTPUT_TAG, core::chemical::ResidueType::name(), core::conformation::Residue::name1(), core::conformation::Residue::name3(), core::pose::Pose::pdb_info(), protocol_name_, protocol_params_, core::conformation::Residue::seqpos(), protocols::kinmatch::str(), and core::conformation::Residue::type().
Referenced by report_rotamer_recovery().
void protocols::rotamer_recovery::RRReporterSQLite::reset_recovery |
( |
) | |
|
|
virtual |
void protocols::rotamer_recovery::RRReporterSQLite::set_comparer_info |
( |
std::string const & |
comparer_name, |
|
|
std::string const & |
comparer_params |
|
) |
| |
|
virtual |
void protocols::rotamer_recovery::RRReporterSQLite::set_output_level |
( |
OutputLevel::e const |
output_level) | |
|
void protocols::rotamer_recovery::RRReporterSQLite::set_protocol_info |
( |
std::string const & |
protocol_name, |
|
|
std::string const & |
protocol_params |
|
) |
| |
|
virtual |
void protocols::rotamer_recovery::RRReporterSQLite::set_struct_id1 |
( |
boost::uuids::uuid const |
struct_id1) | |
|
void protocols::rotamer_recovery::RRReporterSQLite::set_struct_id2 |
( |
boost::uuids::uuid const |
struct_id1) | |
|
void protocols::rotamer_recovery::RRReporterSQLite::show |
( |
std::ostream & |
out) | |
const |
|
virtual |
void protocols::rotamer_recovery::RRReporterSQLite::show |
( |
) | |
const |
|
virtual |
void protocols::rotamer_recovery::RRReporterSQLite::write_nchi_table_schema |
( |
utility::sql_database::sessionOP |
db_session) | |
const |
|
private |
void protocols::rotamer_recovery::RRReporterSQLite::write_rotamer_recovery_features_table_schema |
( |
utility::sql_database::sessionOP |
db_session) | |
const |
|
private |
void protocols::rotamer_recovery::RRReporterSQLite::write_rotamer_recovery_full_table_schema |
( |
utility::sql_database::sessionOP |
db_session) | |
const |
|
private |
void protocols::rotamer_recovery::RRReporterSQLite::write_schema_to_db |
( |
utility::sql_database::sessionOP |
db_session, |
|
|
OutputLevel::e |
output_level = OutputLevel::full |
|
) |
| const |
std::string protocols::rotamer_recovery::RRReporterSQLite::comparer_name_ |
|
private |
std::string protocols::rotamer_recovery::RRReporterSQLite::comparer_params_ |
|
private |
std::string protocols::rotamer_recovery::RRReporterSQLite::database_name_ |
|
private |
std::string protocols::rotamer_recovery::RRReporterSQLite::database_pq_schema_ |
|
private |
utility::sql_database::sessionOP protocols::rotamer_recovery::RRReporterSQLite::db_session_ |
|
private |
OutputLevel::e protocols::rotamer_recovery::RRReporterSQLite::output_level_ |
|
private |
std::string protocols::rotamer_recovery::RRReporterSQLite::protocol_name_ |
|
private |
std::string protocols::rotamer_recovery::RRReporterSQLite::protocol_params_ |
|
private |
core::Size protocols::rotamer_recovery::RRReporterSQLite::residues_considered_ |
|
private |
core::Size protocols::rotamer_recovery::RRReporterSQLite::rotamers_recovered_ |
|
private |
boost::uuids::uuid protocols::rotamer_recovery::RRReporterSQLite::struct_id1_ |
|
private |
boost::uuids::uuid protocols::rotamer_recovery::RRReporterSQLite::struct_id2_ |
|
private |
The documentation for this class was generated from the following files: