|
Rosetta 3.5
|
#include <ProteinSilentReport.hh>


Public Types | |
| typedef std::map< core::Size, core::pose::PoseOP > | StructureMap |
Public Types inherited from protocols::features::Report | |
| typedef utility::vector1 < FeaturesReporterOP > | FeaturesReporters |
Public Member Functions | |
| ProteinSilentReport () | |
| ProteinSilentReport (ProteinSilentReport const &src) | |
| virtual | ~ProteinSilentReport () |
| core::Size | version () |
| bool | is_initialized () const |
| void | initialize (utility::sql_database::sessionOP db_session) |
| void | apply (core::pose::Pose const &pose, utility::sql_database::sessionOP db_sesion) |
| void | apply (core::pose::Pose const &pose, utility::sql_database::sessionOP db_sesion, std::string const &tag) |
| void | load_pose (utility::sql_database::sessionOP db_session, boost::uuids::uuid struct_id, core::pose::Pose &pose) |
| void | load_pose (utility::sql_database::sessionOP db_session, boost::uuids::uuid struct_id, std::set< core::Size > residue_numbers, core::pose::Pose &pose) |
| void | write_schema_to_db (utility::sql_database::sessionOP db_session) const |
| void | delete_pose_from_tag (utility::sql_database::sessionOP db_session, std::string const &tag) |
| void | delete_pose (utility::sql_database::sessionOP db_session, boost::uuids::uuid const &struct_id) |
| core::Size | get_protocol_id () const |
| core::Size | get_batch_id () const |
Public Member Functions inherited from protocols::features::Report | |
| Report () | |
| Report (Report const &src) | |
| virtual | ~Report () |
Private Member Functions | |
| void | write_protocol_report (utility::sql_database::sessionOP db_session) |
| void | write_full_report (core::pose::Pose const &pose, utility::sql_database::sessionOP db_session, std::string const &tag) |
| void | choose_database_filter () |
Additional Inherited Members | |
Protected Attributes inherited from protocols::features::Report | |
| FeaturesReporters | reporters_ |
Definition at line 54 of file ProteinSilentReport.hh.
| typedef std::map< core::Size, core::pose::PoseOP > protocols::features::ProteinSilentReport::StructureMap |
Definition at line 57 of file ProteinSilentReport.hh.
| protocols::features::ProteinSilentReport::ProteinSilentReport | ( | ) |
Definition at line 77 of file ProteinSilentReport.cc.
References database_filter_, protocols::features::get_DB_filter_ptr(), and protocol_id_.
| protocols::features::ProteinSilentReport::ProteinSilentReport | ( | ProteinSilentReport const & | src) |
Definition at line 102 of file ProteinSilentReport.cc.
|
virtual |
Definition at line 121 of file ProteinSilentReport.cc.
|
virtual |
Implements protocols::features::Report.
| void protocols::features::ProteinSilentReport::apply | ( | core::pose::Pose const & | pose, |
| utility::sql_database::sessionOP | db_sesion, | ||
| std::string const & | tag | ||
| ) |
|
private |
| void protocols::features::ProteinSilentReport::delete_pose | ( | utility::sql_database::sessionOP | db_session, |
| boost::uuids::uuid const & | struct_id | ||
| ) |
Definition at line 300 of file ProteinSilentReport.cc.
References job_data_features_, pdb_data_features_, pose_comments_features_, pose_conformation_features_, protein_residue_conformation_features_, residue_conformation_features_, residue_features_, structure_features_, and structure_scores_features_.
Referenced by delete_pose_from_tag().
| void protocols::features::ProteinSilentReport::delete_pose_from_tag | ( | utility::sql_database::sessionOP | db_session, |
| std::string const & | tag | ||
| ) |
Definition at line 294 of file ProteinSilentReport.cc.
References delete_pose(), protocol_id_, and structure_features_.
| core::Size protocols::features::ProteinSilentReport::get_batch_id | ( | ) | const |
Definition at line 319 of file ProteinSilentReport.cc.
References batch_id_.
| core::Size protocols::features::ProteinSilentReport::get_protocol_id | ( | ) | const |
Definition at line 314 of file ProteinSilentReport.cc.
References protocol_id_.
| void protocols::features::ProteinSilentReport::initialize | ( | utility::sql_database::sessionOP | db_session) |
Definition at line 226 of file ProteinSilentReport.cc.
References initialized_, write_protocol_report(), and write_schema_to_db().
| bool protocols::features::ProteinSilentReport::is_initialized | ( | ) | const |
Definition at line 221 of file ProteinSilentReport.cc.
References initialized_.
| void protocols::features::ProteinSilentReport::load_pose | ( | utility::sql_database::sessionOP | db_session, |
| boost::uuids::uuid | struct_id, | ||
| core::pose::Pose & | pose | ||
| ) |
| void protocols::features::ProteinSilentReport::load_pose | ( | utility::sql_database::sessionOP | db_session, |
| boost::uuids::uuid | struct_id, | ||
| std::set< core::Size > | residue_numbers, | ||
| core::pose::Pose & | pose | ||
| ) |
|
virtual |
Implements protocols::features::Report.
Definition at line 124 of file ProteinSilentReport.cc.
|
private |
Definition at line 255 of file ProteinSilentReport.cc.
References batch_id_, protocols::nonlocal::current_job(), core::pose::Pose::energies(), core::scoring::Energies::energies_updated(), protocols::jd2::JobDistributor::get_instance(), job_data_features_, pdb_data_features_, pose_comments_features_, pose_conformation_features_, protein_residue_conformation_features_, residue_conformation_features_, residue_features_, structure_features_, structure_scores_features_, and core::pose::Pose::total_residue().
|
private |
Definition at line 237 of file ProteinSilentReport.cc.
References batch_id_, protocols::features::get_protocol_and_batch_id(), protocol_id_, and score_type_features_.
Referenced by initialize().
| void protocols::features::ProteinSilentReport::write_schema_to_db | ( | utility::sql_database::sessionOP | db_session) | const |
Definition at line 127 of file ProteinSilentReport.cc.
References batch_features_, job_data_features_, pdb_data_features_, pose_comments_features_, pose_conformation_features_, protein_residue_conformation_features_, protocol_features_, residue_conformation_features_, residue_features_, score_type_features_, structure_features_, and structure_scores_features_.
Referenced by initialize().
|
private |
Definition at line 138 of file ProteinSilentReport.hh.
Referenced by write_schema_to_db().
|
private |
Definition at line 134 of file ProteinSilentReport.hh.
Referenced by get_batch_id(), write_full_report(), and write_protocol_report().
|
private |
Definition at line 131 of file ProteinSilentReport.hh.
Referenced by ProteinSilentReport().
|
private |
Definition at line 130 of file ProteinSilentReport.hh.
Referenced by initialize(), and is_initialized().
|
private |
Definition at line 148 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 139 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 144 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 143 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 145 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 137 of file ProteinSilentReport.hh.
Referenced by write_schema_to_db().
|
private |
Definition at line 133 of file ProteinSilentReport.hh.
Referenced by delete_pose_from_tag(), get_protocol_id(), ProteinSilentReport(), and write_protocol_report().
|
private |
Definition at line 147 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 146 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 142 of file ProteinSilentReport.hh.
Referenced by write_protocol_report(), and write_schema_to_db().
|
private |
Definition at line 140 of file ProteinSilentReport.hh.
Referenced by delete_pose(), delete_pose_from_tag(), write_full_report(), and write_schema_to_db().
|
private |
Definition at line 135 of file ProteinSilentReport.hh.
|
private |
Definition at line 141 of file ProteinSilentReport.hh.
Referenced by delete_pose(), write_full_report(), and write_schema_to_db().
1.8.4