filters¶
Bindings for protocols::denovo_design::filters namespace
- class pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
return a fresh instance of this class in an owning pointer
C++: protocols::denovo_design::filters::CavityVolumeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
Apply the CavityVolumeFilter. Overloaded apply function from filter base class.
C++: protocols::denovo_design::filters::CavityVolumeFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_name(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter) str ¶
Return the name of this mover.
C++: protocols::denovo_design::filters::CavityVolumeFilter::get_name() const –> std::string
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter) str ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Parses the CavityVolumeFilter tags
C++: protocols::denovo_design::filters::CavityVolumeFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
Provide the citation.
C++: protocols::denovo_design::filters::CavityVolumeFilter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::CavityVolumeFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilterCreator, : pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilterCreator) pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilterCreator ¶
C++: protocols::denovo_design::filters::CavityVolumeFilterCreator::operator=(const class protocols::denovo_design::filters::CavityVolumeFilterCreator &) –> class protocols::denovo_design::filters::CavityVolumeFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::CavityVolumeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.denovo_design.filters.CavityVolumeFilterCreator) str ¶
C++: protocols::denovo_design::filters::CavityVolumeFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Apply the ExposedHydrophobicsFilter. Overloaded apply function from filter base class.
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
return a fresh instance of this class in an owning pointer
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_name(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter) str ¶
Return the name of this mover.
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::get_name() const –> std::string
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter) str ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Parses the ExposedHydrophobicsFilter tags
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_sasa_cutoff(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, sasa_cutoff: float) None ¶
Sets the SASA cutoff in order for a residue to be considered buried. If a residue has sasa <= sasa_cutoff, it is considered buried and will be ignored by the filter
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::set_sasa_cutoff(const double) –> void
- set_threshold(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilter, threshold: float) None ¶
Sets the threshold; if the calculated filters core is <= threshold, the filter passes, otherwise it fails
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilter::set_threshold(const double) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator, : pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator) pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilterCreator::operator=(const class protocols::denovo_design::filters::ExposedHydrophobicsFilterCreator &) –> class protocols::denovo_design::filters::ExposedHydrophobicsFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator) str ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.denovo_design.filters.ExposedHydrophobicsFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::ExposedHydrophobicsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::denovo_design::filters::PreProlineFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::denovo_design::filters::PreProlineFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
return a fresh instance of this class in an owning pointer
C++: protocols::denovo_design::filters::PreProlineFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::PreProlineFilter::compute(const class core::pose::Pose &) const –> double
- compute_simple(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, pose: pyrosetta.rosetta.core.pose.Pose, selection: pyrosetta.rosetta.utility.vector1_bool) float ¶
C++: protocols::denovo_design::filters::PreProlineFilter::compute_simple(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &) const –> double
- compute_spline(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, pose: pyrosetta.rosetta.core.pose.Pose, selection: pyrosetta.rosetta.utility.vector1_bool) float ¶
C++: protocols::denovo_design::filters::PreProlineFilter::compute_spline(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::PreProlineFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_name(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter) str ¶
Return the name of this mover.
C++: protocols::denovo_design::filters::PreProlineFilter::get_name() const –> std::string
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter) str ¶
C++: protocols::denovo_design::filters::PreProlineFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Parses the PreProlineFilter tags
C++: protocols::denovo_design::filters::PreProlineFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::PreProlineFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::denovo_design::filters::PreProlineFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
Apply the PreProlineFilter. Overloaded apply function from filter base class.
C++: protocols::denovo_design::filters::PreProlineFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_selector(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::denovo_design::filters::PreProlineFilter::set_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- set_threshold(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, threshold: float) None ¶
C++: protocols::denovo_design::filters::PreProlineFilter::set_threshold(const double) –> void
- set_use_statistical_potential(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter, use_stat: bool) None ¶
C++: protocols::denovo_design::filters::PreProlineFilter::set_use_statistical_potential(const bool) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- setup_spline(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilter) None ¶
C++: protocols::denovo_design::filters::PreProlineFilter::setup_spline() –> void
- class pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilterCreator, : pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilterCreator) pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilterCreator ¶
C++: protocols::denovo_design::filters::PreProlineFilterCreator::operator=(const class protocols::denovo_design::filters::PreProlineFilterCreator &) –> class protocols::denovo_design::filters::PreProlineFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::PreProlineFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.denovo_design.filters.PreProlineFilterCreator) str ¶
C++: protocols::denovo_design::filters::PreProlineFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter) str ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::SSPredictionFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_blueprint(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, blueprint: protocols::parser::BluePrint) None ¶
Sets a blueprint object which can be used to determine the desired secondary structure
C++: protocols::denovo_design::filters::SSPredictionFilter::set_blueprint(class std::shared_ptr<class protocols::parser::BluePrint>) –> void
- set_blueprint_file(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, blueprint_file: str) None ¶
Sets a blueprint file which can be used to determine the desired secondary structure
C++: protocols::denovo_design::filters::SSPredictionFilter::set_blueprint_file(const std::string &) –> void
- set_cmd(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, cmd: str) None ¶
Sets the psipred executable (has no effect if “use_svm” is true)
C++: protocols::denovo_design::filters::SSPredictionFilter::set_cmd(const std::string &) –> void
- set_mismatch_probability(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, mismatch_probability: bool) None ¶
assumes use_probability, if set this will compute the cumulative probability of having correct secondary structure at all residues
C++: protocols::denovo_design::filters::SSPredictionFilter::set_mismatch_probability(const bool) –> void
- set_psipred_interface(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, psipred: pyrosetta.rosetta.core.io.external.PsiPredInterface) None ¶
Sets the psipred interface object that will be used to call psipred
C++: protocols::denovo_design::filters::SSPredictionFilter::set_psipred_interface(class std::shared_ptr<class core::io::external::PsiPredInterface>) –> void
- set_secstruct(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, secstruct: str) None ¶
Sets the secondary structure to be compared with the psipred result. If neither this nor the blueprint is set, DSSP will be used to determine the pose secondary structure
C++: protocols::denovo_design::filters::SSPredictionFilter::set_secstruct(const std::string) –> void
- set_temperature(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, temp: float) None ¶
Sets the temperature which is used to compute probability-based values
C++: protocols::denovo_design::filters::SSPredictionFilter::set_temperature(const double) –> void
- set_threshold(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, threshold: float) None ¶
Sets the threshold. If use_probablility is true, the filter will pass if the calculated value is <= threshold. If use_probability is false, the filter will pass if the calcualted value is >= threshold.
C++: protocols::denovo_design::filters::SSPredictionFilter::set_threshold(const double) –> void
- set_use_confidence(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, use_confidence: bool) None ¶
tells whether to use the psipred pass2 confidence values – overrrides use_probability.
C++: protocols::denovo_design::filters::SSPredictionFilter::set_use_confidence(const bool) –> void
- set_use_probability(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, use_probability: bool) None ¶
Sets whether or not to use the predicted SS probabilities to compute a value, or to use the predicted secondary structure (match or not matching) for each residue. Values are combined into a boltzmann sum-like-value using the provided temperature, so that poorly predicted residues have a larger impact on the score
C++: protocols::denovo_design::filters::SSPredictionFilter::set_use_probability(const bool) –> void
- set_use_svm(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilter, use_svm: bool) None ¶
If set, a trained SVM will be used instead of psipred to predict the secondary structure
C++: protocols::denovo_design::filters::SSPredictionFilter::set_use_svm(const bool) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilterCreator, : pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilterCreator) pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilterCreator ¶
C++: protocols::denovo_design::filters::SSPredictionFilterCreator::operator=(const class protocols::denovo_design::filters::SSPredictionFilterCreator &) –> class protocols::denovo_design::filters::SSPredictionFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::SSPredictionFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSPredictionFilterCreator) str ¶
C++: protocols::denovo_design::filters::SSPredictionFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
return a fresh instance of this class in an owning pointer
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
Apply the SSShapeComplementarityFilter. Overloaded apply function from filter base class.
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_name(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter) str ¶
Return the name of this mover.
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::get_name() const –> std::string
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter) str ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Parses the SSShapeComplementarityFilter tags
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- rejection_thresh(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter) float ¶
Get the threshold below which structures are rejected.
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::rejection_thresh() const –> double
- report(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_calc_helices(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, calc_helices: bool) None ¶
Sets whether or not to include helices in the calculations
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::set_calc_helices(const bool) –> void
- set_calc_loops(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, calc_loops: bool) None ¶
Sets whether or not to include loops in the calculations
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::set_calc_loops(const bool) –> void
- set_rejection_thresh(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, val: float) None ¶
Set the threshold below which structures are rejected.
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::set_rejection_thresh(const double &) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Sets the residue selector to be used; clones the residue selector
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::set_residue_selector(const class core::select::residue_selector::ResidueSelector &) –> void
- set_secstruct(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, secstruct: str) None ¶
Set the secondary structure to be used for the pose. If unspecified, dssp will be used
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::set_secstruct(const std::string &) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- set_verbose(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilter, verbose: bool) None ¶
Sets the verbosity; if true, shape complementarity information will be printed out to the tracer when the filter is run. Not sure why the code can’t just use the Tracer system to do this, but that is how the code works right now
C++: protocols::denovo_design::filters::SSShapeComplementarityFilter::set_verbose(const bool) –> void
- class pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator, : pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator) pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilterCreator::operator=(const class protocols::denovo_design::filters::SSShapeComplementarityFilterCreator &) –> class protocols::denovo_design::filters::SSShapeComplementarityFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator) str ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.denovo_design.filters.SSShapeComplementarityFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::denovo_design::filters::SSShapeComplementarityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void