![]() |
Rosetta
2021.16
|
#include <LoopGrower.hh>
Private Attributes | |
| core::Real | rmscutoff_ = 0.0 |
| core::Real | master_beam_cutoff_ = 3.0 |
| core::Real | beamscorecutoff_ = 0.85 |
| core::Size | maxelts_ = 1 |
| core::Size | master_beam_width_ = 1 |
| core::Size | upper_fasta_ = 0 |
| core::Size | lower_fasta_ = 0 |
| core::Size | lower_pose_ = 0 |
| core::Size | upper_pose_ = 0 |
| core::Size | cutpoint_ = 0 |
| core::Size | fragmelt_ = 1 |
| core::Size | rmswindow_ = 1 |
| core::Size | parallelcount_ = 0 |
| core::Size | rank_ = 0 |
| utility::vector1 < LoopPartialSolution > | solutions_ |
| utility::vector1 < LoopPartialSolution > | old_solutions_ |
| utility::vector1 < LoopPartialSolution > | filteronly_solutions_ |
| bool | dump_errors_ = false |
| bool | dump_beam_ = false |
| bool | writebeams_ = false |
| bool | clustercheck_ = false |
| bool | fafilter_ = true |
| bool | samplesheets_ = true |
| bool | filterprevious_ = false |
| bool | checksymm_ = false |
| bool | asymmdump_ = true |
| bool | dumpfinalbeam_ = false |
|
default |
|
inline |
References master_beam_cutoff_, master_beam_width_, maxelts_, core::chemical::element::N, and rmscutoff_.
|
inline |
| void protocols::loop_grower::LoopPartialSolutionStore::cluster_check | ( | LoopPartialSolution | nearnativelps, |
| core::pose::Pose & | pose, | ||
| core::Size | total_lower, | ||
| core::Size | lower_res, | ||
| core::Size | upper_res | ||
| ) |
References protocols::loop_grower::LoopPartialSolution::apply(), core::pose::PDBInfo::attach_to(), core::conformation::Conformation::chains_from_termini(), core::pose::Pose::conformation(), core::pose::Pose::dump_pdb(), protocols::loop_grower::LoopPartialSolution::get_rms(), protocols::loop_grower::LoopPartialSolution::get_score(), protocols::loop_grower::LoopPartialSolution::partialrms(), protocols::hybridization::score, and core::id::to_string().
| void protocols::loop_grower::LoopPartialSolutionStore::diversityfilter | ( | core::Size | maxbeamsize, |
| core::Size | total_lower | ||
| ) |
| void protocols::loop_grower::LoopPartialSolutionStore::filter | ( | core::pose::Pose & | pose, |
| core::Size | maxbeam, | ||
| core::Size | total_lower, | ||
| core::Size | lower_res, | ||
| core::Size | upper_res, | ||
| core::Size | cycle | ||
| ) |
References protocols::loop_grower::LoopPartialSolution::apply(), protocols::loop_grower::LoopPartialSolution::apply_sheets(), core::pose::PDBInfo::attach_to(), core::conformation::Conformation::chains_from_termini(), core::pose::Pose::conformation(), core::pose::Pose::dump_pdb(), core::pose::symmetry::extract_asymmetric_unit(), protocols::loop_grower::LoopPartialSolution::get_id(), protocols::loop_grower::LoopPartialSolution::get_rms(), protocols::loop_grower::LoopPartialSolution::get_score(), core::pose::symmetry::is_symmetric(), core::id::to_string(), protocols::loop_grower::TRACER(), and protocols::loop_grower::transform_to_closest_symmunit().
Referenced by protocols::loop_grower::LoopGrower::fafilter(), and protocols::loop_grower::LoopGrower::single_grow().
| bool protocols::loop_grower::LoopPartialSolutionStore::filterprevious | ( | LoopPartialSolution | lps, |
| core::Size | total_lower, | ||
| core::Size | fragmelt, | ||
| core::Real | rmscutoff, | ||
| core::Size | masterbeamwidth | ||
| ) |
|
inline |
References cutpoint_.
Referenced by protocols::loop_grower::LoopComparator::fill_pose().
|
inline |
References filteronly_solutions_.
Referenced by protocols::loop_grower::LoopGrower::single_grow().
|
inline |
References lower_fasta_.
Referenced by protocols::loop_grower::LoopComparator::set_scores().
|
inline |
References lower_pose_.
Referenced by protocols::loop_grower::LoopComparator::fill_pose().
|
inline |
References solutions_.
Referenced by protocols::loop_grower::LoopGrower::apply(), diversityfilter(), and parametercheck_filter().
|
inline |
References upper_fasta_.
Referenced by protocols::loop_grower::LoopComparator::fill_pose(), and protocols::loop_grower::LoopComparator::set_scores().
|
inline |
References upper_pose_.
Referenced by protocols::loop_grower::LoopComparator::fill_pose().
|
inline |
References solutions_.
|
inline |
References solutions_.
| void protocols::loop_grower::LoopPartialSolutionStore::parametercheck_filter | ( | core::pose::Pose & | pose, |
| core::Size | fragmelt, | ||
| core::Size | total_lower, | ||
| core::Size | lower_res, | ||
| core::Size | upper_res, | ||
| core::Size | rmswindow, | ||
| bool | dump_beam, | ||
| core::Size & | totalreqbeam, | ||
| core::Size & | totalreqmaxbeam, | ||
| core::Real & | totalreqscorecut, | ||
| bool | writebeams, | ||
| core::Size | cycle, | ||
| core::Size | parallelcount | ||
| ) |
References protocols::loop_grower::LoopPartialSolution::apply(), core::pose::Pose::dump_pdb(), protocols::loop_grower::LoopPartialSolution::get_id(), protocols::loop_grower::LoopPartialSolution::get_rms(), protocols::loop_grower::LoopPartialSolution::get_score(), get_solutions(), protocols::loop_grower::LoopPartialSolution::partialrms(), size(), store(), core::id::to_string(), and protocols::loop_grower::TRACER().
Referenced by protocols::loop_grower::LoopGrower::fafilter(), and protocols::loop_grower::LoopGrower::single_grow().
| void protocols::loop_grower::LoopPartialSolutionStore::push | ( | core::pose::Pose & | pose, |
| LoopPartialSolution const & | new_entry, | ||
| core::Size | fragmelt, | ||
| core::Real | beamscorecutoff, | ||
| core::Size | total_lower, | ||
| bool | lower, | ||
| bool | dump_errors, | ||
| core::Real | RMS, | ||
| core::Size | lower_res, | ||
| core::Size | upper_res | ||
| ) |
References protocols::loop_grower::LoopPartialSolution::apply(), core::pose::PDBInfo::attach_to(), core::conformation::Conformation::chains_from_termini(), core::pose::Pose::conformation(), core::pose::Pose::dump_pdb(), protocols::loop_grower::LoopPartialSolution::get_score(), protocols::loop_grower::LoopPartialSolution::max_calpha_distance(), protocols::loop_grower::LoopPartialSolution::set_rms(), core::id::to_string(), and protocols::loop_grower::TRACER().
Referenced by protocols::loop_grower::FragmentExtension::apply().
| void protocols::loop_grower::LoopPartialSolutionStore::report_rms_and_scores | ( | core::Size | rangelo, |
| core::Size | rangehi | ||
| ) |
|
inline |
References cutpoint_.
Referenced by protocols::loop_grower::LoopComparator::read_from_file(), and protocols::loop_grower::LoopGrower::update_and_writelps().
|
inline |
|
inline |
References filterprevious(), and filterprevious_.
Referenced by protocols::loop_grower::LoopGrower::fafilter().
|
inline |
References lower_pose_, and upper_pose_.
Referenced by protocols::loop_grower::LoopComparator::read_from_file(), and protocols::loop_grower::LoopGrower::update_and_writelps().
|
inline |
References asymmdump_, beamscorecutoff_, checksymm_, clustercheck_, dump_beam_, dump_errors_, dumpfinalbeam_, fafilter_, filterprevious(), filterprevious_, fragmelt_, parallelcount_, rmswindow_, samplesheets_, and writebeams_.
Referenced by protocols::loop_grower::LoopGrower::apply(), and protocols::loop_grower::LoopGrower::single_grow().
|
inline |
References solutions_.
Referenced by protocols::loop_grower::LoopGrower::apply(), protocols::loop_grower::LoopGrower::coordinate_filter(), diversityfilter(), protocols::loop_grower::LoopGrower::fafilter(), protocols::loop_grower::LoopGrower::full_atom_beam(), parametercheck_filter(), protocols::loop_grower::LoopGrower::rescoresolutionset(), protocols::loop_grower::LoopComparator::set_scores(), protocols::loop_grower::LoopGrower::single_grow(), protocols::loop_grower::LoopGrower::update_and_writelps(), and protocols::loop_grower::LoopGrower::write_to_disk().
| void protocols::loop_grower::LoopPartialSolutionStore::skeleton_filter | ( | core::pose::Pose & | pose, |
| DensSkeleton & | skeleton, | ||
| core::Size | start_res, | ||
| core::Size | stop_res, | ||
| core::Size | lower_term, | ||
| core::Size | res_gap | ||
| ) |
|
inline |
References solutions_.
Referenced by protocols::loop_grower::LoopGrower::rescoresolutionset().
|
inline |
References solutions_.
|
inline |
References solutions_.
Referenced by protocols::loop_grower::LoopGrower::addnativesolution(), protocols::loop_grower::LoopGrower::apply(), protocols::loop_grower::LoopGrower::coordinate_filter(), diversityfilter(), protocols::loop_grower::LoopGrower::fafilter(), protocols::loop_grower::LoopGrower::full_atom_beam(), parametercheck_filter(), protocols::loop_grower::LoopGrower::read_from_disk(), protocols::loop_grower::LoopComparator::read_from_file(), protocols::loop_grower::LoopGrower::rescoresolutionset(), protocols::loop_grower::LoopGrower::single_grow(), and protocols::loop_grower::LoopGrower::update_and_writelps().
|
inline |
References filteronly_solutions_.
Referenced by protocols::loop_grower::LoopGrower::single_grow().
| void protocols::loop_grower::LoopPartialSolutionStore::writelpsstore | ( | core::Size | loopid, |
| core::Size | jobid | ||
| ) |
| void protocols::loop_grower::LoopPartialSolutionStore::zscoretransform | ( | ) |
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by get_cutpoint(), and set_cutpoint().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by get_filteronly_solutions(), and store_filteronly_solutions().
|
private |
Referenced by set_filterprevious(), and setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by get_lower_fasta(), and set_fastas().
|
private |
Referenced by get_lower_pose(), and set_poses().
|
private |
Referenced by LoopPartialSolutionStore().
|
private |
Referenced by LoopPartialSolutionStore().
|
private |
Referenced by LoopPartialSolutionStore().
|
private |
|
private |
Referenced by setfilterparams().
|
private |
|
private |
Referenced by LoopPartialSolutionStore().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by setfilterparams().
|
private |
Referenced by clear(), get_solutions(), is_empty(), operator[](), size(), sort(), sortrms(), and store().
|
private |
Referenced by get_upper_fasta(), and set_fastas().
|
private |
Referenced by get_upper_pose(), and set_poses().
|
private |
Referenced by setfilterparams().
1.8.7