![]() |
Rosetta
2021.16
|
#include <QueryDatabase.hh>
Public Types | |
| typedef SingleQuerySummaryStatistics | SummaryStatistics |
| typedef StructureSingleQueryResult | QueryResult |
| typedef StructureSingleQuery | Query |
Public Member Functions | |
| SingleQueryExecutor (Query const &query) | |
| void | execute (StructureDatabase &database) |
| void | execute_structure (Index structure_index, StructureData &target_structure) |
| SearchReal | perform_structure_rmsd (StructureData &target_structure, StructureData::IndexArray &fragment_indicies, StructureData::CoordinateMatrix &fragment_centers_of_mass, Index fragment_index) |
Public Attributes | |
| Query | query |
| Eigen::Matrix< SearchReal, 3, Eigen::Dynamic > | query_coordinate_buffer |
| Eigen::Matrix< SearchReal, 3, Eigen::Dynamic > | structure_coordinate_buffer |
| Eigen::Matrix< SearchReal, 3, 1 > | query_coordinate_com |
| Eigen::Matrix< SearchReal, 3, 1 > | structure_coordinate_com |
| std::vector< QueryResult > | query_results |
| SummaryStatistics | query_stats |
| typedef StructureSingleQueryResult protocols::indexed_structure_store::search::SingleQueryExecutor::QueryResult |
| typedef SingleQuerySummaryStatistics protocols::indexed_structure_store::search::SingleQueryExecutor::SummaryStatistics |
| protocols::indexed_structure_store::search::SingleQueryExecutor::SingleQueryExecutor | ( | Query const & | query | ) |
| void protocols::indexed_structure_store::search::SingleQueryExecutor::execute | ( | StructureDatabase & | database | ) |
References execute_structure(), query_results, query_stats, protocols::indexed_structure_store::search::SingleQuerySummaryStatistics::result_count, and protocols::indexed_structure_store::search::StructureDatabase::structure_data.
Referenced by protocols::indexed_structure_store::search::bind_QueryDatabase(), and protocols::indexed_structure_store::SegmentSequenceProfile::segment_profile().
| void protocols::indexed_structure_store::search::SingleQueryExecutor::execute_structure | ( | Index | structure_index, |
| StructureData & | target_structure | ||
| ) |
References core::pose::motif::a(), protocols::indexed_structure_store::search::SingleQuerySummaryStatistics::fragments_considered, protocols::indexed_structure_store::search::StructureData::get_fragment_centers_of_mass(), protocols::indexed_structure_store::search::StructureData::get_fragment_indicies(), protocols::indexed_structure_store::search::StructureSingleQuery::n_entry, perform_structure_rmsd(), query, query_results, query_stats, protocols::indexed_structure_store::search::StructureSingleQuery::rmsd_tolerance, protocols::indexed_structure_store::search::StructureData::structure_offset, and protocols::indexed_structure_store::search::SingleQuerySummaryStatistics::structures_considered.
Referenced by protocols::indexed_structure_store::search::bind_QueryDatabase(), and execute().
| SearchReal protocols::indexed_structure_store::search::SingleQueryExecutor::perform_structure_rmsd | ( | StructureData & | target_structure, |
| StructureData::IndexArray & | fragment_indicies, | ||
| StructureData::CoordinateMatrix & | fragment_centers_of_mass, | ||
| Index | fragment_index | ||
| ) |
References core::pose::motif::a(), protocols::indexed_structure_store::search::StructureSingleQuery::c_per_entry, protocols::indexed_structure_store::search::StructureData::coordinate_buffer, protocols::indexed_structure_store::search::StructureSingleQuery::q_buffer, query, query_coordinate_buffer, query_coordinate_com, structure_coordinate_buffer, and structure_coordinate_com.
Referenced by execute_structure().
| Query protocols::indexed_structure_store::search::SingleQueryExecutor::query |
Referenced by execute_structure(), and perform_structure_rmsd().
| Eigen::Matrix<SearchReal, 3, Eigen::Dynamic> protocols::indexed_structure_store::search::SingleQueryExecutor::query_coordinate_buffer |
Referenced by perform_structure_rmsd(), and SingleQueryExecutor().
| Eigen::Matrix<SearchReal, 3, 1> protocols::indexed_structure_store::search::SingleQueryExecutor::query_coordinate_com |
Referenced by perform_structure_rmsd(), and SingleQueryExecutor().
| std::vector<QueryResult> protocols::indexed_structure_store::search::SingleQueryExecutor::query_results |
| SummaryStatistics protocols::indexed_structure_store::search::SingleQueryExecutor::query_stats |
| Eigen::Matrix<SearchReal, 3, Eigen::Dynamic> protocols::indexed_structure_store::search::SingleQueryExecutor::structure_coordinate_buffer |
Referenced by perform_structure_rmsd(), and SingleQueryExecutor().
| Eigen::Matrix<SearchReal, 3, 1> protocols::indexed_structure_store::search::SingleQueryExecutor::structure_coordinate_com |
Referenced by perform_structure_rmsd().
1.8.7