simple_filters¶
Bindings for protocols::simple_filters namespace
- class pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::AbinitioBaseFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.AbinitioBaseFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AbinitioBaseFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AbinitioBaseFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str ¶
C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) 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.simple_filters.AbinitioBaseFilter) str ¶
C++: protocols::simple_filters::AbinitioBaseFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.AngleToVector¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::AngleToVector::apply(const class core::pose::Pose &) const –> bool
- atm1(*args, **kwargs)¶
Overloaded function.
atm1(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> str
C++: protocols::simple_filters::AngleToVector::atm1() const –> std::string
atm1(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, a: str) -> None
C++: protocols::simple_filters::AngleToVector::atm1(const std::string) –> void
- atm2(*args, **kwargs)¶
Overloaded function.
atm2(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> str
C++: protocols::simple_filters::AngleToVector::atm2() const –> std::string
atm2(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, a: str) -> None
C++: protocols::simple_filters::AngleToVector::atm2(const std::string) –> void
- chain(*args, **kwargs)¶
Overloaded function.
chain(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> int
C++: protocols::simple_filters::AngleToVector::chain() const –> unsigned long
chain(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: int) -> None
C++: protocols::simple_filters::AngleToVector::chain(const unsigned long) –> void
- static class_name() str ¶
C++: protocols::simple_filters::AngleToVector::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.simple_filters.AngleToVector) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AngleToVector::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AngleToVector::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AngleToVector::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
- max_angle(*args, **kwargs)¶
Overloaded function.
max_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float
C++: protocols::simple_filters::AngleToVector::max_angle() const –> double
max_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None
C++: protocols::simple_filters::AngleToVector::max_angle(const double) –> void
- min_angle(*args, **kwargs)¶
Overloaded function.
min_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float
C++: protocols::simple_filters::AngleToVector::min_angle() const –> double
min_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None
C++: protocols::simple_filters::AngleToVector::min_angle(const double) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) str ¶
C++: protocols::simple_filters::AngleToVector::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::AngleToVector::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AngleToVector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refx(*args, **kwargs)¶
Overloaded function.
refx(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float
C++: protocols::simple_filters::AngleToVector::refx() const –> double
refx(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None
C++: protocols::simple_filters::AngleToVector::refx(const double) –> void
- refy(*args, **kwargs)¶
Overloaded function.
refy(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float
C++: protocols::simple_filters::AngleToVector::refy() const –> double
refy(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None
C++: protocols::simple_filters::AngleToVector::refy(const double) –> void
- refz(*args, **kwargs)¶
Overloaded function.
refz(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float
C++: protocols::simple_filters::AngleToVector::refz() const –> double
refz(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None
C++: protocols::simple_filters::AngleToVector::refz(const double) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::AngleToVector::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AngleToVector::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.simple_filters.AngleToVectorFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator ¶
C++: protocols::simple_filters::AngleToVectorFilterCreator::operator=(const class protocols::simple_filters::AngleToVectorFilterCreator &) –> class protocols::simple_filters::AngleToVectorFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AngleToVectorFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator) str ¶
C++: protocols::simple_filters::AngleToVectorFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AngleToVectorFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter¶
-
detects atomic (<4Ang) contacts between any two atoms of two residues
- apply(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::AtomicContactFilter::apply(const class core::pose::Pose &) const –> bool
- assign(self: pyrosetta.rosetta.protocols.moves.ResId, : pyrosetta.rosetta.protocols.moves.ResId) pyrosetta.rosetta.protocols.moves.ResId ¶
C++: protocols::moves::ResId::operator=(const class protocols::moves::ResId &) –> class protocols::moves::ResId &
- static class_name() str ¶
C++: protocols::simple_filters::AtomicContactFilter::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.simple_filters.AtomicContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AtomicContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AtomicContactFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AtomicContactFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_resid(self: pyrosetta.rosetta.protocols.moves.ResId, : pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::moves::ResId::get_resid(const class core::pose::Pose &) const –> unsigned long
- 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
- modifiable(*args, **kwargs)¶
Overloaded function.
modifiable(self: pyrosetta.rosetta.protocols.moves.ResId) -> bool
should another method be able to modify resid_. This is used by modify_ResId_based_object as a test
C++: protocols::moves::ResId::modifiable() const –> bool
modifiable(self: pyrosetta.rosetta.protocols.moves.ResId, u: bool) -> None
C++: protocols::moves::ResId::modifiable(const bool) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter) str ¶
C++: protocols::simple_filters::AtomicContactFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::AtomicContactFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AtomicContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::AtomicContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AtomicContactFilter::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_resid(*args, **kwargs)¶
Overloaded function.
set_resid(self: pyrosetta.rosetta.protocols.moves.ResId, r: int) -> None
C++: protocols::moves::ResId::set_resid(const unsigned long) –> void
set_resid(self: pyrosetta.rosetta.protocols.moves.ResId, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None
C++: protocols::moves::ResId::set_resid(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> 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.simple_filters.AtomicContactFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator ¶
C++: protocols::simple_filters::AtomicContactFilterCreator::operator=(const class protocols::simple_filters::AtomicContactFilterCreator &) –> class protocols::simple_filters::AtomicContactFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AtomicContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator) str ¶
C++: protocols::simple_filters::AtomicContactFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AtomicContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter¶
Bases:
Filter
detects atomic contacts between two atoms of two residues
- apply(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::AtomicDistanceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::AtomicDistanceFilter::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.simple_filters.AtomicDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AtomicDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AtomicDistanceFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AtomicDistanceFilter::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.simple_filters.AtomicDistanceFilter) str ¶
C++: protocols::simple_filters::AtomicDistanceFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::AtomicDistanceFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AtomicDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::AtomicDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AtomicDistanceFilter::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_for_res1(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, selector1: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::AtomicDistanceFilter::set_selector_for_res1(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- set_selector_for_res2(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, selector2: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::AtomicDistanceFilter::set_selector_for_res2(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> 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.simple_filters.AtomicDistanceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator ¶
C++: protocols::simple_filters::AtomicDistanceFilterCreator::operator=(const class protocols::simple_filters::AtomicDistanceFilterCreator &) –> class protocols::simple_filters::AtomicDistanceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AtomicDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator) str ¶
C++: protocols::simple_filters::AtomicDistanceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AtomicDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::AveragePathLengthFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::AveragePathLengthFilter::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.simple_filters.AveragePathLengthFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AveragePathLengthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AveragePathLengthFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AveragePathLengthFilter::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
- max_path_length(*args, **kwargs)¶
Overloaded function.
max_path_length(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) -> float
C++: protocols::simple_filters::AveragePathLengthFilter::max_path_length() const –> double
max_path_length(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, value: float) -> None
C++: protocols::simple_filters::AveragePathLengthFilter::max_path_length(double) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) str ¶
C++: protocols::simple_filters::AveragePathLengthFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::AveragePathLengthFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- path_tightness(*args, **kwargs)¶
Overloaded function.
path_tightness(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) -> float
C++: protocols::simple_filters::AveragePathLengthFilter::path_tightness() const –> double
path_tightness(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, value: float) -> None
C++: protocols::simple_filters::AveragePathLengthFilter::path_tightness(double) –> 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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AveragePathLengthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::AveragePathLengthFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::AveragePathLengthFilter::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.simple_filters.AveragePathLengthFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator ¶
C++: protocols::simple_filters::AveragePathLengthFilterCreator::operator=(const class protocols::simple_filters::AveragePathLengthFilterCreator &) –> class protocols::simple_filters::AveragePathLengthFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::AveragePathLengthFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator) str ¶
C++: protocols::simple_filters::AveragePathLengthFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::AveragePathLengthFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.BSAF_mode¶
Bases:
pybind11_object
Members:
BSAF_all_atoms
BSAF_hydrophobic_atoms
BSAF_polar_atoms
BSAF_end_of_list
- BSAF_all_atoms = <BSAF_mode.BSAF_all_atoms: 1>¶
- BSAF_end_of_list = <BSAF_mode.BSAF_polar_atoms: 3>¶
- BSAF_hydrophobic_atoms = <BSAF_mode.BSAF_hydrophobic_atoms: 2>¶
- BSAF_polar_atoms = <BSAF_mode.BSAF_polar_atoms: 3>¶
- property name¶
- property value¶
- class pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator¶
Bases:
PoseEvaluator
- applicable(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) None ¶
C++: protocols::simple_filters::BatchEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator, : pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator) pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator ¶
C++: protocols::simple_filters::BatchEvaluator::operator=(const class protocols::simple_filters::BatchEvaluator &) –> class protocols::simple_filters::BatchEvaluator &
- name(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator, : int) str ¶
C++: protocols::simple_filters::BatchEvaluator::name(unsigned long) const –> std::string
- size(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator) int ¶
C++: protocols::simple_filters::BatchEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator¶
Bases:
SingleValuePoseEvaluator_unsigned_long_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::BatchNrEvaluator::apply(class core::pose::Pose &) const –> unsigned long
- assign(self: pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator, : pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator) pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator ¶
C++: protocols::simple_filters::BatchNrEvaluator::operator=(const class protocols::simple_filters::BatchNrEvaluator &) –> class protocols::simple_filters::BatchNrEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter¶
Bases:
Filter
Calculates buried surface area (exposed surface area minus total surface area, on a per-residue basis). Accepts a residue selector to allow buried subsets to be considered.
- apply(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::apply(const class core::pose::Pose &) const –> bool
- atom_mode(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.protocols.simple_filters.BSAF_mode ¶
Get the atom mode (the subset of atoms to use).
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::atom_mode() const –> enum protocols::simple_filters::BSAF_mode
- static class_name() str ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::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.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- cutoff_buried_surface_area(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) float ¶
- Get the cutoff buried surface area below which (or above which, if filter_out_low_ is false) structures
are discarded.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::cutoff_buried_surface_area() const –> const double &
- filter_out_low(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) bool ¶
- Get whether structures with less than the cutoff buried area or greater than the cutoff
buried area are discarded.
If true, structures with less than the cutoff buried area are discrded.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::filter_out_low() const –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::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.simple_filters.BuriedSurfaceAreaFilter) str ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
allows printing data to a stream
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
required for reporting score values
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::report_sm(const class core::pose::Pose &) const –> double
- residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
- Gets the residue selector to use to select a subset of residues for which to calculate
buried surface area.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- select_only_FAMILYVW(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) bool ¶
Get whether only hydrophobic residues and alanine (FAMILYVW) are considered. False by default.
The selection FAMILYVW is combined with the residue selector, if specified, using AND logic.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::select_only_FAMILYVW() const –> bool
- set_atom_mode(*args, **kwargs)¶
Overloaded function.
set_atom_mode(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: str) -> None
Set the atom mode (the subset of atoms to use for the calculation) by string.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_atom_mode(const std::string &) –> void
set_atom_mode(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: pyrosetta.rosetta.protocols.simple_filters.BSAF_mode) -> None
Set the atom mode (the subset of atoms to use for the calculation).
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_atom_mode(const enum protocols::simple_filters::BSAF_mode) –> void
- set_cutoff_buried_surface_area(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: float) None ¶
- Set the cutoff buried surface area below which (or above which, if filter_out_low_ is false) structures
are discarded.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_cutoff_buried_surface_area(const double &) –> void
- set_filter_out_low(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: bool) None ¶
- Set whether structures with less than the cutoff buried area or greater than the cutoff
buried area are discarded.
If true, structures with less than the cutoff buried area are discrded.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_filter_out_low(const bool) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
- Sets the residue selector to use to select a subset of residues for which to calculate
buried surface area.
Copies the input owning pointer; does not clone. This means that residue selectors could be shared with other Rosetta modules.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- set_select_only_FAMILYVW(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: bool) None ¶
Set whether only hydrophobic residues and alanine (FAMILYVW) are considered. False by default.
The selection FAMILYVW is combined with the residue selector, if specified, using AND logic.
C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_select_only_FAMILYVW(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.simple_filters.BuriedSurfaceAreaFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::operator=(const class protocols::simple_filters::BuriedSurfaceAreaFilterCreator &) –> class protocols::simple_filters::BuriedSurfaceAreaFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator) str ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter¶
Bases:
Filter
filters based on an upper bound # of buried unsatisfied polar residues
- apply(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::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.simple_filters.BuriedUnsatHbondFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::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.simple_filters.BuriedUnsatHbondFilter) str ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::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_atomic_depth_apo_surface(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_apo_surface: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_apo_surface(double) –> void
- set_atomic_depth_deeper_than(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_deeper_than: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_deeper_than(bool) –> void
- set_atomic_depth_poly_leu(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_poly_leu: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_poly_leu(bool) –> void
- set_atomic_depth_probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_probe_radius: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_probe_radius(double) –> void
- set_atomic_depth_resolution(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_resolution: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_resolution(double) –> void
- set_atomic_depth_selection(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_selection: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_selection(double) –> void
- set_burial_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, burial_cutoff: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_burial_cutoff(double) –> void
- set_burial_cutoff_apo(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, burial_cutoff_apo: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_burial_cutoff_apo(double) –> void
- set_dalphaball_sasa(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_dalphaball_sasa() –> void
- set_generous_hbonds_(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, generous_hbonds: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_generous_hbonds_(bool) –> void
- set_ignore_bb_heavy_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, ignore_bb_heavy_unsats: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_ignore_bb_heavy_unsats(bool) –> void
- set_ignore_surface_res(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, ignore_surface_res: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_ignore_surface_res(bool) –> void
- set_is_ligand_residue(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, is_ligand_residue: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_is_ligand_residue(bool) –> void
- set_jump_num(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, jump_num: int) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_jump_num(unsigned long) –> void
- set_max_hbond_energy(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, max_hbond_energy: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_max_hbond_energy(double) –> void
- set_print_out_info_to_pdb(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, print_out_info_to_pdb: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_print_out_info_to_pdb(bool) –> void
- set_probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, probe_radius: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_probe_radius(double) –> void
- set_probe_radius_apo(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, probe_radius_apo: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_probe_radius_apo(double) –> void
- set_report_all_heavy_atom_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_all_heavy_atom_unsats: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_all_heavy_atom_unsats(bool) –> void
- set_report_all_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_all_unsats: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_all_unsats(bool) –> void
- set_report_bb_heavy_atom_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_bb_heavy_atom_unsats: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_bb_heavy_atom_unsats(bool) –> void
- set_report_heavy_acceptors_and_hpols(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_heavy_acceptors_and_hpols: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_heavy_acceptors_and_hpols(bool) –> void
- set_report_nonheavy_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_nonheavy_unsats: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_nonheavy_unsats(bool) –> void
- set_report_sc_heavy_atom_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_sc_heavy_atom_unsats: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_sc_heavy_atom_unsats(bool) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, residue_selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_residue_selector(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void
- set_residue_surface_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, residue_surface_cutoff: float) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_residue_surface_cutoff(double) –> void
- set_upper_threshold(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, upper_threshold: int) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_upper_threshold(unsigned long) –> void
- set_use_ddG_style(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_ddG_style: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_ddG_style(bool) –> void
- set_use_hbnet_behavior(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_hbnet_behavior: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_hbnet_behavior(bool) –> void
- set_use_reporter_behavior(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_reporter_behavior: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_reporter_behavior(bool) –> void
- set_use_sc_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_sc_neighbors: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_sc_neighbors(bool) –> void
- set_use_vsasa(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_vsasa: bool) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_vsasa(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
- sym_dof_names(*args, **kwargs)¶
Overloaded function.
sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, sym_dofs: str) -> None
C++: protocols::simple_filters::BuriedUnsatHbondFilter::sym_dof_names(const std::string &) –> void
sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) -> str
C++: protocols::simple_filters::BuriedUnsatHbondFilter::sym_dof_names() const –> std::string
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::BuriedUnsatHbondFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::BuriedUnsatHbondFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
- class pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator) pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::operator=(const class protocols::simple_filters::BuriedUnsatHbondFilterCreator &) –> class protocols::simple_filters::BuriedUnsatHbondFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator) str ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.COFilter¶
Bases:
AbinitioBaseFilter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.COFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::COFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.COFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::COFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.COFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::COFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str ¶
C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) 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.simple_filters.COFilter) str ¶
C++: protocols::simple_filters::COFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.CamShiftEvaluator¶
Bases:
ExternalEvaluator
- applicable(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::CamShiftEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ExternalEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator, : pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator) pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator ¶
C++: protocols::simple_filters::CamShiftEvaluator::operator=(const class protocols::simple_filters::CamShiftEvaluator &) –> class protocols::simple_filters::CamShiftEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- scratch_dir(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) str ¶
C++: protocols::simple_filters::ExternalEvaluator::scratch_dir() const –> std::string
- set_command(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, command_in: str) None ¶
C++: protocols::simple_filters::ExternalEvaluator::set_command(const std::string &) –> void
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the CamShiftEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::CamShiftEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator ¶
C++: protocols::simple_filters::CamShiftEvaluatorCreator::operator=(const class protocols::simple_filters::CamShiftEvaluatorCreator &) –> class protocols::simple_filters::CamShiftEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator) None ¶
C++: protocols::simple_filters::CamShiftEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator) str ¶
C++: protocols::simple_filters::CamShiftEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.ChainBreak¶
Bases:
Filter
test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ChainBreak::apply(const class core::pose::Pose &) const –> bool
- chain_num(*args, **kwargs)¶
Overloaded function.
chain_num(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) -> int
C++: protocols::simple_filters::ChainBreak::chain_num() const –> unsigned long
chain_num(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, t: int) -> None
C++: protocols::simple_filters::ChainBreak::chain_num(const unsigned long &) –> void
- static class_name() str ¶
C++: protocols::simple_filters::ChainBreak::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.simple_filters.ChainBreak) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ChainBreak::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::ChainBreak::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ChainBreak::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.simple_filters.ChainBreak) str ¶
C++: protocols::simple_filters::ChainBreak::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ChainBreak::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ChainBreak::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ChainBreak::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ChainBreak::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
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) -> int
C++: protocols::simple_filters::ChainBreak::threshold() const –> unsigned long
threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, t: int) -> None
C++: protocols::simple_filters::ChainBreak::threshold(const unsigned long &) –> void
- tolerance(*args, **kwargs)¶
Overloaded function.
tolerance(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) -> float
C++: protocols::simple_filters::ChainBreak::tolerance() const –> double
tolerance(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, t: float) -> None
C++: protocols::simple_filters::ChainBreak::tolerance(const double &) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator ¶
C++: protocols::simple_filters::ChainBreakFilterCreator::operator=(const class protocols::simple_filters::ChainBreakFilterCreator &) –> class protocols::simple_filters::ChainBreakFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ChainBreakFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator) str ¶
C++: protocols::simple_filters::ChainBreakFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ChainBreakFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter¶
Bases:
Filter
detects atomic contacts between two atoms of two residues
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ChainCountFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ChainCountFilter::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.simple_filters.ChainCountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ChainCountFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ChainCountFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ChainCountFilter::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.simple_filters.ChainCountFilter) str ¶
C++: protocols::simple_filters::ChainCountFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ChainCountFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ChainCountFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ChainCountFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ChainCountFilter::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
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, threshold: int) -> None
C++: protocols::simple_filters::ChainCountFilter::threshold(unsigned long) –> void
threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter) -> int
C++: protocols::simple_filters::ChainCountFilter::threshold() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator ¶
C++: protocols::simple_filters::ChainCountFilterCreator::operator=(const class protocols::simple_filters::ChainCountFilterCreator &) –> class protocols::simple_filters::ChainCountFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ChainCountFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator) str ¶
C++: protocols::simple_filters::ChainCountFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ChainCountFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::ChiWellRmsdEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator ¶
C++: protocols::simple_filters::ChiWellRmsdEvaluator::operator=(const class protocols::simple_filters::ChiWellRmsdEvaluator &) –> class protocols::simple_filters::ChiWellRmsdEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the ChiWellRmsdEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::ChiWellRmsdEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator ¶
C++: protocols::simple_filters::ChiWellRmsdEvaluatorCreator::operator=(const class protocols::simple_filters::ChiWellRmsdEvaluatorCreator &) –> class protocols::simple_filters::ChiWellRmsdEvaluatorCreator &
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator) str ¶
C++: protocols::simple_filters::ChiWellRmsdEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(*args, **kwargs)¶
Overloaded function.
apply(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None
C++: protocols::simple_filters::ContactMapEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void
apply(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::ContactMapEvaluator::apply(class core::pose::Pose &) const –> double
- assign(*args, **kwargs)¶
Overloaded function.
assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &
assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator
C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the ContactMapEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::ContactMapEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator ¶
C++: protocols::simple_filters::ContactMapEvaluatorCreator::operator=(const class protocols::simple_filters::ContactMapEvaluatorCreator &) –> class protocols::simple_filters::ContactMapEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator) None ¶
C++: protocols::simple_filters::ContactMapEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator) str ¶
C++: protocols::simple_filters::ContactMapEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter¶
Bases:
Filter
- apolar_target(*args, **kwargs)¶
Overloaded function.
apolar_target(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::apolar_target() const –> bool
apolar_target(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, apolar_target: bool) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::apolar_target(const bool) –> void
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::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.simple_filters.ContactMolecularSurfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
calc contact molecular surface, returns results of the ContactMolecularSurfaceCalculator
Pose to be analyzed
EXCN_CalcInitFailed Thrown if calculator couldn’t be initialized
EXCN_ResultsInvalid Thrown if computed results are invalid
ContactMolecularSurfaceCalculator::RESULTS object
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::compute(const class core::pose::Pose &) const –> double
- distance_weight(*args, **kwargs)¶
Overloaded function.
distance_weight(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> float
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::distance_weight() const –> double
distance_weight(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, distance_weight: float) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::distance_weight(const double) –> void
- filtered_area(*args, **kwargs)¶
Overloaded function.
filtered_area(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> float
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::filtered_area() const –> double
filtered_area(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, filtered_area: float) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::filtered_area(const double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::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.simple_filters.ContactMolecularSurfaceFilter) str ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::name() const –> std::string
- near_squared_size(*args, **kwargs)¶
Overloaded function.
near_squared_size(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> float
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::near_squared_size() const –> double
near_squared_size(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, near_squared_size: float) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::near_squared_size(const double) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- quick(*args, **kwargs)¶
Overloaded function.
quick(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::quick() const –> bool
quick(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, quick: bool) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::quick(const bool) –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::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
- selector1(*args, **kwargs)¶
Overloaded function.
selector1(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector1() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
selector1(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector1(const class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- selector2(*args, **kwargs)¶
Overloaded function.
selector2(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector2() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
selector2(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector2(const class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> 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
- use_rosetta_radii(*args, **kwargs)¶
Overloaded function.
use_rosetta_radii(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::use_rosetta_radii() const –> bool
use_rosetta_radii(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, use_rosetta_radii: bool) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::use_rosetta_radii(const bool) –> void
- verbose(*args, **kwargs)¶
Overloaded function.
verbose(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::verbose() const –> bool
verbose(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, verbose: bool) -> None
C++: protocols::simple_filters::ContactMolecularSurfaceFilter::verbose(const bool) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::operator=(const class protocols::simple_filters::ContactMolecularSurfaceFilterCreator &) –> class protocols::simple_filters::ContactMolecularSurfaceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator) str ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.DeltaFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::simple_filters::DeltaFilter::apply(const class core::pose::Pose &) const –> bool
- baseline(*args, **kwargs)¶
Overloaded function.
baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> float
C++: protocols::simple_filters::DeltaFilter::baseline() const –> double
baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, b: float) -> None
C++: protocols::simple_filters::DeltaFilter::baseline(const double) –> void
- changing_baseline(*args, **kwargs)¶
Overloaded function.
changing_baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool
C++: protocols::simple_filters::DeltaFilter::changing_baseline() const –> bool
changing_baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, c: bool) -> None
C++: protocols::simple_filters::DeltaFilter::changing_baseline(const bool) –> void
- static class_name() str ¶
C++: protocols::simple_filters::DeltaFilter::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.simple_filters.DeltaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DeltaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::DeltaFilter::compute(const class core::pose::Pose &) const –> double
- filter(*args, **kwargs)¶
Overloaded function.
filter(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, filter: pyrosetta.rosetta.protocols.filters.Filter) -> None
C++: protocols::simple_filters::DeltaFilter::filter(class std::shared_ptr<class protocols::filters::Filter>) –> void
filter(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> pyrosetta.rosetta.protocols.filters.Filter
C++: protocols::simple_filters::DeltaFilter::filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DeltaFilter::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
- jump(*args, **kwargs)¶
Overloaded function.
jump(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> int
C++: protocols::simple_filters::DeltaFilter::jump() const –> unsigned long
jump(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, j: int) -> None
C++: protocols::simple_filters::DeltaFilter::jump(const unsigned long) –> void
- lower(*args, **kwargs)¶
Overloaded function.
lower(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool
C++: protocols::simple_filters::DeltaFilter::lower() const –> bool
lower(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, l: bool) -> None
C++: protocols::simple_filters::DeltaFilter::lower(const bool) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) str ¶
C++: protocols::simple_filters::DeltaFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::DeltaFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::DeltaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- range(*args, **kwargs)¶
Overloaded function.
range(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> float
C++: protocols::simple_filters::DeltaFilter::range() const –> double
range(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, r: float) -> None
C++: protocols::simple_filters::DeltaFilter::range(const double) –> void
- ref_baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, rb: float) None ¶
C++: protocols::simple_filters::DeltaFilter::ref_baseline(const double) –> void
- relax_mover(*args, **kwargs)¶
Overloaded function.
relax_mover(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> pyrosetta.rosetta.protocols.moves.Mover
C++: protocols::simple_filters::DeltaFilter::relax_mover() const –> class std::shared_ptr<class protocols::moves::Mover>
relax_mover(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, mover: pyrosetta.rosetta.protocols.moves.Mover) -> None
C++: protocols::simple_filters::DeltaFilter::relax_mover(const class std::shared_ptr<class protocols::moves::Mover>) –> void
- relax_unbound(*args, **kwargs)¶
Overloaded function.
relax_unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool
C++: protocols::simple_filters::DeltaFilter::relax_unbound() const –> bool
relax_unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, u: bool) -> None
C++: protocols::simple_filters::DeltaFilter::relax_unbound(const bool) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::DeltaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::DeltaFilter::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
- scorefxn(*args, **kwargs)¶
Overloaded function.
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, s: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
C++: protocols::simple_filters::DeltaFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction
C++: protocols::simple_filters::DeltaFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
- 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
- unbound(*args, **kwargs)¶
Overloaded function.
unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool
C++: protocols::simple_filters::DeltaFilter::unbound() const –> bool
unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, u: bool) -> None
C++: protocols::simple_filters::DeltaFilter::unbound(const bool) –> void
- upper(*args, **kwargs)¶
Overloaded function.
upper(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool
C++: protocols::simple_filters::DeltaFilter::upper() const –> bool
upper(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, u: bool) -> None
C++: protocols::simple_filters::DeltaFilter::upper(const bool) –> void
- class pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator ¶
C++: protocols::simple_filters::DeltaFilterCreator::operator=(const class protocols::simple_filters::DeltaFilterCreator &) –> class protocols::simple_filters::DeltaFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DeltaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator) str ¶
C++: protocols::simple_filters::DeltaFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::DeltaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::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.simple_filters.DisulfideEntropyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::compute(const class core::pose::Pose &) const –> double
- compute_residual(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::compute_residual(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::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
- lower_bound(*args, **kwargs)¶
Overloaded function.
lower_bound(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) -> float
C++: protocols::simple_filters::DisulfideEntropyFilter::lower_bound() const –> double
lower_bound(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, value: float) -> None
C++: protocols::simple_filters::DisulfideEntropyFilter::lower_bound(double) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) str ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::DisulfideEntropyFilter::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
- tightness(*args, **kwargs)¶
Overloaded function.
tightness(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) -> float
C++: protocols::simple_filters::DisulfideEntropyFilter::tightness() const –> double
tightness(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, value: float) -> None
C++: protocols::simple_filters::DisulfideEntropyFilter::tightness(double) –> void
- class pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator ¶
C++: protocols::simple_filters::DisulfideEntropyFilterCreator::operator=(const class protocols::simple_filters::DisulfideEntropyFilterCreator &) –> class protocols::simple_filters::DisulfideEntropyFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DisulfideEntropyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator) str ¶
C++: protocols::simple_filters::DisulfideEntropyFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::DisulfideEntropyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::DomainInterfaceFilter::apply(const class core::pose::Pose &) const –> bool
- cb_dist_cut(*args, **kwargs)¶
Overloaded function.
cb_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float
C++: protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut() const –> double
cb_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut(double) –> void
- 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.simple_filters.DomainInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DomainInterfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::DomainInterfaceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) str ¶
C++: protocols::simple_filters::DomainInterfaceFilter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) str ¶
C++: protocols::simple_filters::DomainInterfaceFilter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) str ¶
C++: protocols::simple_filters::DomainInterfaceFilter::name() const –> std::string
- nearby_atom_cut(*args, **kwargs)¶
Overloaded function.
nearby_atom_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float
C++: protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut() const –> double
nearby_atom_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut(double) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::DomainInterfaceFilter::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
- query_region(*args, **kwargs)¶
Overloaded function.
query_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> pyrosetta.rosetta.std.set_unsigned_long_t
C++: protocols::simple_filters::DomainInterfaceFilter::query_region() –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
query_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region: pyrosetta.rosetta.std.set_unsigned_long_t) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::query_region(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &) –> void
- query_region_string(*args, **kwargs)¶
Overloaded function.
query_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> str
C++: protocols::simple_filters::DomainInterfaceFilter::query_region_string() –> const std::string &
query_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region_str: str) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::query_region_string(const std::string &) –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.DomainInterfaceFilter, name: str) None ¶
C++: protocols::simple_filters::DomainInterfaceFilter::set_user_defined_name(const std::string &) –> void
- target_region(*args, **kwargs)¶
Overloaded function.
target_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> pyrosetta.rosetta.std.set_unsigned_long_t
C++: protocols::simple_filters::DomainInterfaceFilter::target_region() –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
target_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region: pyrosetta.rosetta.std.set_unsigned_long_t) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::target_region(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &) –> void
- target_region_string(*args, **kwargs)¶
Overloaded function.
target_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> str
C++: protocols::simple_filters::DomainInterfaceFilter::target_region_string() –> const std::string &
target_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region_str: str) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::target_region_string(const std::string &) –> void
- vector_angle_cut(*args, **kwargs)¶
Overloaded function.
vector_angle_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float
C++: protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut() const –> double
vector_angle_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut(double) –> void
- vector_dist_cut(*args, **kwargs)¶
Overloaded function.
vector_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float
C++: protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut() const –> double
vector_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None
C++: protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut(double) –> void
- class pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed¶
Bases:
Exception
Super-simple exception to be thrown when the SC calculator fails to compute
- add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::add_msg(const std::string &) –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed, : pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed) pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed ¶
C++: protocols::simple_filters::EXCN_CalcFailed::operator=(const class protocols::simple_filters::EXCN_CalcFailed &) –> class protocols::simple_filters::EXCN_CalcFailed &
- crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Invoke a crash log for throwing this exception.
If your exception is one which is a “non-error” exception, override this function to do nothing.
C++: utility::excn::Exception::crash_log() const –> void
- display(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Present this exception to the user.
Will invoke crash log reporting, if applicable
C++: utility::excn::Exception::display() const –> void
- file(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::file() –> const std::string &
- line(self: pyrosetta.rosetta.utility.excn.Exception) int ¶
C++: utility::excn::Exception::line() –> int
- msg(*args, **kwargs)¶
Overloaded function.
msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
Will return a formatted message (with file/line information)
C++: utility::excn::Exception::msg() const –> std::string
msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
Will set the raw message.
C++: utility::excn::Exception::msg(const std::string &) –> void
- prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void
- raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
Will return the raw message (without file/line information)
C++: utility::excn::Exception::raw_msg() const –> std::string
- show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None ¶
C++: utility::excn::Exception::show(std::ostream &) const –> void
- traceback(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::traceback() –> const std::string &
- what(self: pyrosetta.rosetta.std.exception) str ¶
C++: std::exception::what() const –> const char *
- class pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed¶
Bases:
Exception
Super-simple exception to be thrown when we can’t initialize the SC calculator
- add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::add_msg(const std::string &) –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed, : pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed) pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed ¶
C++: protocols::simple_filters::EXCN_InitFailed::operator=(const class protocols::simple_filters::EXCN_InitFailed &) –> class protocols::simple_filters::EXCN_InitFailed &
- crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Invoke a crash log for throwing this exception.
If your exception is one which is a “non-error” exception, override this function to do nothing.
C++: utility::excn::Exception::crash_log() const –> void
- display(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Present this exception to the user.
Will invoke crash log reporting, if applicable
C++: utility::excn::Exception::display() const –> void
- file(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::file() –> const std::string &
- line(self: pyrosetta.rosetta.utility.excn.Exception) int ¶
C++: utility::excn::Exception::line() –> int
- msg(*args, **kwargs)¶
Overloaded function.
msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
Will return a formatted message (with file/line information)
C++: utility::excn::Exception::msg() const –> std::string
msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
Will set the raw message.
C++: utility::excn::Exception::msg(const std::string &) –> void
- prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void
- raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
Will return the raw message (without file/line information)
C++: utility::excn::Exception::raw_msg() const –> std::string
- show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None ¶
C++: utility::excn::Exception::show(std::ostream &) const –> void
- traceback(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::traceback() –> const std::string &
- what(self: pyrosetta.rosetta.std.exception) str ¶
C++: std::exception::what() const –> const char *
- class pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::apply(const class core::pose::Pose &) const –> bool
- apply_helper(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, name: str, pose: pyrosetta.rosetta.core.pose.Pose, use_all_residues: pyrosetta.rosetta.utility.vector1_bool) None ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::apply_helper(std::string, const class core::pose::Pose &, class utility::vector1<bool, class std::allocator<bool> > &) const –> void
- bb_bb(*args, **kwargs)¶
Overloaded function.
bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> bool
C++: protocols::simple_filters::EnergyPerResidueFilter::bb_bb() const –> bool
bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, b_b: bool) -> None
C++: protocols::simple_filters::EnergyPerResidueFilter::bb_bb(const bool) –> void
- static class_name() str ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::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.simple_filters.EnergyPerResidueFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(*args, **kwargs)¶
Overloaded function.
compute(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose, resid: int) -> float
C++: protocols::simple_filters::EnergyPerResidueFilter::compute(const class core::pose::Pose &, const unsigned long) const –> double
compute(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::EnergyPerResidueFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::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.simple_filters.EnergyPerResidueFilter) str ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::EnergyPerResidueFilter::report_sm(const class core::pose::Pose &) const –> double
- resnum(*args, **kwargs)¶
Overloaded function.
resnum(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, rn: int) -> None
C++: protocols::simple_filters::EnergyPerResidueFilter::resnum(unsigned long) –> void
resnum(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, rn: str) -> None
C++: protocols::simple_filters::EnergyPerResidueFilter::resnum(const std::string &) –> void
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- score_type(*args, **kwargs)¶
Overloaded function.
score_type(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> pyrosetta.rosetta.core.scoring.ScoreType
C++: protocols::simple_filters::EnergyPerResidueFilter::score_type() const –> enum core::scoring::ScoreType
score_type(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, score_type: pyrosetta.rosetta.core.scoring.ScoreType) -> None
C++: protocols::simple_filters::EnergyPerResidueFilter::score_type(enum core::scoring::ScoreType) –> void
- scorefxn(*args, **kwargs)¶
Overloaded function.
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction
C++: protocols::simple_filters::EnergyPerResidueFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
C++: protocols::simple_filters::EnergyPerResidueFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> 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
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> float
C++: protocols::simple_filters::EnergyPerResidueFilter::threshold() const –> double
threshold(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, th: float) -> None
C++: protocols::simple_filters::EnergyPerResidueFilter::threshold(const double) –> void
- class pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator) pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator ¶
C++: protocols::simple_filters::EnergyPerResidueFilterCreator::operator=(const class protocols::simple_filters::EnergyPerResidueFilterCreator &) –> class protocols::simple_filters::EnergyPerResidueFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::EnergyPerResidueFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator) str ¶
C++: protocols::simple_filters::EnergyPerResidueFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::EnergyPerResidueFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover¶
Bases:
TrialMover
- acceptance_rate(self: pyrosetta.rosetta.protocols.moves.TrialMover) float ¶
C++: protocols::moves::TrialMover::acceptance_rate() const –> double
- apply(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
apply does a single trial (which is a mover apply and a boltzmann)
C++: protocols::simple_filters::EvaluatedTrialMover::apply(class core::pose::Pose &) –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover, : pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover) pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover ¶
C++: protocols::simple_filters::EvaluatedTrialMover::operator=(const class protocols::simple_filters::EvaluatedTrialMover &) –> class protocols::simple_filters::EvaluatedTrialMover &
- clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) None ¶
Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.
clear_info is called by jd2 before calling apply
C++: protocols::moves::Mover::clear_info() –> void
- clone(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::moves::TrialMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>
- create(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>
- dump_file(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover, fn: str) None ¶
write all collected output to file (appends if file exist )
C++: protocols::simple_filters::EvaluatedTrialMover::dump_file(std::string) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::moves::TrialMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>
- get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.core.pose.Pose ¶
fpd
Mechanism by which a mover may return multiple output poses from a single input pose.
Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.
C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>
- get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) protocols::jobdist::BasicJob ¶
C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>
- get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) str ¶
- A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.
C++: protocols::moves::Mover::get_current_tag() const –> std::string
- get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>
- get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.MoverStatus ¶
returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.
C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus
- get_name(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover) str ¶
C++: protocols::simple_filters::EvaluatedTrialMover::get_name() const –> std::string
- get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>
- get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>
- get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t ¶
C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>
- get_type(self: pyrosetta.rosetta.protocols.moves.Mover) str ¶
C++: protocols::moves::Mover::get_type() const –> std::string
- info(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.list_std_string_t ¶
non-const accessor
C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &
- initialize_weights(self: pyrosetta.rosetta.protocols.moves.TrialMover, start_weight: float, end_weight: float, score_type: pyrosetta.rosetta.core.scoring.ScoreType, ramp_cycles: int) None ¶
C++: protocols::moves::TrialMover::initialize_weights(const double, const double, enum core::scoring::ScoreType, const int) –> void
- keep_stats_type(*args, **kwargs)¶
Overloaded function.
keep_stats_type(self: pyrosetta.rosetta.protocols.moves.TrialMover) -> pyrosetta.rosetta.protocols.moves.StatsType
C++: protocols::moves::TrialMover::keep_stats_type() const –> enum protocols::moves::StatsType
keep_stats_type(self: pyrosetta.rosetta.protocols.moves.TrialMover, setting: pyrosetta.rosetta.protocols.moves.StatsType) -> None
C++: protocols::moves::TrialMover::keep_stats_type(enum protocols::moves::StatsType) –> void
- last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float ¶
C++: protocols::moves::Mover::last_proposal_density_ratio() –> double
- mc(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.MonteCarlo ¶
Returns the underlying MonteCarlo object
C++: protocols::moves::TrialMover::mc() const –> const class protocols::moves::MonteCarlo &
- mover(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.Mover ¶
Returns the underlying Mover
C++: protocols::moves::TrialMover::mover() const –> class std::shared_ptr<class protocols::moves::Mover>
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- num_accepts(self: pyrosetta.rosetta.protocols.moves.TrialMover) int ¶
Returns the number of moves accepted by this TrialMover
C++: protocols::moves::TrialMover::num_accepts() const –> int
- parse_my_tag(self: pyrosetta.rosetta.protocols.moves.TrialMover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
- Requires that a MonteCarlo object has already been
loaded into the basic::datacache::DataMap in a prior MONTECARLOS objects section.
C++: protocols::moves::TrialMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : 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 movers wishing to provide citation information.
C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static register_options() None ¶
Overload this static method if you access options within the mover.
These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.
C++: protocols::moves::Mover::register_options() –> void
- reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) bool ¶
- Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.
C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool
- reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) bool ¶
- Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).
C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool
- reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) None ¶
resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.
C++: protocols::moves::Mover::reset_status() –> void
- set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) None ¶
C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void
- set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) None ¶
C++: protocols::moves::Mover::set_current_tag(const std::string &) –> void
- set_input_pose(self: pyrosetta.rosetta.protocols.moves.TrialMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::moves::TrialMover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
- set_mc(self: pyrosetta.rosetta.protocols.moves.TrialMover, mc_in: pyrosetta.rosetta.protocols.moves.MonteCarlo) None ¶
Sets the MonteCarlo object to <mc_in>
- example(s):
trialmover.set_mc(mc)
- See Also:
MonteCarlo MonteCarlo.boltzmann TrialMover
C++: protocols::moves::TrialMover::set_mc(class std::shared_ptr<class protocols::moves::MonteCarlo>) –> void
- set_native_pose(self: pyrosetta.rosetta.protocols.moves.TrialMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::moves::TrialMover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
- set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) None ¶
Set the ‘type’ string
C++: protocols::moves::Mover::set_type(const std::string &) –> void
- show(*args, **kwargs)¶
Overloaded function.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None
Outputs details about the Mover, including current settings.
C++: protocols::moves::Mover::show(std::ostream &) const –> void
- test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
- : Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying
C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void
- type(*args, **kwargs)¶
Overloaded function.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str
Get the set ‘type’ string
C++: protocols::moves::Mover::type() const –> const std::string &
- class pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ExpiryFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ExpiryFilter::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.simple_filters.ExpiryFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ExpiryFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ExpiryFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ExpiryFilter::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.simple_filters.ExpiryFilter) str ¶
C++: protocols::simple_filters::ExpiryFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ExpiryFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ExpiryFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ExpiryFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ExpiryFilter::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
- seconds(*args, **kwargs)¶
Overloaded function.
seconds(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) -> int
C++: protocols::simple_filters::ExpiryFilter::seconds() const –> unsigned long
seconds(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, s: int) -> None
C++: protocols::simple_filters::ExpiryFilter::seconds(const unsigned long) –> 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
- start_time(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) int ¶
C++: protocols::simple_filters::ExpiryFilter::start_time() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator ¶
C++: protocols::simple_filters::ExpiryFilterCreator::operator=(const class protocols::simple_filters::ExpiryFilterCreator &) –> class protocols::simple_filters::ExpiryFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ExpiryFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator) str ¶
C++: protocols::simple_filters::ExpiryFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ExpiryFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, : pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ExternalEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ExternalEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator ¶
C++: protocols::simple_filters::ExternalEvaluator::operator=(const class protocols::simple_filters::ExternalEvaluator &) –> class protocols::simple_filters::ExternalEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- scratch_dir(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) str ¶
C++: protocols::simple_filters::ExternalEvaluator::scratch_dir() const –> std::string
- set_command(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, command_in: str) None ¶
C++: protocols::simple_filters::ExternalEvaluator::set_command(const std::string &) –> void
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the ExtraScoreEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator ¶
C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::operator=(const class protocols::simple_filters::ExtraScoreEvaluatorCreator &) –> class protocols::simple_filters::ExtraScoreEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator) None ¶
C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator) str ¶
C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.FileExistFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::FileExistFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::FileExistFilter::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.simple_filters.FileExistFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::FileExistFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::FileExistFilter::compute(const class core::pose::Pose &) const –> double
- filename(*args, **kwargs)¶
Overloaded function.
filename(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, f: str) -> None
C++: protocols::simple_filters::FileExistFilter::filename(const std::string &) –> void
filename(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) -> str
C++: protocols::simple_filters::FileExistFilter::filename() const –> std::string
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::FileExistFilter::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
- ignore_zero_byte(*args, **kwargs)¶
Overloaded function.
ignore_zero_byte(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) -> bool
C++: protocols::simple_filters::FileExistFilter::ignore_zero_byte() const –> bool
ignore_zero_byte(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, i: bool) -> None
C++: protocols::simple_filters::FileExistFilter::ignore_zero_byte(const bool) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) str ¶
C++: protocols::simple_filters::FileExistFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::FileExistFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::FileExistFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::FileExistFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::FileExistFilter::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.simple_filters.FileExistFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator) pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator ¶
C++: protocols::simple_filters::FileExistFilterCreator::operator=(const class protocols::simple_filters::FileExistFilterCreator &) –> class protocols::simple_filters::FileExistFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::FileExistFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator) str ¶
C++: protocols::simple_filters::FileExistFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::FileExistFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::FileRemoveFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::FileRemoveFilter::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.simple_filters.FileRemoveFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::FileRemoveFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::FileRemoveFilter::compute(const class core::pose::Pose &) const –> double
- delete_content_only(*args, **kwargs)¶
Overloaded function.
delete_content_only(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) -> bool
C++: protocols::simple_filters::FileRemoveFilter::delete_content_only() const –> bool
delete_content_only(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, b: bool) -> None
C++: protocols::simple_filters::FileRemoveFilter::delete_content_only(const bool) –> void
- file_names(*args, **kwargs)¶
Overloaded function.
file_names(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) -> pyrosetta.rosetta.utility.vector1_std_string
C++: protocols::simple_filters::FileRemoveFilter::file_names() const –> class utility::vector1<std::string, class std::allocator<std::string > >
file_names(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, f: pyrosetta.rosetta.utility.vector1_std_string) -> None
C++: protocols::simple_filters::FileRemoveFilter::file_names(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::FileRemoveFilter::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.simple_filters.FileRemoveFilter) str ¶
C++: protocols::simple_filters::FileRemoveFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::FileRemoveFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::FileRemoveFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::FileRemoveFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::FileRemoveFilter::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.simple_filters.FileRemoveFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator) pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator ¶
C++: protocols::simple_filters::FileRemoveFilterCreator::operator=(const class protocols::simple_filters::FileRemoveFilterCreator &) –> class protocols::simple_filters::FileRemoveFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::FileRemoveFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator) str ¶
C++: protocols::simple_filters::FileRemoveFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::FileRemoveFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::apply(const class core::pose::Pose &) const –> bool
- calc_shortest_dist_by_atoms(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose, start_helix_1: int, end_helix_1: int, start_helix_2: int, end_helix_2: int) float ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::calc_shortest_dist_by_atoms(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) const –> double
- static class_name() str ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::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.simple_filters.HelixHelixAngleFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::compute(const class core::pose::Pose &) const –> double
- find_closest_pnts(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, l1: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, l2: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t) Tuple[pyrosetta.rosetta.numeric.xyzVector_double_t, pyrosetta.rosetta.numeric.xyzVector_double_t] ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::find_closest_pnts(class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >) const –> struct std::pair<class numeric::xyzVector<double>, class numeric::xyzVector<double> >
- find_helix_vector(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose, start: int, end: int) pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::find_helix_vector(const class core::pose::Pose &, unsigned long, unsigned long) const –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::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.simple_filters.HelixHelixAngleFilter) str ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::HelixHelixAngleFilter::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.simple_filters.HelixHelixAngleFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator) pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator ¶
C++: protocols::simple_filters::HelixHelixAngleFilterCreator::operator=(const class protocols::simple_filters::HelixHelixAngleFilterCreator &) –> class protocols::simple_filters::HelixHelixAngleFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::HelixHelixAngleFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator) str ¶
C++: protocols::simple_filters::HelixHelixAngleFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::HelixHelixAngleFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.HolesFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::HolesFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::HolesFilter::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.simple_filters.HolesFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::HolesFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::HolesFilter::compute(const class core::pose::Pose &) const –> double
- filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, ss: float) None ¶
C++: protocols::simple_filters::HolesFilter::filtered_value(const double &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::HolesFilter::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.simple_filters.HolesFilter) str ¶
C++: protocols::simple_filters::HolesFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::HolesFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::HolesFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
used to report score
C++: protocols::simple_filters::HolesFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::HolesFilter::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_exclude_bb_atoms(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, exclude_bb_atoms: bool) None ¶
C++: protocols::simple_filters::HolesFilter::set_exclude_bb_atoms(bool) –> void
- set_normalize_per_atom(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, normalize_per_atom: bool) None ¶
C++: protocols::simple_filters::HolesFilter::set_normalize_per_atom(bool) –> void
- set_normalize_per_residue(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, normalize_per_residue: bool) None ¶
C++: protocols::simple_filters::HolesFilter::set_normalize_per_residue(bool) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, residue_selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::HolesFilter::set_residue_selector(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void
- set_threshold(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, threshold: float) None ¶
C++: protocols::simple_filters::HolesFilter::set_threshold(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.simple_filters.HolesFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator) pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator ¶
C++: protocols::simple_filters::HolesFilterCreator::operator=(const class protocols::simple_filters::HolesFilterCreator &) –> class protocols::simple_filters::HolesFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::HolesFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator) str ¶
C++: protocols::simple_filters::HolesFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::HolesFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::InterRepeatContactFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::InterRepeatContactFilter::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.simple_filters.InterRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterRepeatContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::InterRepeatContactFilter::compute(const class core::pose::Pose &) const –> double
- filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, value: float) None ¶
C++: protocols::simple_filters::InterRepeatContactFilter::filtered_value(const double &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterRepeatContactFilter::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.simple_filters.InterRepeatContactFilter) str ¶
C++: protocols::simple_filters::InterRepeatContactFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::InterRepeatContactFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterRepeatContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
used to report score
C++: protocols::simple_filters::InterRepeatContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::InterRepeatContactFilter::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.simple_filters.InterRepeatContactFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator ¶
C++: protocols::simple_filters::InterRepeatContactFilterCreator::operator=(const class protocols::simple_filters::InterRepeatContactFilterCreator &) –> class protocols::simple_filters::InterRepeatContactFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterRepeatContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator) str ¶
C++: protocols::simple_filters::InterRepeatContactFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterRepeatContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::apply(const class core::pose::Pose &) const –> bool
- assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, ot: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter) pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::operator=(const class protocols::simple_filters::InterfaceHbondsFilter &) –> class protocols::simple_filters::InterfaceHbondsFilter &
- static class_name() str ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::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.simple_filters.InterfaceHbondsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::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.simple_filters.InterfaceHbondsFilter) str ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::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_hbonds_energy_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, hbonds_energy_cutoff_in: float) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_hbonds_energy_cutoff(double) –> void
- set_hbonds_num_threshold(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, hbonds_num_threshold_in: int) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_hbonds_num_threshold(unsigned long) –> void
- set_include_His_chain_terminus(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, include_His_chain_terminus_in: bool) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_include_His_chain_terminus(bool) –> void
- set_jump(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, jump_in: int) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_jump(const unsigned long) –> void
- set_salt_bridge_distance_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, salt_bridge_distance_cutoff_in: bool) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_salt_bridge_distance_cutoff(bool) –> void
- set_salt_bridge_mode(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, salt_bridge_mode_in: bool) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_salt_bridge_mode(bool) –> void
- set_scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, scorefxn_in: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilter::set_scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> 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.simple_filters.InterfaceHbondsFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator ¶
C++: protocols::simple_filters::InterfaceHbondsFilterCreator::operator=(const class protocols::simple_filters::InterfaceHbondsFilterCreator &) –> class protocols::simple_filters::InterfaceHbondsFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceHbondsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator) str ¶
C++: protocols::simple_filters::InterfaceHbondsFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterfaceHbondsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::apply(const class core::pose::Pose &) const –> bool
- assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, ot: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter) pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::operator=(const class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter &) –> class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter &
- static class_name() str ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::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.simple_filters.InterfaceHydrophobicResidueContactsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::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.simple_filters.InterfaceHydrophobicResidueContactsFilter) str ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::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.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::operator=(const class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator &) –> class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator) str ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter¶
Bases:
Filter
- add_jump(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, jump: int) None ¶
C++: protocols::simple_filters::InterfaceSasaFilter::add_jump(const unsigned long) –> void
- add_sym_dof_name(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, sym_dof_name: str) None ¶
C++: protocols::simple_filters::InterfaceSasaFilter::add_sym_dof_name(const std::string &) –> void
- apply(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::InterfaceSasaFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::InterfaceSasaFilter::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.simple_filters.InterfaceSasaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceSasaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::InterfaceSasaFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceSasaFilter::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
- jump(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, jump: int) None ¶
C++: protocols::simple_filters::InterfaceSasaFilter::jump(const unsigned long) –> void
- jumps(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, jumps: pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::simple_filters::InterfaceSasaFilter::jumps(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter) str ¶
C++: protocols::simple_filters::InterfaceSasaFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::InterfaceSasaFilter::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::simple_filters::InterfaceSasaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::InterfaceSasaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::InterfaceSasaFilter::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
- sym_dof_names(*args, **kwargs)¶
Overloaded function.
sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, sym_dof_names: str) -> None
C++: protocols::simple_filters::InterfaceSasaFilter::sym_dof_names(const std::string &) –> void
sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, sym_dof_names: pyrosetta.rosetta.utility.vector1_std_string) -> None
C++: protocols::simple_filters::InterfaceSasaFilter::sym_dof_names(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void
- class pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator ¶
C++: protocols::simple_filters::InterfaceSasaFilterCreator::operator=(const class protocols::simple_filters::InterfaceSasaFilterCreator &) –> class protocols::simple_filters::InterfaceSasaFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::InterfaceSasaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator) str ¶
C++: protocols::simple_filters::InterfaceSasaFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::InterfaceSasaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::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.simple_filters.IntraRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::compute(const class core::pose::Pose &) const –> double
- filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, value: float) None ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::filtered_value(const double &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::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.simple_filters.IntraRepeatContactFilter) str ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
used to report score
C++: protocols::simple_filters::IntraRepeatContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::IntraRepeatContactFilter::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.simple_filters.IntraRepeatContactFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator ¶
C++: protocols::simple_filters::IntraRepeatContactFilterCreator::operator=(const class protocols::simple_filters::IntraRepeatContactFilterCreator &) –> class protocols::simple_filters::IntraRepeatContactFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::IntraRepeatContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator) str ¶
C++: protocols::simple_filters::IntraRepeatContactFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::IntraRepeatContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(*args, **kwargs)¶
Overloaded function.
apply(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None
C++: protocols::simple_filters::JScoreEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void
apply(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::JScoreEvaluator::apply(class core::pose::Pose &) const –> double
- assign(*args, **kwargs)¶
Overloaded function.
assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &
assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator
C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the JScoreEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::JScoreEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator ¶
C++: protocols::simple_filters::JScoreEvaluatorCreator::operator=(const class protocols::simple_filters::JScoreEvaluatorCreator &) –> class protocols::simple_filters::JScoreEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) None ¶
C++: protocols::simple_filters::JScoreEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) str ¶
C++: protocols::simple_filters::JScoreEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::JumpEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator, : pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator) pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator ¶
C++: protocols::simple_filters::JumpEvaluator::operator=(const class protocols::simple_filters::JumpEvaluator &) –> class protocols::simple_filters::JumpEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator¶
Bases:
SingleValuePoseEvaluator_unsigned_long_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::JumpNrEvaluator::apply(class core::pose::Pose &) const –> unsigned long
- assign(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator, : pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator) pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator ¶
C++: protocols::simple_filters::JumpNrEvaluator::operator=(const class protocols::simple_filters::JumpNrEvaluator &) –> class protocols::simple_filters::JumpNrEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the JumpNrEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::JumpNrEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator ¶
C++: protocols::simple_filters::JumpNrEvaluatorCreator::operator=(const class protocols::simple_filters::JumpNrEvaluatorCreator &) –> class protocols::simple_filters::JumpNrEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) None ¶
C++: protocols::simple_filters::JumpNrEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) str ¶
C++: protocols::simple_filters::JumpNrEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter¶
Bases:
LongestContinuousPolarSegmentFilter
This filter computes the longest continuous stretch of polar residues within a pose or selection.
- apply(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::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.simple_filters.LongestContinuousApolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool ¶
Get whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::count_gly_as_polar() const –> bool
- counted_residue_description(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) str ¶
returns type of counted residues (apolar)
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::counted_residue_description() const –> std::string
- cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) int ¶
Get the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::cutoff() const –> unsigned long
- exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool ¶
Get whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::exclude_chain_termini() const –> bool
- filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool ¶
Get whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::filter_out_high() const –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::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
- is_counted(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter, restype: pyrosetta.rosetta.core.chemical.ResidueType) bool ¶
- Given a residue type, determine whether it’s one of the types that this filter
should count.
Based on whether the residue type has the APOLAR property.
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::is_counted(const class core::chemical::ResidueType &) const –> bool
- name(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) str ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
allows printing data to a stream
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
required for reporting score values
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report_sm(const class core::pose::Pose &) const –> double
- residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
Get the residue selector.
Can be shared, or modified later – this is a true owning pointer to the stored selector, not to a clone.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
- 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_count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None ¶
Set whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_count_gly_as_polar(const bool) –> void
- set_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, cutoff: int) None ¶
Set the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_cutoff(const unsigned long) –> void
- set_exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None ¶
Set whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_exclude_chain_termini(const bool) –> void
- set_filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None ¶
Set whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_filter_out_high(const bool) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Set the residue selector.
Does not clone the input; uses it directly. (Can be shared, or modified later).
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> 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.simple_filters.LongestContinuousApolarSegmentFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator) pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::operator=(const class protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator &) –> class protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator) str ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter¶
Bases:
Filter
This filter computes the longest continuous stretch of polar residues within a pose or selection.
- apply(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::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.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool ¶
Get whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::count_gly_as_polar() const –> bool
- counted_residue_description(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) str ¶
returns type of counted residues (polar)
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::counted_residue_description() const –> std::string
- cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) int ¶
Get the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::cutoff() const –> unsigned long
- exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool ¶
Get whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::exclude_chain_termini() const –> bool
- filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool ¶
Get whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::filter_out_high() const –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::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
- is_counted(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, restype: pyrosetta.rosetta.core.chemical.ResidueType) bool ¶
- Given a residue type, determine whether it’s one of the types that this filter
should count.
Based on whether the residue type has the POLAR property. Special-case exception is made for glycine, depending on whether count_gly_as_polar_ is true.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::is_counted(const class core::chemical::ResidueType &) const –> bool
- name(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) str ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
allows printing data to a stream
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
required for reporting score values
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report_sm(const class core::pose::Pose &) const –> double
- residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
Get the residue selector.
Can be shared, or modified later – this is a true owning pointer to the stored selector, not to a clone.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
- 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_count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None ¶
Set whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_count_gly_as_polar(const bool) –> void
- set_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, cutoff: int) None ¶
Set the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_cutoff(const unsigned long) –> void
- set_exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None ¶
Set whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_exclude_chain_termini(const bool) –> void
- set_filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None ¶
Set whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_filter_out_high(const bool) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Set the residue selector.
Does not clone the input; uses it directly. (Can be shared, or modified later).
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> 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.simple_filters.LongestContinuousPolarSegmentFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator) pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::operator=(const class protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator &) –> class protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator) str ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::LoopRmsdEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator ¶
C++: protocols::simple_filters::LoopRmsdEvaluator::operator=(const class protocols::simple_filters::LoopRmsdEvaluator &) –> class protocols::simple_filters::LoopRmsdEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::MPSpanAngleFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::MPSpanAngleFilter::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.simple_filters.MPSpanAngleFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MPSpanAngleFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::MPSpanAngleFilter::compute(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MPSpanAngleFilter::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.simple_filters.MPSpanAngleFilter) str ¶
C++: protocols::simple_filters::MPSpanAngleFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::MPSpanAngleFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MPSpanAngleFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::MPSpanAngleFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::MPSpanAngleFilter::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.simple_filters.MPSpanAngleFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator ¶
C++: protocols::simple_filters::MPSpanAngleFilterCreator::operator=(const class protocols::simple_filters::MPSpanAngleFilterCreator &) –> class protocols::simple_filters::MPSpanAngleFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MPSpanAngleFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator) str ¶
C++: protocols::simple_filters::MPSpanAngleFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MPSpanAngleFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::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.simple_filters.MembAccesResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::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.simple_filters.MembAccesResidueLipophilicityFilter) str ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::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.simple_filters.MembAccesResidueLipophilicityFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::operator=(const class protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator &) –> class protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator) str ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::MotifScoreFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::MotifScoreFilter::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.simple_filters.MotifScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MotifScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::MotifScoreFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MotifScoreFilter::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.simple_filters.MotifScoreFilter) str ¶
C++: protocols::simple_filters::MotifScoreFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::MotifScoreFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MotifScoreFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::MotifScoreFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::MotifScoreFilter::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.simple_filters.MotifScoreFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator ¶
C++: protocols::simple_filters::MotifScoreFilterCreator::operator=(const class protocols::simple_filters::MotifScoreFilterCreator &) –> class protocols::simple_filters::MotifScoreFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MotifScoreFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator) str ¶
C++: protocols::simple_filters::MotifScoreFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MotifScoreFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.MutationsFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::simple_filters::MutationsFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::MutationsFilter::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.simple_filters.MutationsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MutationsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose, write: bool) float ¶
C++: protocols::simple_filters::MutationsFilter::compute(const class core::pose::Pose &, const bool &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MutationsFilter::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
- mutation_threshold(*args, **kwargs)¶
Overloaded function.
mutation_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> int
C++: protocols::simple_filters::MutationsFilter::mutation_threshold() const –> unsigned long
mutation_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, mut: int) -> None
C++: protocols::simple_filters::MutationsFilter::mutation_threshold(const unsigned long) –> void
- mutations(*args, **kwargs)¶
Overloaded function.
mutations(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool
C++: protocols::simple_filters::MutationsFilter::mutations() const –> bool
mutations(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, muts: bool) -> None
C++: protocols::simple_filters::MutationsFilter::mutations(const bool) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) str ¶
C++: protocols::simple_filters::MutationsFilter::name() const –> std::string
- packable(*args, **kwargs)¶
Overloaded function.
packable(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool
C++: protocols::simple_filters::MutationsFilter::packable() const –> bool
packable(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pack: bool) -> None
C++: protocols::simple_filters::MutationsFilter::packable(const bool) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::MutationsFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MutationsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- rate_threshold(*args, **kwargs)¶
Overloaded function.
rate_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> float
C++: protocols::simple_filters::MutationsFilter::rate_threshold() const –> double
rate_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, rate: float) -> None
C++: protocols::simple_filters::MutationsFilter::rate_threshold(const double) –> void
- reference_pose(*args, **kwargs)¶
Overloaded function.
reference_pose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> pyrosetta.rosetta.core.pose.Pose
C++: protocols::simple_filters::MutationsFilter::reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>
reference_pose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, reference_pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::simple_filters::MutationsFilter::reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
reference_pose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::simple_filters::MutationsFilter::reference_pose(const class core::pose::Pose &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::MutationsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::MutationsFilter::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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::MutationsFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::MutationsFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- verbose(*args, **kwargs)¶
Overloaded function.
verbose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool
C++: protocols::simple_filters::MutationsFilter::verbose() const –> bool
verbose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, verb: bool) -> None
C++: protocols::simple_filters::MutationsFilter::verbose(const bool) –> void
- write2pdb(*args, **kwargs)¶
Overloaded function.
write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool
C++: protocols::simple_filters::MutationsFilter::write2pdb() const –> bool
write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, write: bool) -> None
C++: protocols::simple_filters::MutationsFilter::write2pdb(const bool) –> void
- write_to_pdb(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose, res_names1: pyrosetta.rosetta.std.map_unsigned_long_std_string, res_names2: pyrosetta.rosetta.std.map_unsigned_long_std_string) None ¶
C++: protocols::simple_filters::MutationsFilter::write_to_pdb(const class core::pose::Pose &, const class std::map<unsigned long, std::string, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, std::string > > > &, const class std::map<unsigned long, std::string, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, std::string > > > &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator ¶
C++: protocols::simple_filters::MutationsFilterCreator::operator=(const class protocols::simple_filters::MutationsFilterCreator &) –> class protocols::simple_filters::MutationsFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::MutationsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator) str ¶
C++: protocols::simple_filters::MutationsFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::MutationsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::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.simple_filters.NMerPSSMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::compute(const class core::pose::Pose &) const –> double
- compute_residue(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose, seqpos: int) float ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::compute_residue(const class core::pose::Pose &, const unsigned long) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::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.simple_filters.NMerPSSMEnergyFilter) str ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilter::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.simple_filters.NMerPSSMEnergyFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::operator=(const class protocols::simple_filters::NMerPSSMEnergyFilterCreator &) –> class protocols::simple_filters::NMerPSSMEnergyFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator) str ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::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.simple_filters.NMerSVMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::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.simple_filters.NMerSVMEnergyFilter) str ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NMerSVMEnergyFilter::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.simple_filters.NMerSVMEnergyFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator ¶
C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::operator=(const class protocols::simple_filters::NMerSVMEnergyFilterCreator &) –> class protocols::simple_filters::NMerSVMEnergyFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator) str ¶
C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the NativeEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::NativeEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator ¶
C++: protocols::simple_filters::NativeEvaluatorCreator::operator=(const class protocols::simple_filters::NativeEvaluatorCreator &) –> class protocols::simple_filters::NativeEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) None ¶
C++: protocols::simple_filters::NativeEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) str ¶
C++: protocols::simple_filters::NativeEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::NeighborTypeFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::NeighborTypeFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) None ¶
C++: protocols::simple_filters::NeighborTypeFilter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NeighborTypeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.std.vector_unsigned_long ¶
C++: protocols::simple_filters::NeighborTypeFilter::compute(const class core::pose::Pose &) const –> class std::vector<unsigned long, class std::allocator<unsigned long> >
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NeighborTypeFilter::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.simple_filters.NeighborTypeFilter) str ¶
C++: protocols::simple_filters::NeighborTypeFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::NeighborTypeFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NeighborTypeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::NeighborTypeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NeighborTypeFilter::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.simple_filters.NeighborTypeFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator ¶
C++: protocols::simple_filters::NeighborTypeFilterCreator::operator=(const class protocols::simple_filters::NeighborTypeFilterCreator &) –> class protocols::simple_filters::NeighborTypeFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NeighborTypeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator) str ¶
C++: protocols::simple_filters::NeighborTypeFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NeighborTypeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::NetChargeFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::NetChargeFilter::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.simple_filters.NetChargeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NetChargeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NetChargeFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NetChargeFilter::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.simple_filters.NetChargeFilter) str ¶
C++: protocols::simple_filters::NetChargeFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::NetChargeFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NetChargeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::NetChargeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NetChargeFilter::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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::NetChargeFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::NetChargeFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- class pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator ¶
C++: protocols::simple_filters::NetChargeFilterCreator::operator=(const class protocols::simple_filters::NetChargeFilterCreator &) –> class protocols::simple_filters::NetChargeFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NetChargeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator) str ¶
C++: protocols::simple_filters::NetChargeFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NetChargeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::apply(const class core::pose::Pose &) const –> bool
- bound(*args, **kwargs)¶
Overloaded function.
bound(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> bool
C++: protocols::simple_filters::NonSequentialNeighborsFilter::bound() const –> bool
bound(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, b: bool) -> None
C++: protocols::simple_filters::NonSequentialNeighborsFilter::bound(const bool) –> void
- static class_name() str ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::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.simple_filters.NonSequentialNeighborsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::compute(const class core::pose::Pose &) const –> double
- distance_threshold(*args, **kwargs)¶
Overloaded function.
distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> float
C++: protocols::simple_filters::NonSequentialNeighborsFilter::distance_threshold() const –> double
distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, r: float) -> None
C++: protocols::simple_filters::NonSequentialNeighborsFilter::distance_threshold(const double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::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
- jump(*args, **kwargs)¶
Overloaded function.
jump(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, j: int) -> None
C++: protocols::simple_filters::NonSequentialNeighborsFilter::jump(const unsigned long) –> void
jump(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> int
C++: protocols::simple_filters::NonSequentialNeighborsFilter::jump() const –> unsigned long
- name(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) str ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::name() const –> std::string
- neighbor_cutoff(*args, **kwargs)¶
Overloaded function.
neighbor_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> int
C++: protocols::simple_filters::NonSequentialNeighborsFilter::neighbor_cutoff() const –> unsigned long
neighbor_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, n: int) -> None
C++: protocols::simple_filters::NonSequentialNeighborsFilter::neighbor_cutoff(const unsigned long) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::report_sm(const class core::pose::Pose &) const –> double
- residue_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose, resi: int) int ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilter::residue_neighbors(const class core::pose::Pose &, const unsigned long) const –> unsigned long
- resnum(*args, **kwargs)¶
Overloaded function.
resnum(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> int
C++: protocols::simple_filters::NonSequentialNeighborsFilter::resnum() const –> unsigned long
resnum(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, s: int) -> None
C++: protocols::simple_filters::NonSequentialNeighborsFilter::resnum(const unsigned long) –> void
- 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.simple_filters.NonSequentialNeighborsFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::operator=(const class protocols::simple_filters::NonSequentialNeighborsFilterCreator &) –> class protocols::simple_filters::NonSequentialNeighborsFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator) str ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::PDDFScoreFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.PDDFScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PDDFScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- cutoff(*args, **kwargs)¶
Overloaded function.
cutoff(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) -> float
C++: protocols::simple_filters::PDDFScoreFilter::cutoff() const –> double
cutoff(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter, cutoff_value: float) -> None
C++: protocols::simple_filters::PDDFScoreFilter::cutoff(double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PDDFScoreFilter::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.simple_filters.PDDFScoreFilter) str ¶
C++: protocols::simple_filters::PDDFScoreFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- recent_score(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) float ¶
C++: protocols::simple_filters::PDDFScoreFilter::recent_score() –> double
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.PackStatFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
- returns true if the given pose passes the filter, false otherwise.
In this case, the test is whether the give pose is the topology we want.
C++: protocols::simple_filters::PackStatFilter::apply(const class core::pose::Pose &) const –> bool
- property chain_¶
- static class_name() str ¶
C++: protocols::simple_filters::PackStatFilter::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.simple_filters.PackStatFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
make clone
C++: protocols::simple_filters::PackStatFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
calc packstat score
C++: protocols::simple_filters::PackStatFilter::compute(const class core::pose::Pose &) const –> double
- filtered_score(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, ss: float) None ¶
set filtered secondary structure
C++: protocols::simple_filters::PackStatFilter::filtered_score(const double &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
make fresh instance
C++: protocols::simple_filters::PackStatFilter::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.simple_filters.PackStatFilter) str ¶
C++: protocols::simple_filters::PackStatFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
get name of this filter
C++: protocols::simple_filters::PackStatFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::PackStatFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- property repeats_¶
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::PackStatFilter::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.simple_filters.PackStatFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator) pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator ¶
C++: protocols::simple_filters::PackStatFilterCreator::operator=(const class protocols::simple_filters::PackStatFilterCreator &) –> class protocols::simple_filters::PackStatFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PackStatFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator) str ¶
C++: protocols::simple_filters::PackStatFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::PackStatFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter¶
Bases:
Filter
filter that creates a packer neighbor graph of the pose
in every apply function and returns true if this graph
satisfies a specified connectivity
- add_required_connection_for_residue(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, residue: int) None ¶
note: will increase required connections for this residue by 1
C++: protocols::simple_filters::PackerNeighborGraphFilter::add_required_connection_for_residue(unsigned long) –> void
- add_required_connections_between_regions(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, region1: pyrosetta.rosetta.std.set_unsigned_long_t, region2: pyrosetta.rosetta.std.set_unsigned_long_t, required_connections: int) None ¶
C++: protocols::simple_filters::PackerNeighborGraphFilter::add_required_connections_between_regions(const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, unsigned long) –> void
- apply(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::PackerNeighborGraphFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.PackerNeighborGraphFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PackerNeighborGraphFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PackerNeighborGraphFilter::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.simple_filters.PackerNeighborGraphFilter) str ¶
C++: protocols::simple_filters::PackerNeighborGraphFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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_required_connections_for_residue(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, residue: int, required_connections: int) None ¶
note: will overwrite if information for this residue has already been entered
C++: protocols::simple_filters::PackerNeighborGraphFilter::set_required_connections_for_residue(unsigned long, unsigned long) –> void
- set_task(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, task: pyrosetta.rosetta.core.pack.task.PackerTask) None ¶
C++: protocols::simple_filters::PackerNeighborGraphFilter::set_task(class std::shared_ptr<const class core::pack::task::PackerTask>) –> 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.simple_filters.PalesEvaluator¶
Bases:
ExternalEvaluator
- applicable(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::PalesEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ExternalEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator, : pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator) pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator ¶
C++: protocols::simple_filters::PalesEvaluator::operator=(const class protocols::simple_filters::PalesEvaluator &) –> class protocols::simple_filters::PalesEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- scratch_dir(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) str ¶
C++: protocols::simple_filters::ExternalEvaluator::scratch_dir() const –> std::string
- set_command(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, command_in: str) None ¶
C++: protocols::simple_filters::ExternalEvaluator::set_command(const std::string &) –> void
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the PalesEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::PalesEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator ¶
C++: protocols::simple_filters::PalesEvaluatorCreator::operator=(const class protocols::simple_filters::PalesEvaluatorCreator &) –> class protocols::simple_filters::PalesEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) None ¶
C++: protocols::simple_filters::PalesEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) str ¶
C++: protocols::simple_filters::PalesEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the PoolEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::PoolEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator ¶
C++: protocols::simple_filters::PoolEvaluatorCreator::operator=(const class protocols::simple_filters::PoolEvaluatorCreator &) –> class protocols::simple_filters::PoolEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) None ¶
C++: protocols::simple_filters::PoolEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) str ¶
C++: protocols::simple_filters::PoolEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.PoseComment¶
Bases:
Filter
test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.
- apply(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::PoseComment::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::PoseComment::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.simple_filters.PoseComment) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PoseComment::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- comment_exists(*args, **kwargs)¶
Overloaded function.
comment_exists(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> bool
C++: protocols::simple_filters::PoseComment::comment_exists() const –> bool
comment_exists(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, c: bool) -> None
C++: protocols::simple_filters::PoseComment::comment_exists(const bool) –> void
- comment_name(*args, **kwargs)¶
Overloaded function.
comment_name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> str
C++: protocols::simple_filters::PoseComment::comment_name() const –> std::string
comment_name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, s: str) -> None
C++: protocols::simple_filters::PoseComment::comment_name(const std::string &) –> void
- comment_value(*args, **kwargs)¶
Overloaded function.
comment_value(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> str
C++: protocols::simple_filters::PoseComment::comment_value() const –> std::string
comment_value(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, s: str) -> None
C++: protocols::simple_filters::PoseComment::comment_value(const std::string &) –> void
- compute(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::PoseComment::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PoseComment::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.simple_filters.PoseComment) str ¶
C++: protocols::simple_filters::PoseComment::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::PoseComment::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::PoseComment::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::PoseComment::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::PoseComment::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.simple_filters.PoseCommentFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator) pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator ¶
C++: protocols::simple_filters::PoseCommentFilterCreator::operator=(const class protocols::simple_filters::PoseCommentFilterCreator &) –> class protocols::simple_filters::PoseCommentFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PoseCommentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator) str ¶
C++: protocols::simple_filters::PoseCommentFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::PoseCommentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter¶
Bases:
Filter
detects atomic contacts between two atoms of two residues
- apply(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::PoseInfoFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::PoseInfoFilter::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.simple_filters.PoseInfoFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PoseInfoFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::PoseInfoFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PoseInfoFilter::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.simple_filters.PoseInfoFilter) str ¶
C++: protocols::simple_filters::PoseInfoFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::PoseInfoFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::PoseInfoFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::PoseInfoFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::PoseInfoFilter::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.simple_filters.PoseInfoFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator) pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator ¶
C++: protocols::simple_filters::PoseInfoFilterCreator::operator=(const class protocols::simple_filters::PoseInfoFilterCreator &) –> class protocols::simple_filters::PoseInfoFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::PoseInfoFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator) str ¶
C++: protocols::simple_filters::PoseInfoFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::PoseInfoFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(*args, **kwargs)¶
Overloaded function.
apply(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None
C++: protocols::simple_filters::PredictedBurialEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void
apply(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::PredictedBurialEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator, : pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator) pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator ¶
C++: protocols::simple_filters::PredictedBurialEvaluator::operator=(const class protocols::simple_filters::PredictedBurialEvaluator &) –> class protocols::simple_filters::PredictedBurialEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the PredictedBurialFnEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator ¶
C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::operator=(const class protocols::simple_filters::PredictedBurialFnEvaluatorCreator &) –> class protocols::simple_filters::PredictedBurialFnEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) None ¶
C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) str ¶
C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.Quat¶
Bases:
pybind11_object
- property w¶
- property x¶
- property y¶
- property z¶
- pyrosetta.rosetta.protocols.simple_filters.R2quat(R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, Q: pyrosetta.rosetta.protocols.simple_filters.Quat) None ¶
C++: protocols::simple_filters::R2quat(class numeric::xyzMatrix<double>, struct protocols::simple_filters::Quat &) –> void
- class pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::RDC_Evaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator, : pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator) pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator ¶
C++: protocols::simple_filters::RDC_Evaluator::operator=(const class protocols::simple_filters::RDC_Evaluator &) –> class protocols::simple_filters::RDC_Evaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.RGFilter¶
Bases:
AbinitioBaseFilter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.RGFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::RGFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.RGFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RGFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.RGFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RGFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str ¶
C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) 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.simple_filters.RGFilter) str ¶
C++: protocols::simple_filters::RGFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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
- pyrosetta.rosetta.protocols.simple_filters.RMSwrapper(chainA: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, chainB: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, preT: pyrosetta.rosetta.numeric.xyzVector_double_t, postT: pyrosetta.rosetta.numeric.xyzVector_double_t) float ¶
C++: protocols::simple_filters::RMSwrapper(class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class numeric::xyzMatrix<double> &, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &) –> double
- class pyrosetta.rosetta.protocols.simple_filters.RangeFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::RangeFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::RangeFilter::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.simple_filters.RangeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RangeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RangeFilter::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.simple_filters.RangeFilter) str ¶
C++: protocols::simple_filters::RangeFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::RangeFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::RangeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
used to report score
C++: protocols::simple_filters::RangeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.RangeFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator ¶
C++: protocols::simple_filters::RangeFilterCreator::operator=(const class protocols::simple_filters::RangeFilterCreator &) –> class protocols::simple_filters::RangeFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RangeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator) str ¶
C++: protocols::simple_filters::RangeFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::RangeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the RdcEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::RdcEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator ¶
C++: protocols::simple_filters::RdcEvaluatorCreator::operator=(const class protocols::simple_filters::RdcEvaluatorCreator &) –> class protocols::simple_filters::RdcEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) None ¶
C++: protocols::simple_filters::RdcEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) str ¶
C++: protocols::simple_filters::RdcEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the RdcSelectEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::RdcSelectEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator ¶
C++: protocols::simple_filters::RdcSelectEvaluatorCreator::operator=(const class protocols::simple_filters::RdcSelectEvaluatorCreator &) –> class protocols::simple_filters::RdcSelectEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) None ¶
C++: protocols::simple_filters::RdcSelectEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) str ¶
C++: protocols::simple_filters::RdcSelectEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the RdcTargetEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::RdcTargetEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator ¶
C++: protocols::simple_filters::RdcTargetEvaluatorCreator::operator=(const class protocols::simple_filters::RdcTargetEvaluatorCreator &) –> class protocols::simple_filters::RdcTargetEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) None ¶
C++: protocols::simple_filters::RdcTargetEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) str ¶
C++: protocols::simple_filters::RdcTargetEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns false if the score term is greater than the threshold
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::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.simple_filters.ReadPoseExtraScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
attempt to extract the score term from the pose. This method does no calculation.
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::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.simple_filters.ReadPoseExtraScoreFilter) str ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
polymorphic way to call compute()
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::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_term_name(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, term_name: str) None ¶
Sets the name of the term being searched for in the pose
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::set_term_name(std::string) –> void
- set_threshold(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, threshold: float) None ¶
apply() returns false if the score is greater than this threshold
C++: protocols::simple_filters::ReadPoseExtraScoreFilter::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.simple_filters.ReadPoseExtraScoreFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::operator=(const class protocols::simple_filters::ReadPoseExtraScoreFilterCreator &) –> class protocols::simple_filters::ReadPoseExtraScoreFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator) str ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.RegionalConnections¶
Bases:
pybind11_object
helper class for PackerNeighborGraphFilter
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections, : pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) pyrosetta.rosetta.protocols.simple_filters.RegionalConnections ¶
C++: protocols::simple_filters::RegionalConnections::operator=(const class protocols::simple_filters::RegionalConnections &) –> class protocols::simple_filters::RegionalConnections &
- check_if_connected_residues_belong_to_regions(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections, res1: int, res2: int) None ¶
C++: protocols::simple_filters::RegionalConnections::check_if_connected_residues_belong_to_regions(unsigned long, unsigned long) const –> void
- enough_connections(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) bool ¶
C++: protocols::simple_filters::RegionalConnections::enough_connections() const –> bool
- region1(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::simple_filters::RegionalConnections::region1() const –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
- region2(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::simple_filters::RegionalConnections::region2() const –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
- reset_num_connections(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) None ¶
C++: protocols::simple_filters::RegionalConnections::reset_num_connections() const –> void
- class pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::RepeatParameterFilter::apply(const class core::pose::Pose &) const –> bool
- apply_transformation(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, mod_pose: pyrosetta.rosetta.core.pose.Pose, residue_list: pyrosetta.rosetta.std.list_unsigned_long_t, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, preT: pyrosetta.rosetta.numeric.xyzVector_double_t, postT: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::apply_transformation(class core::pose::Pose &, const class std::list<unsigned long, class std::allocator<unsigned long> > &, const class numeric::xyzMatrix<double> &, const class numeric::xyzVector<double> &, const class numeric::xyzVector<double> &) const –> void
- calculate_helical_parameters(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose, handedness: str, rise_out: float, radius_out: float, omega_out: float) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::calculate_helical_parameters(const class core::pose::Pose &, std::string &, double &, double &, double &) const –> void
- calculate_helical_parameters_helper(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose, handedness: str, rise_out: float, radius_out: float, omega_out: float) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::calculate_helical_parameters_helper(const class core::pose::Pose &, std::string &, double &, double &, double &) const –> void
- static class_name() str ¶
C++: protocols::simple_filters::RepeatParameterFilter::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.simple_filters.RepeatParameterFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RepeatParameterFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RepeatParameterFilter::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
- identity_matrix(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::identity_matrix(class numeric::xyzMatrix<double> &) const –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter) str ¶
C++: protocols::simple_filters::RepeatParameterFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::RepeatParameterFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::RepeatParameterFilter::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.simple_filters.RepeatParameterFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator) pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator ¶
C++: protocols::simple_filters::RepeatParameterFilterCreator::operator=(const class protocols::simple_filters::RepeatParameterFilterCreator &) –> class protocols::simple_filters::RepeatParameterFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::RepeatParameterFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator) str ¶
C++: protocols::simple_filters::RepeatParameterFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::RepeatParameterFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ReportFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ReportFilter::apply(const class core::pose::Pose &) const –> bool
- checkpointing_file(*args, **kwargs)¶
Overloaded function.
checkpointing_file(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) -> str
C++: protocols::simple_filters::ReportFilter::checkpointing_file() const –> std::string
checkpointing_file(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, s: str) -> None
C++: protocols::simple_filters::ReportFilter::checkpointing_file(const std::string &) –> void
- static class_name() str ¶
C++: protocols::simple_filters::ReportFilter::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.simple_filters.ReportFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ReportFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ReportFilter::compute(const class core::pose::Pose &) const –> double
- filter(*args, **kwargs)¶
Overloaded function.
filter(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, f: pyrosetta.rosetta.protocols.filters.Filter) -> None
C++: protocols::simple_filters::ReportFilter::filter(class std::shared_ptr<class protocols::filters::Filter>) –> void
filter(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) -> pyrosetta.rosetta.protocols.filters.Filter
C++: protocols::simple_filters::ReportFilter::filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- filter_val(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) float ¶
C++: protocols::simple_filters::ReportFilter::filter_val() const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ReportFilter::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.simple_filters.ReportFilter) str ¶
C++: protocols::simple_filters::ReportFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ReportFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ReportFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ReportFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_filter_name(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) str ¶
C++: protocols::simple_filters::ReportFilter::report_filter_name() const –> std::string
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ReportFilter::report_sm(const class core::pose::Pose &) const –> double
- report_string(*args, **kwargs)¶
Overloaded function.
report_string(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, s: str) -> None
C++: protocols::simple_filters::ReportFilter::report_string(const std::string &) –> void
report_string(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) -> str
C++: protocols::simple_filters::ReportFilter::report_string() const –> std::string
- 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.simple_filters.ReportFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator ¶
C++: protocols::simple_filters::ReportFilterCreator::operator=(const class protocols::simple_filters::ReportFilterCreator &) –> class protocols::simple_filters::ReportFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ReportFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator) str ¶
C++: protocols::simple_filters::ReportFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ReportFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueBurialFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueBurialFilter::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.simple_filters.ResidueBurialFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueBurialFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::ResidueBurialFilter::compute(const class core::pose::Pose &) const –> unsigned long
- distance_threshold(*args, **kwargs)¶
Overloaded function.
distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> float
C++: protocols::simple_filters::ResidueBurialFilter::distance_threshold() const –> double
distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, r: float) -> None
C++: protocols::simple_filters::ResidueBurialFilter::distance_threshold(const double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueBurialFilter::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.simple_filters.ResidueBurialFilter) str ¶
C++: protocols::simple_filters::ResidueBurialFilter::name() const –> std::string
- neighbors(*args, **kwargs)¶
Overloaded function.
neighbors(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> int
C++: protocols::simple_filters::ResidueBurialFilter::neighbors() const –> unsigned long
neighbors(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, n: int) -> None
C++: protocols::simple_filters::ResidueBurialFilter::neighbors(const unsigned long) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueBurialFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueBurialFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueBurialFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueBurialFilter::report_sm(const class core::pose::Pose &) const –> double
- residue(*args, **kwargs)¶
Overloaded function.
residue(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> str
C++: protocols::simple_filters::ResidueBurialFilter::residue() const –> std::string
residue(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, s: str) -> None
C++: protocols::simple_filters::ResidueBurialFilter::residue(const std::string &) –> void
- residue_fraction_buried(*args, **kwargs)¶
Overloaded function.
residue_fraction_buried(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> float
C++: protocols::simple_filters::ResidueBurialFilter::residue_fraction_buried() const –> double
residue_fraction_buried(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, r: float) -> None
C++: protocols::simple_filters::ResidueBurialFilter::residue_fraction_buried(const double) –> void
- 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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::ResidueBurialFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::ResidueBurialFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator ¶
C++: protocols::simple_filters::ResidueBurialFilterCreator::operator=(const class protocols::simple_filters::ResidueBurialFilterCreator &) –> class protocols::simple_filters::ResidueBurialFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueBurialFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator) str ¶
C++: protocols::simple_filters::ResidueBurialFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueBurialFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueChiralityFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueChiralityFilter::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.simple_filters.ResidueChiralityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueChiralityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, pose: pyrosetta.rosetta.core.pose.Pose) str ¶
C++: protocols::simple_filters::ResidueChiralityFilter::compute(const class core::pose::Pose &) const –> std::string
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueChiralityFilter::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.simple_filters.ResidueChiralityFilter) str ¶
C++: protocols::simple_filters::ResidueChiralityFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueChiralityFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueChiralityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueChiralityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueChiralityFilter::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.simple_filters.ResidueChiralityFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator ¶
C++: protocols::simple_filters::ResidueChiralityFilterCreator::operator=(const class protocols::simple_filters::ResidueChiralityFilterCreator &) –> class protocols::simple_filters::ResidueChiralityFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueChiralityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator) str ¶
C++: protocols::simple_filters::ResidueChiralityFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueChiralityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter¶
Bases:
Filter
- add_residue_property_by_name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, prop_input: str) bool ¶
add proeprties to peroperty vector
- given user specified properties, adds them to the property vector to count. I still need to add a way to check the sanity
res_type_set, the residue type set of the input structure res_type_input, the user specified residue type name
false if res_type_input doesn’t match any residue type names, true otherwise
Parisa Hosseinzadeh (parisah.edu), Baker laboratory.
C++: protocols::simple_filters::ResidueCountFilter::add_residue_property_by_name(const std::string &) –> bool
- add_residue_type_by_name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, res_type_set: pyrosetta.rosetta.core.chemical.ResidueTypeSet, res_type_input: str) bool ¶
Checks whether a residue type is present in the provided residue type set, and if so, adds it to res_types_
C++: protocols::simple_filters::ResidueCountFilter::add_residue_type_by_name(const class core::chemical::ResidueTypeSet &, const std::string &) –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueCountFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueCountFilter::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.simple_filters.ResidueCountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueCountFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
- The logic here ensures that any residue that is selected by type OR by properties is counted once and only once.
So, for example, if I say, “count THR and beta-branched and polar”, each threonine residue is still only counted once.
Original author unknown.
Updated by Parisa Hosseinzadeh (parisah.edu) to add property counting.
Logic updated by Vikram K. Mulligan (vmullig.edu) to avoid double-counting if names and multiple properties are specified.
C++: protocols::simple_filters::ResidueCountFilter::compute(const class core::pose::Pose &) const –> double
- enable_max_residue_count(*args, **kwargs)¶
Overloaded function.
enable_max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> bool
C++: protocols::simple_filters::ResidueCountFilter::enable_max_residue_count() const –> bool
enable_max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: bool) -> None
C++: protocols::simple_filters::ResidueCountFilter::enable_max_residue_count(bool) –> void
- enable_min_residue_count(*args, **kwargs)¶
Overloaded function.
enable_min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> bool
C++: protocols::simple_filters::ResidueCountFilter::enable_min_residue_count() const –> bool
enable_min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: bool) -> None
C++: protocols::simple_filters::ResidueCountFilter::enable_min_residue_count(bool) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueCountFilter::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
- max_residue_count(*args, **kwargs)¶
Overloaded function.
max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> int
C++: protocols::simple_filters::ResidueCountFilter::max_residue_count() const –> unsigned long
max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: int) -> None
C++: protocols::simple_filters::ResidueCountFilter::max_residue_count(unsigned long) –> void
- min_residue_count(*args, **kwargs)¶
Overloaded function.
min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> int
C++: protocols::simple_filters::ResidueCountFilter::min_residue_count() const –> unsigned long
min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: int) -> None
C++: protocols::simple_filters::ResidueCountFilter::min_residue_count(unsigned long) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) str ¶
C++: protocols::simple_filters::ResidueCountFilter::name() const –> std::string
- packable(*args, **kwargs)¶
Overloaded function.
packable(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> bool
C++: protocols::simple_filters::ResidueCountFilter::packable() const –> bool
packable(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pack: bool) -> None
C++: protocols::simple_filters::ResidueCountFilter::packable(const bool) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueCountFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueCountFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueCountFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueCountFilter::report_sm(const class core::pose::Pose &) const –> double
- res_props(*args, **kwargs)¶
Overloaded function.
res_props(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> pyrosetta.rosetta.utility.vector1_core_chemical_ResidueProperty
C++: protocols::simple_filters::ResidueCountFilter::res_props() const –> const class utility::vector1<enum core::chemical::ResidueProperty, class std::allocator<enum core::chemical::ResidueProperty> > &
res_props(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, res_prop: pyrosetta.rosetta.utility.vector1_core_chemical_ResidueProperty) -> None
C++: protocols::simple_filters::ResidueCountFilter::res_props(const class utility::vector1<enum core::chemical::ResidueProperty, class std::allocator<enum core::chemical::ResidueProperty> > &) –> void
- res_types(*args, **kwargs)¶
Overloaded function.
res_types(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> pyrosetta.rosetta.utility.vector1_std_string
C++: protocols::simple_filters::ResidueCountFilter::res_types() const –> class utility::vector1<std::string, class std::allocator<std::string > >
res_types(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, res_type: pyrosetta.rosetta.utility.vector1_std_string) -> None
C++: protocols::simple_filters::ResidueCountFilter::res_types(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void
- residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::ResidueCountFilter::residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- round_to_Real(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, x: float) float ¶
C++: protocols::simple_filters::ResidueCountFilter::round_to_Real(double) 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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::ResidueCountFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::ResidueCountFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator ¶
C++: protocols::simple_filters::ResidueCountFilterCreator::operator=(const class protocols::simple_filters::ResidueCountFilterCreator &) –> class protocols::simple_filters::ResidueCountFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueCountFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator) str ¶
C++: protocols::simple_filters::ResidueCountFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueCountFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator ¶
C++: protocols::simple_filters::ResidueDepthCalculator::operator=(const class protocols::simple_filters::ResidueDepthCalculator &) –> class protocols::simple_filters::ResidueDepthCalculator &
- estimate_sidechain_depth(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthCalculator::estimate_sidechain_depth(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >
- get_scdepth_avrg(*args, **kwargs)¶
Overloaded function.
get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, ires: int) -> float
C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_avrg(const unsigned long) const –> double
get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) -> pyrosetta.rosetta.utility.vector1_double
C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_avrg() const –> class utility::vector1<double, class std::allocator<double> >
- get_scdepth_fvar(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_fvar() const –> class utility::vector1<double, class std::allocator<double> >
- get_scdepth_sdev(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_sdev() const –> class utility::vector1<double, class std::allocator<double> >
- niter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: int) None ¶
C++: protocols::simple_filters::ResidueDepthCalculator::niter(const unsigned long) –> void
- nres(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) int ¶
These are only valid after the call to estimate_sidechain_depth()
C++: protocols::simple_filters::ResidueDepthCalculator::nres() const –> unsigned long
- report_crd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: bool) None ¶
C++: protocols::simple_filters::ResidueDepthCalculator::report_crd(const bool) –> void
- set_dcut1(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: float) None ¶
C++: protocols::simple_filters::ResidueDepthCalculator::set_dcut1(const double) –> void
- set_dcut2(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: float) None ¶
C++: protocols::simple_filters::ResidueDepthCalculator::set_dcut2(const double) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData¶
Bases:
pybind11_object
- property CAcrd¶
- property CENcrd¶
- property aa¶
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData ¶
C++: protocols::simple_filters::ResidueDepthData::operator=(const struct protocols::simple_filters::ResidueDepthData &) –> struct protocols::simple_filters::ResidueDepthData &
- property depth¶
- property ipdb¶
- property ires¶
- property n8¶
- property neigh_ress¶
- class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, : pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueDepthFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueDepthFilter::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.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueDepthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueDepthFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_SDE_score(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueDepthFilter::get_SDE_score(const class core::pose::Pose &) –> double
- get_residue_depth(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthFilter::get_residue_depth(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >
- get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_avrg() const –> class utility::vector1<double, class std::allocator<double> >
- get_scdepth_fvar(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_fvar() const –> class utility::vector1<double, class std::allocator<double> >
- get_scdepth_sdev(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_sdev() const –> class utility::vector1<double, class std::allocator<double> >
- 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.simple_filters.ResidueDepthFilter) str ¶
C++: protocols::simple_filters::ResidueDepthFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueDepthFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueDepthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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_niter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, value: int) None ¶
C++: protocols::simple_filters::ResidueDepthFilter::set_niter(const unsigned long) –> void
- set_report_crd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, value: bool) None ¶
C++: protocols::simple_filters::ResidueDepthFilter::set_report_crd(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.simple_filters.ResidueDepthFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator ¶
C++: protocols::simple_filters::ResidueDepthFilterCreator::operator=(const class protocols::simple_filters::ResidueDepthFilterCreator &) –> class protocols::simple_filters::ResidueDepthFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueDepthFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator) str ¶
C++: protocols::simple_filters::ResidueDepthFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueDepthFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag¶
Bases:
pybind11_object
- aa(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) str ¶
C++: protocols::simple_filters::ResidueDepthFrag::aa() const –> std::string
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag ¶
C++: protocols::simple_filters::ResidueDepthFrag::operator=(const class protocols::simple_filters::ResidueDepthFrag &) –> class protocols::simple_filters::ResidueDepthFrag &
- get_CAcrd(*args, **kwargs)¶
Overloaded function.
get_CAcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) -> pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t
C++: protocols::simple_filters::ResidueDepthFrag::get_CAcrd() const –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >
get_CAcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, i: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: protocols::simple_filters::ResidueDepthFrag::get_CAcrd(const unsigned long) const –> class numeric::xyzVector<double>
- get_CENcrd(*args, **kwargs)¶
Overloaded function.
get_CENcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) -> pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t
C++: protocols::simple_filters::ResidueDepthFrag::get_CENcrd() const –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >
get_CENcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, i: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: protocols::simple_filters::ResidueDepthFrag::get_CENcrd(const unsigned long) const –> class numeric::xyzVector<double>
- ipdb(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) int ¶
C++: protocols::simple_filters::ResidueDepthFrag::ipdb() const –> unsigned long
- ires(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) int ¶
C++: protocols::simple_filters::ResidueDepthFrag::ires() const –> unsigned long
- set_rdd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, rdr: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData, i: int) None ¶
C++: protocols::simple_filters::ResidueDepthFrag::set_rdd(class std::shared_ptr<const struct protocols::simple_filters::ResidueDepthData>, const unsigned long) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueDistanceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueDistanceFilter::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.simple_filters.ResidueDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueDistanceFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueDistanceFilter::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.simple_filters.ResidueDistanceFilter) str ¶
C++: protocols::simple_filters::ResidueDistanceFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueDistanceFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueDistanceFilter::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.simple_filters.ResidueDistanceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator ¶
C++: protocols::simple_filters::ResidueDistanceFilterCreator::operator=(const class protocols::simple_filters::ResidueDistanceFilterCreator &) –> class protocols::simple_filters::ResidueDistanceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator) str ¶
C++: protocols::simple_filters::ResidueDistanceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueIEFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueIEFilter::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.simple_filters.ResidueIEFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueIEFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueIEFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueIEFilter::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.simple_filters.ResidueIEFilter) str ¶
C++: protocols::simple_filters::ResidueIEFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueIEFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueIEFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueIEFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueIEFilter::report_sm(const class core::pose::Pose &) const –> double
- resnums(*args, **kwargs)¶
Overloaded function.
resnums(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> str
C++: protocols::simple_filters::ResidueIEFilter::resnums() const –> const std::string &
resnums(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, resnums_str: str) -> None
C++: protocols::simple_filters::ResidueIEFilter::resnums(const std::string &) –> void
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- score_type(*args, **kwargs)¶
Overloaded function.
score_type(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> pyrosetta.rosetta.core.scoring.ScoreType
C++: protocols::simple_filters::ResidueIEFilter::score_type() const –> enum core::scoring::ScoreType
score_type(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, score_type: pyrosetta.rosetta.core.scoring.ScoreType) -> None
C++: protocols::simple_filters::ResidueIEFilter::score_type(enum core::scoring::ScoreType) –> void
- scorefxn(*args, **kwargs)¶
Overloaded function.
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction
C++: protocols::simple_filters::ResidueIEFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
C++: protocols::simple_filters::ResidueIEFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> 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
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> float
C++: protocols::simple_filters::ResidueIEFilter::threshold() const –> double
threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, th: float) -> None
C++: protocols::simple_filters::ResidueIEFilter::threshold(const double) –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator ¶
C++: protocols::simple_filters::ResidueIEFilterCreator::operator=(const class protocols::simple_filters::ResidueIEFilterCreator &) –> class protocols::simple_filters::ResidueIEFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueIEFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator) str ¶
C++: protocols::simple_filters::ResidueIEFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueIEFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::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.simple_filters.ResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::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.simple_filters.ResidueLipophilicityFilter) str ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueLipophilicityFilter::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.simple_filters.ResidueLipophilicityFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator ¶
C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::operator=(const class protocols::simple_filters::ResidueLipophilicityFilterCreator &) –> class protocols::simple_filters::ResidueLipophilicityFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator) str ¶
C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::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.simple_filters.ResidueSelectionDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::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.simple_filters.ResidueSelectionDistanceFilter) str ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilter::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.simple_filters.ResidueSelectionDistanceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::operator=(const class protocols::simple_filters::ResidueSelectionDistanceFilterCreator &) –> class protocols::simple_filters::ResidueSelectionDistanceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator) str ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::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.simple_filters.ResidueSetChainEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::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.simple_filters.ResidueSetChainEnergyFilter) str ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilter::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.simple_filters.ResidueSetChainEnergyFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::operator=(const class protocols::simple_filters::ResidueSetChainEnergyFilterCreator &) –> class protocols::simple_filters::ResidueSetChainEnergyFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator) str ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::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.simple_filters.ResiduesInInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::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.simple_filters.ResiduesInInterfaceFilter) str ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilter::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.simple_filters.ResiduesInInterfaceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::operator=(const class protocols::simple_filters::ResiduesInInterfaceFilterCreator &) –> class protocols::simple_filters::ResiduesInInterfaceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator) str ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(*args, **kwargs)¶
Overloaded function.
apply(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None
C++: protocols::simple_filters::RmsdEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void
apply(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float
evaluate pose
C++: protocols::simple_filters::RmsdEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator ¶
C++: protocols::simple_filters::RmsdEvaluator::operator=(const class protocols::simple_filters::RmsdEvaluator &) –> class protocols::simple_filters::RmsdEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- report_gdt_components(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, setting: bool) None ¶
C++: protocols::simple_filters::RmsdEvaluator::report_gdt_components(const bool) –> void
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the RmsdEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::RmsdEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator ¶
C++: protocols::simple_filters::RmsdEvaluatorCreator::operator=(const class protocols::simple_filters::RmsdEvaluatorCreator &) –> class protocols::simple_filters::RmsdEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) None ¶
C++: protocols::simple_filters::RmsdEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) str ¶
C++: protocols::simple_filters::RmsdEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the RmsdTargetEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator ¶
C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::operator=(const class protocols::simple_filters::RmsdTargetEvaluatorCreator &) –> class protocols::simple_filters::RmsdTargetEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) None ¶
C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) str ¶
C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::SAXSScoreFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.SAXSScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SAXSScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- cutoff(*args, **kwargs)¶
Overloaded function.
cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) -> float
C++: protocols::simple_filters::SAXSScoreFilter::cutoff() const –> double
cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter, cutoff_value: float) -> None
C++: protocols::simple_filters::SAXSScoreFilter::cutoff(double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SAXSScoreFilter::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.simple_filters.SAXSScoreFilter) str ¶
C++: protocols::simple_filters::SAXSScoreFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- recent_score(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) float ¶
C++: protocols::simple_filters::SAXSScoreFilter::recent_score() –> double
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.SSElementLengthFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SSElementLengthFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SSElementLengthFilter::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.simple_filters.SSElementLengthFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSElementLengthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SSElementLengthFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSElementLengthFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_ss_elements(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.protocols.loops.Loops ¶
C++: protocols::simple_filters::SSElementLengthFilter::get_ss_elements(const class core::pose::Pose &) const –> class protocols::loops::Loops
- 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.simple_filters.SSElementLengthFilter) str ¶
C++: protocols::simple_filters::SSElementLengthFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SSElementLengthFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SSElementLengthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SSElementLengthFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SSElementLengthFilter::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.simple_filters.SSElementLengthFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator ¶
C++: protocols::simple_filters::SSElementLengthFilterCreator::operator=(const class protocols::simple_filters::SSElementLengthFilterCreator &) –> class protocols::simple_filters::SSElementLengthFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSElementLengthFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator) str ¶
C++: protocols::simple_filters::SSElementLengthFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SSElementLengthFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::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.simple_filters.SSElementMotifContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::compute(const class core::pose::Pose &) const –> double
- filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, value: float) None ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::filtered_value(const double &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_SSelements_in_contact(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, element: int, ssElements: pyrosetta.rosetta.protocols.loops.Loops, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::get_SSelements_in_contact(unsigned long, class protocols::loops::Loops, const class core::pose::Pose &) const –> unsigned long
- get_ss_elements(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.protocols.loops.Loops ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::get_ss_elements(const class core::pose::Pose &) const –> class protocols::loops::Loops
- 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.simple_filters.SSElementMotifContactFilter) str ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::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
- which_ssElement(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, res: int, ssElements: pyrosetta.rosetta.protocols.loops.Loops) int ¶
C++: protocols::simple_filters::SSElementMotifContactFilter::which_ssElement(unsigned long, class protocols::loops::Loops) const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator ¶
C++: protocols::simple_filters::SSElementMotifContactFilterCreator::operator=(const class protocols::simple_filters::SSElementMotifContactFilterCreator &) –> class protocols::simple_filters::SSElementMotifContactFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSElementMotifContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator) str ¶
C++: protocols::simple_filters::SSElementMotifContactFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SSElementMotifContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SSMotifFinder::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SSMotifFinder::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.simple_filters.SSMotifFinder) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSMotifFinder::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute_jump(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, pose: pyrosetta.rosetta.core.pose.Pose, start: int, end: int) pyrosetta.rosetta.core.kinematics.Jump ¶
C++: protocols::simple_filters::SSMotifFinder::compute_jump(const class core::pose::Pose &, const unsigned long, const unsigned long) const –> class core::kinematics::Jump
- filename(*args, **kwargs)¶
Overloaded function.
filename(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> str
C++: protocols::simple_filters::SSMotifFinder::filename() const –> std::string
filename(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, s: str) -> None
C++: protocols::simple_filters::SSMotifFinder::filename(const std::string) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSMotifFinder::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- from_res(*args, **kwargs)¶
Overloaded function.
from_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int
C++: protocols::simple_filters::SSMotifFinder::from_res() const –> unsigned long
from_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None
C++: protocols::simple_filters::SSMotifFinder::from_res(const unsigned long) –> void
- 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
- jump(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) pyrosetta.rosetta.core.kinematics.Jump ¶
C++: protocols::simple_filters::SSMotifFinder::jump() const –> class core::kinematics::Jump
- name(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) str ¶
C++: protocols::simple_filters::SSMotifFinder::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SSMotifFinder::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- pdbname(*args, **kwargs)¶
Overloaded function.
pdbname(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> str
C++: protocols::simple_filters::SSMotifFinder::pdbname() const –> std::string
pdbname(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, s: str) -> None
C++: protocols::simple_filters::SSMotifFinder::pdbname(const std::string) –> 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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SSMotifFinder::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SSMotifFinder::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SSMotifFinder::report_sm(const class core::pose::Pose &) const –> double
- rmsd(*args, **kwargs)¶
Overloaded function.
rmsd(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> float
C++: protocols::simple_filters::SSMotifFinder::rmsd() const –> double
rmsd(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, c: float) -> None
C++: protocols::simple_filters::SSMotifFinder::rmsd(const double) –> void
- 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
- template_stem1(*args, **kwargs)¶
Overloaded function.
template_stem1(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int
C++: protocols::simple_filters::SSMotifFinder::template_stem1() const –> unsigned long
template_stem1(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None
C++: protocols::simple_filters::SSMotifFinder::template_stem1(const unsigned long) –> void
- template_stem2(*args, **kwargs)¶
Overloaded function.
template_stem2(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int
C++: protocols::simple_filters::SSMotifFinder::template_stem2() const –> unsigned long
template_stem2(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None
C++: protocols::simple_filters::SSMotifFinder::template_stem2(const unsigned long) –> void
- to_res(*args, **kwargs)¶
Overloaded function.
to_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int
C++: protocols::simple_filters::SSMotifFinder::to_res() const –> unsigned long
to_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None
C++: protocols::simple_filters::SSMotifFinder::to_res(const unsigned long) –> void
- class pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator ¶
C++: protocols::simple_filters::SSMotifFinderFilterCreator::operator=(const class protocols::simple_filters::SSMotifFinderFilterCreator &) –> class protocols::simple_filters::SSMotifFinderFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SSMotifFinderFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator) str ¶
C++: protocols::simple_filters::SSMotifFinderFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SSMotifFinderFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::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.simple_filters.SaveResfileToDiskFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- designable_only(*args, **kwargs)¶
Overloaded function.
designable_only(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, d: bool) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::designable_only(const bool) –> void
designable_only(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> bool
C++: protocols::simple_filters::SaveResfileToDiskFilter::designable_only() const –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::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.simple_filters.SaveResfileToDiskFilter) str ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- renumber_pdb(*args, **kwargs)¶
Overloaded function.
renumber_pdb(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, r: bool) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::renumber_pdb(const bool) –> void
renumber_pdb(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> bool
C++: protocols::simple_filters::SaveResfileToDiskFilter::renumber_pdb() const –> bool
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double
- resfile_general_property(*args, **kwargs)¶
Overloaded function.
resfile_general_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, g: str) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_general_property(const std::string &) –> void
resfile_general_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_general_property() const –> std::string
- resfile_name(*args, **kwargs)¶
Overloaded function.
resfile_name(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, n: str) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_name(const std::string &) –> void
resfile_name(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_name() const –> std::string
- resfile_prefix(*args, **kwargs)¶
Overloaded function.
resfile_prefix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, p: str) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_prefix(const std::string &) –> void
resfile_prefix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_prefix() const –> std::string
- resfile_suffix(*args, **kwargs)¶
Overloaded function.
resfile_suffix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, s: str) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_suffix(const std::string &) –> void
resfile_suffix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str
C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_suffix() const –> std::string
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- select_residues(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::select_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- selected_resis(*args, **kwargs)¶
Overloaded function.
selected_resis(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, r: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis(const class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
selected_resis(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> pyrosetta.rosetta.utility.vector1_unsigned_long
C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis() const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- selected_resis_property(*args, **kwargs)¶
Overloaded function.
selected_resis_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, g: str) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis_property(const std::string &) –> void
selected_resis_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str
C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis_property() const –> std::string
- 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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::SaveResfileToDiskFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::SaveResfileToDiskFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
- write_resfile(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, pose: pyrosetta.rosetta.core.pose.Pose, selected_residues: pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::simple_filters::SaveResfileToDiskFilter::write_resfile(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator ¶
C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::operator=(const class protocols::simple_filters::SaveResfileToDiskFilterCreator &) –> class protocols::simple_filters::SaveResfileToDiskFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator) str ¶
C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
that rewrites the whole pss struct all previous entries will be lost… probably not what one wants…
- applicable(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ScoreEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ScoreEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator) pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator ¶
C++: protocols::simple_filters::ScoreEvaluator::operator=(const class protocols::simple_filters::ScoreEvaluator &) –> class protocols::simple_filters::ScoreEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SecretionPredictionFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SecretionPredictionFilter::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.simple_filters.SecretionPredictionFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SecretionPredictionFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SecretionPredictionFilter::compute(const class core::pose::Pose &) const –> double
- dG_ins_for_window(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, window: str) float ¶
C++: protocols::simple_filters::SecretionPredictionFilter::dG_ins_for_window(const std::string &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SecretionPredictionFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_coeff(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, str1: str, str2: str) float ¶
C++: protocols::simple_filters::SecretionPredictionFilter::get_coeff(const std::string &, const std::string &) const –> double
- 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
- get_window_at_index(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose, wlen: int, start: int) str ¶
C++: protocols::simple_filters::SecretionPredictionFilter::get_window_at_index(const class core::pose::Pose &, const unsigned long &, const unsigned long &) const –> std::string
- class mutt¶
Bases:
pybind11_object
- property aa¶
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.mutt, : pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.mutt) pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.mutt ¶
C++: protocols::simple_filters::SecretionPredictionFilter::mutt::operator=(const struct protocols::simple_filters::SecretionPredictionFilter::mutt &) –> struct protocols::simple_filters::SecretionPredictionFilter::mutt &
- property ddG_ins¶
- property dscore¶
- property resnum¶
- name(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter) str ¶
C++: protocols::simple_filters::SecretionPredictionFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SecretionPredictionFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SecretionPredictionFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SecretionPredictionFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SecretionPredictionFilter::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 tm_region¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.tm_region, : pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.tm_region) pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.tm_region ¶
C++: protocols::simple_filters::SecretionPredictionFilter::tm_region::operator=(const struct protocols::simple_filters::SecretionPredictionFilter::tm_region &) –> struct protocols::simple_filters::SecretionPredictionFilter::tm_region &
- property dG_ins¶
- property index¶
- property possible_mutants¶
- property score¶
- property sequence¶
- class pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator ¶
C++: protocols::simple_filters::SecretionPredictionFilterCreator::operator=(const class protocols::simple_filters::SecretionPredictionFilterCreator &) –> class protocols::simple_filters::SecretionPredictionFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SecretionPredictionFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator) str ¶
C++: protocols::simple_filters::SecretionPredictionFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SecretionPredictionFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::SelectGdtEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator) pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator ¶
C++: protocols::simple_filters::SelectGdtEvaluator::operator=(const class protocols::simple_filters::SelectGdtEvaluator &) –> class protocols::simple_filters::SelectGdtEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::SelectMaxsubEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator) pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator ¶
C++: protocols::simple_filters::SelectMaxsubEvaluator::operator=(const class protocols::simple_filters::SelectMaxsubEvaluator &) –> class protocols::simple_filters::SelectMaxsubEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::SelectRDC_Evaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator) pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator ¶
C++: protocols::simple_filters::SelectRDC_Evaluator::operator=(const class protocols::simple_filters::SelectRDC_Evaluator &) –> class protocols::simple_filters::SelectRDC_Evaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::SelectRmsdEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator ¶
C++: protocols::simple_filters::SelectRmsdEvaluator::operator=(const class protocols::simple_filters::SelectRmsdEvaluator &) –> class protocols::simple_filters::SelectRmsdEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.SequenceDistance¶
Bases:
Filter
test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SequenceDistance::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SequenceDistance::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.simple_filters.SequenceDistance) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SequenceDistance::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::SequenceDistance::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SequenceDistance::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.simple_filters.SequenceDistance) str ¶
C++: protocols::simple_filters::SequenceDistance::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SequenceDistance::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SequenceDistance::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SequenceDistance::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SequenceDistance::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
- sequence_comment_id(*args, **kwargs)¶
Overloaded function.
sequence_comment_id(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str
C++: protocols::simple_filters::SequenceDistance::sequence_comment_id() const –> const std::string &
sequence_comment_id(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None
C++: protocols::simple_filters::SequenceDistance::sequence_comment_id(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
- target_seq(*args, **kwargs)¶
Overloaded function.
target_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str
C++: protocols::simple_filters::SequenceDistance::target_seq() const –> const std::string &
target_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None
C++: protocols::simple_filters::SequenceDistance::target_seq(const std::string &) –> void
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> int
C++: protocols::simple_filters::SequenceDistance::threshold() const –> unsigned long
threshold(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, t: int) -> None
C++: protocols::simple_filters::SequenceDistance::threshold(const unsigned long &) –> void
- class pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator ¶
C++: protocols::simple_filters::SequenceDistanceFilterCreator::operator=(const class protocols::simple_filters::SequenceDistanceFilterCreator &) –> class protocols::simple_filters::SequenceDistanceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SequenceDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator) str ¶
C++: protocols::simple_filters::SequenceDistanceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SequenceDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::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.simple_filters.ShapeComplementarityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.core.scoring.sc._RESULTS ¶
calc shape complementarity, returns results of the ShapeComplementarityCalculator
Pose to be analyzed
EXCN_CalcInitFailed Thrown if calculator couldn’t be initialized
EXCN_ResultsInvalid Thrown if computed results are invalid
ShapeComplementarityCalculator::RESULTS object
C++: protocols::simple_filters::ShapeComplementarityFilter::compute(const class core::pose::Pose &) const –> struct core::scoring::sc::_RESULTS
- filtered_area(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, filtered_area: float) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::filtered_area(const double &) –> void
- filtered_median_distance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, filtered_d_median: float) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::filtered_median_distance(const double &) –> void
- filtered_sc(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, filtered_sc: float) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::filtered_sc(const double &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::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
- jump_id(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, jump_id: int) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::jump_id(unsigned long) –> void
- multicomp(*args, **kwargs)¶
Overloaded function.
multicomp(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, multicomp: bool) -> None
C++: protocols::simple_filters::ShapeComplementarityFilter::multicomp(bool) –> void
multicomp(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> bool
C++: protocols::simple_filters::ShapeComplementarityFilter::multicomp() const –> bool
- name(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) str ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- quick(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, quick: bool) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::quick(const bool) –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::report_sm(const class core::pose::Pose &) const –> double
- residues1(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, res_string: str) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::residues1(const std::string &) –> void
- residues2(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, res_string: str) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::residues2(const std::string &) –> void
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- selector1(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, selector1: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::selector1(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- selector2(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, selector2: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::selector2(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- set_jump_selector(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, sele: pyrosetta.rosetta.core.select.jump_selector.JumpSelector) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::set_jump_selector(class std::shared_ptr<const class core::select::jump_selector::JumpSelector>) –> 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
- sym_dof_name(*args, **kwargs)¶
Overloaded function.
sym_dof_name(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, sym_dof_name: str) -> None
C++: protocols::simple_filters::ShapeComplementarityFilter::sym_dof_name(const std::string &) –> void
sym_dof_name(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> str
C++: protocols::simple_filters::ShapeComplementarityFilter::sym_dof_name() const –> std::string
- use_rosetta_radii(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, use_rosetta_radii: bool) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::use_rosetta_radii(const bool) –> void
- verbose(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, verbose: bool) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilter::verbose(const bool) –> void
- write_int_area(*args, **kwargs)¶
Overloaded function.
write_int_area(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, write_int_area: bool) -> None
C++: protocols::simple_filters::ShapeComplementarityFilter::write_int_area(bool) –> void
write_int_area(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> bool
C++: protocols::simple_filters::ShapeComplementarityFilter::write_int_area() const –> bool
- write_median_distance(*args, **kwargs)¶
Overloaded function.
write_median_distance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, write_median_distance: bool) -> None
C++: protocols::simple_filters::ShapeComplementarityFilter::write_median_distance(bool) –> void
write_median_distance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> bool
C++: protocols::simple_filters::ShapeComplementarityFilter::write_median_distance() const –> bool
- class pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator ¶
C++: protocols::simple_filters::ShapeComplementarityFilterCreator::operator=(const class protocols::simple_filters::ShapeComplementarityFilterCreator &) –> class protocols::simple_filters::ShapeComplementarityFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::ShapeComplementarityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator) str ¶
C++: protocols::simple_filters::ShapeComplementarityFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::ShapeComplementarityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SheetFilter¶
Bases:
AbinitioBaseFilter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SheetFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::SheetFilter::apply(const class core::pose::Pose &) const –> bool
- 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.simple_filters.SheetFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SheetFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SheetFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SheetFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str ¶
C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) 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.simple_filters.SheetFilter) str ¶
C++: protocols::simple_filters::SheetFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.
C++: protocols::filters::Filter::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
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::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.simple_filters.SidechainRmsdFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SidechainRmsdFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SidechainRmsdFilter::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.simple_filters.SidechainRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SidechainRmsdFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SidechainRmsdFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SidechainRmsdFilter::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.simple_filters.SidechainRmsdFilter) str ¶
C++: protocols::simple_filters::SidechainRmsdFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SidechainRmsdFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SidechainRmsdFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SidechainRmsdFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SidechainRmsdFilter::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.simple_filters.SidechainRmsdFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator ¶
C++: protocols::simple_filters::SidechainRmsdFilterCreator::operator=(const class protocols::simple_filters::SidechainRmsdFilterCreator &) –> class protocols::simple_filters::SidechainRmsdFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SidechainRmsdFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator) str ¶
C++: protocols::simple_filters::SidechainRmsdFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SidechainRmsdFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter¶
Bases:
Filter
Simple filter for detercting Hbonds to atom with energy < energy cutoff
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::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.simple_filters.SimpleHbondsToAtomFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_hb_e_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) float ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_hb_e_cutoff() const –> double
- get_n_partners(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) int ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_n_partners() const –> unsigned long
- get_scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) pyrosetta.rosetta.core.scoring.ScoreFunction ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
- get_target_atom_name(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) str ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_target_atom_name() const –> std::string
- get_target_residue(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) str ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_target_residue() const –> 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.simple_filters.SimpleHbondsToAtomFilter) str ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
allows printing data to a stream
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
required for reporting score values
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::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_hb_e_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, hb_e_cutoff: float) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_hb_e_cutoff(double) –> void
- set_n_partners(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, n_partners: int) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_n_partners(unsigned long) –> void
- set_scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void
- set_target_atom_name(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, atom_name: str) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_target_atom_name(std::string) –> void
- set_target_residue(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, target_residue: str) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_target_residue(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
- class pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::operator=(const class protocols::simple_filters::SimpleHbondsToAtomFilterCreator &) –> class protocols::simple_filters::SimpleHbondsToAtomFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator) str ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter¶
Bases:
Filter
- A filter takes any SimpleMetric and applies a set cutoff to filter the model.
Set the cutoff type to set the behavior of the metric.
Compares metric_value to cutoff_value or match_value
match_value is used for strings, cutoff is used for numbers.
So, if comparison_type is set to eq, if metric_value eq the cutoff_value we return true.
RMSD example: set to lt, and the filter will pass with a metric value anything less than the cuttoff.
- CompositeMetrics take an extra parameter, composite_action.
Composite action can be “any”, “all”, or any specific composite metric value you want to match on.
Any: If any match the set criteria, we return true All: If all match the set criteria, we return true etc: If the particular metric of the composite metric (ex fa_rep for the CompositeEnergyMetric), matches the criteria,
we return true.
- See Methods:
set_comparison_type(), set_composite_action(), set_cutoff_value(), set_match_string()
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::SimpleMetricFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SimpleMetricFilter::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.simple_filters.SimpleMetricFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleMetricFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleMetricFilter::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.simple_filters.SimpleMetricFilter) str ¶
C++: protocols::simple_filters::SimpleMetricFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::SimpleMetricFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SimpleMetricFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
required for reporting score values
C++: protocols::simple_filters::SimpleMetricFilter::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_comparison_type(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, co_type: pyrosetta.rosetta.protocols.simple_filters.comparison_type) None ¶
- Sets the cutoff type - aka eq, ne, etc. Options are:
eq, ne, lt, gt, lt_or_eq, gt_or_eq.
If this is a StringMetric, only eq and ne are relevant here. IF value [comparison_type] cutoff_ return True.
C++: protocols::simple_filters::SimpleMetricFilter::set_comparison_type(enum protocols::simple_filters::comparison_type) –> void
- set_composite_action(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, composite_action: str) None ¶
Set the action we take for a set CompositeMetric
Composite action can be “any”, “all”, or any specific composite metric value you want to match on. See Also: set_comparison_type(), set_cutoff
Any: If any match the set criteria, we return true All: If all match the set criteria, we return true etc: If the particular metric of the composite metric (ex fa_rep for the CompositeEnergyMetric), matches the criteria,
we return true.
C++: protocols::simple_filters::SimpleMetricFilter::set_composite_action(const std::string &) –> void
- set_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, cutoff: float) None ¶
Set the cutoff value for any RealMetric or CompositeRealMetric.
C++: protocols::simple_filters::SimpleMetricFilter::set_cutoff(double) –> void
- set_epsilon(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, epsilon: float) None ¶
- Set the sigfigs we will use in our comparisons.
Default is .0001;
C++: protocols::simple_filters::SimpleMetricFilter::set_epsilon(double) –> void
- set_fail_on_missing_cache(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, fail: bool) None ¶
- If use_cache is set to false, do we fail if no data is found in the pose?
Default True
C++: protocols::simple_filters::SimpleMetricFilter::set_fail_on_missing_cache(bool) –> void
- set_match_string(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, match_string: str) None ¶
Set the match value for any StringMetric or CompositeStringMetric.
C++: protocols::simple_filters::SimpleMetricFilter::set_match_string(const std::string &) –> void
- set_simple_metric(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, metric: pyrosetta.rosetta.core.simple_metrics.SimpleMetric) None ¶
Set the SimpleMetric that we will be using to filter.
C++: protocols::simple_filters::SimpleMetricFilter::set_simple_metric(class std::shared_ptr<const class core::simple_metrics::SimpleMetric>) –> void
- set_use_cached_data(*args, **kwargs)¶
Overloaded function.
set_use_cached_data(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_cache: bool) -> None
set_use_cached_data(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_cache: bool, prefix: str) -> None
set_use_cached_data(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_cache: bool, prefix: str, suffix: str) -> None
- Set a boolean to attempt to find cached data matching the name/custom_type of the passed in simple_metric.
Optionally pass any set prefix/suffix.
This will allow the filter to re-use previously calculated data.
C++: protocols::simple_filters::SimpleMetricFilter::set_use_cached_data(bool, std::string, std::string) –> void
- set_use_sum_for_per_residue_real(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_sum_for_per_residue_real: bool) None ¶
- Set the filter to use the SUM of values from a PerResidueRealMetric for filtering.
This is instead of using the metric as a Composite Metric for each resnum.
Default False.
C++: protocols::simple_filters::SimpleMetricFilter::set_use_sum_for_per_residue_real(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.simple_filters.SimpleMetricFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator ¶
C++: protocols::simple_filters::SimpleMetricFilterCreator::operator=(const class protocols::simple_filters::SimpleMetricFilterCreator &) –> class protocols::simple_filters::SimpleMetricFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SimpleMetricFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator) str ¶
C++: protocols::simple_filters::SimpleMetricFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SimpleMetricFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::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.simple_filters.SpanTopologyMatchPoseFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::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.simple_filters.SpanTopologyMatchPoseFilter) str ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::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.simple_filters.SpanTopologyMatchPoseFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::operator=(const class protocols::simple_filters::SpanTopologyMatchPoseFilterCreator &) –> class protocols::simple_filters::SpanTopologyMatchPoseFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator) str ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.StemFinder¶
Bases:
Filter
- add_filename(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, s: str) None ¶
C++: protocols::simple_filters::StemFinder::add_filename(const std::string &) –> void
- apply(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::StemFinder::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::StemFinder::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.simple_filters.StemFinder) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::StemFinder::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- filenames(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) pyrosetta.rosetta.utility.vector1_std_string ¶
C++: protocols::simple_filters::StemFinder::filenames() const –> class utility::vector1<std::string, class std::allocator<std::string > >
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::StemFinder::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- from_res(*args, **kwargs)¶
Overloaded function.
from_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::StemFinder::from_res(const class core::pose::Pose &) const –> double
from_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: float) -> None
C++: protocols::simple_filters::StemFinder::from_res(const double) –> void
from_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None
C++: protocols::simple_filters::StemFinder::from_res(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void
- 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.simple_filters.StemFinder) str ¶
C++: protocols::simple_filters::StemFinder::name() const –> std::string
- neighbor_distance(*args, **kwargs)¶
Overloaded function.
neighbor_distance(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> float
C++: protocols::simple_filters::StemFinder::neighbor_distance() const –> double
neighbor_distance(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, n: float) -> None
C++: protocols::simple_filters::StemFinder::neighbor_distance(const double) –> void
- neighbor_separation(*args, **kwargs)¶
Overloaded function.
neighbor_separation(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, c: int) -> None
C++: protocols::simple_filters::StemFinder::neighbor_separation(const unsigned long) –> void
neighbor_separation(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> int
C++: protocols::simple_filters::StemFinder::neighbor_separation() const –> unsigned long
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::StemFinder::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::StemFinder::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::StemFinder::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::StemFinder::report_sm(const class core::pose::Pose &) const –> double
- rmsd(*args, **kwargs)¶
Overloaded function.
rmsd(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> float
C++: protocols::simple_filters::StemFinder::rmsd() const –> double
rmsd(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, c: float) -> None
C++: protocols::simple_filters::StemFinder::rmsd(const double) –> void
- 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
- stems_are_neighbors(*args, **kwargs)¶
Overloaded function.
stems_are_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, b: bool) -> None
C++: protocols::simple_filters::StemFinder::stems_are_neighbors(const bool) –> void
stems_are_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> bool
C++: protocols::simple_filters::StemFinder::stems_are_neighbors() const –> bool
- stems_on_sse(*args, **kwargs)¶
Overloaded function.
stems_on_sse(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> bool
C++: protocols::simple_filters::StemFinder::stems_on_sse() const –> bool
stems_on_sse(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, b: bool) -> None
C++: protocols::simple_filters::StemFinder::stems_on_sse(const bool) –> void
- to_res(*args, **kwargs)¶
Overloaded function.
to_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::StemFinder::to_res(const class core::pose::Pose &) const –> double
to_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: float) -> None
C++: protocols::simple_filters::StemFinder::to_res(const double) –> void
to_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None
C++: protocols::simple_filters::StemFinder::to_res(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void
- class pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator) pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator ¶
C++: protocols::simple_filters::StemFinderFilterCreator::operator=(const class protocols::simple_filters::StemFinderFilterCreator &) –> class protocols::simple_filters::StemFinderFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::StemFinderFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator) str ¶
C++: protocols::simple_filters::StemFinderFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::StemFinderFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.StructuralSimilarityEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(*args, **kwargs)¶
Overloaded function.
apply(self: pyrosetta.rosetta.protocols.simple_filters.StructuralSimilarityEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None
C++: protocols::simple_filters::StructuralSimilarityEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void
apply(self: pyrosetta.rosetta.protocols.simple_filters.StructuralSimilarityEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::simple_filters::StructuralSimilarityEvaluator::apply(class core::pose::Pose &) const –> double
- assign(*args, **kwargs)¶
Overloaded function.
assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &
assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator
C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator¶
Bases:
EvaluatorCreator
creator for the StructureSimilarityEvaluatorCreator class
- add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None ¶
C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
- assign(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator ¶
C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::operator=(const class protocols::simple_filters::StructureSimilarityEvaluatorCreator &) –> class protocols::simple_filters::StructureSimilarityEvaluatorCreator &
- register_options(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) None ¶
C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::register_options() –> void
- type_name(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) str ¶
C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter¶
Bases:
Filter
- add_motif(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, motif: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::add_motif(class std::shared_ptr<class core::pose::Pose>) –> void
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::SymmetricMotifFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::SymmetricMotifFilter::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.simple_filters.SymmetricMotifFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SymmetricMotifFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose, best_score: float, motifhit: str) bool ¶
C++: protocols::simple_filters::SymmetricMotifFilter::compute(const class core::pose::Pose &, double &, std::string &) const –> bool
- compute_d2(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose, best_score: float, motifhit: str) bool ¶
C++: protocols::simple_filters::SymmetricMotifFilter::compute_d2(const class core::pose::Pose &, double &, std::string &) const –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SymmetricMotifFilter::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.simple_filters.SymmetricMotifFilter) str ¶
C++: protocols::simple_filters::SymmetricMotifFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- process_motifs(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::process_motifs() –> 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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SymmetricMotifFilter::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
- score_d2(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, rms: float, angle: float, trans: float, clash: int) float ¶
C++: protocols::simple_filters::SymmetricMotifFilter::score_d2(double, double, double, unsigned long) const –> double
- set_defaults(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::set_defaults() –> void
- set_symm(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, symm_type_in: str) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::set_symm(std::string) –> void
- set_thresholds(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, angle_thresh_in: float, trans_thresh_in: float, rmsd_thresh_in: float, : int) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::set_thresholds(double, double, double, unsigned long) –> 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_weights(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, angle_thresh_in: float, trans_thresh_in: float, rmsd_thresh_in: float) None ¶
C++: protocols::simple_filters::SymmetricMotifFilter::set_weights(double, double, double) –> void
- class pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator ¶
C++: protocols::simple_filters::SymmetricMotifFilterCreator::operator=(const class protocols::simple_filters::SymmetricMotifFilterCreator &) –> class protocols::simple_filters::SymmetricMotifFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::SymmetricMotifFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator) str ¶
C++: protocols::simple_filters::SymmetricMotifFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::SymmetricMotifFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator¶
Bases:
SingleValuePoseEvaluator_double_t
- applicable(*args, **kwargs)¶
Overloaded function.
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool
applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool
C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::SymmetricRmsdEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator ¶
C++: protocols::simple_filters::SymmetricRmsdEvaluator::operator=(const class protocols::simple_filters::SymmetricRmsdEvaluator &) –> class protocols::simple_filters::SymmetricRmsdEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::TMsAACompFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::TMsAACompFilter::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.simple_filters.TMsAACompFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TMsAACompFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TMsAACompFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TMsAACompFilter::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.simple_filters.TMsAACompFilter) str ¶
C++: protocols::simple_filters::TMsAACompFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::TMsAACompFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TMsAACompFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::TMsAACompFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TMsAACompFilter::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.simple_filters.TMsAACompFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator ¶
C++: protocols::simple_filters::TMsAACompFilterCreator::operator=(const class protocols::simple_filters::TMsAACompFilterCreator &) –> class protocols::simple_filters::TMsAACompFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TMsAACompFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator) str ¶
C++: protocols::simple_filters::TMsAACompFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TMsAACompFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::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.simple_filters.TMsSpanMembraneFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::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.simple_filters.TMsSpanMembraneFilter) str ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TMsSpanMembraneFilter::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.simple_filters.TMsSpanMembraneFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator ¶
C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::operator=(const class protocols::simple_filters::TMsSpanMembraneFilterCreator &) –> class protocols::simple_filters::TMsSpanMembraneFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator) str ¶
C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::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.simple_filters.TaskAwareSASAFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, pose: pyrosetta.rosetta.core.pose.Pose, verbose: bool) float ¶
calc oligomeric AverageDegree
C++: protocols::simple_filters::TaskAwareSASAFilter::compute(const class core::pose::Pose &, const bool) const –> double
- designable_only(*args, **kwargs)¶
Overloaded function.
designable_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, d: bool) -> None
C++: protocols::simple_filters::TaskAwareSASAFilter::designable_only(const bool) –> void
designable_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> bool
C++: protocols::simple_filters::TaskAwareSASAFilter::designable_only() const –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::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
- jump_id(*args, **kwargs)¶
Overloaded function.
jump_id(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, j: int) -> None
C++: protocols::simple_filters::TaskAwareSASAFilter::jump_id(const unsigned long) –> void
jump_id(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> int
C++: protocols::simple_filters::TaskAwareSASAFilter::jump_id() const –> unsigned long
- name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) str ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- probe_radius(*args, **kwargs)¶
Overloaded function.
probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, r: float) -> None
C++: protocols::simple_filters::TaskAwareSASAFilter::probe_radius(const double) –> void
probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> float
C++: protocols::simple_filters::TaskAwareSASAFilter::probe_radius() const –> double
- 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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TaskAwareSASAFilter::report_sm(const class core::pose::Pose &) const –> double
- sc_only(*args, **kwargs)¶
Overloaded function.
sc_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, s: bool) -> None
C++: protocols::simple_filters::TaskAwareSASAFilter::sc_only(const bool) –> void
sc_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> bool
C++: protocols::simple_filters::TaskAwareSASAFilter::sc_only() const –> bool
- 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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::TaskAwareSASAFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::TaskAwareSASAFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, t: float) -> None
C++: protocols::simple_filters::TaskAwareSASAFilter::threshold(const double) –> void
threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> float
C++: protocols::simple_filters::TaskAwareSASAFilter::threshold() const –> double
- class pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator ¶
C++: protocols::simple_filters::TaskAwareSASAFilterCreator::operator=(const class protocols::simple_filters::TaskAwareSASAFilterCreator &) –> class protocols::simple_filters::TaskAwareSASAFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TaskAwareSASAFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator) str ¶
C++: protocols::simple_filters::TaskAwareSASAFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TaskAwareSASAFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::apply(const class core::pose::Pose &) const –> bool
- bb_bb(*args, **kwargs)¶
Overloaded function.
bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::bb_bb() const –> bool
bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, bb: bool) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::bb_bb(const bool) –> void
- static class_name() str ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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.simple_filters.TaskAwareScoreTypeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose, write: bool) float ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::compute(const class core::pose::Pose &, const bool &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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
- individual_hbonds(*args, **kwargs)¶
Overloaded function.
individual_hbonds(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::individual_hbonds() const –> bool
individual_hbonds(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, individual_hbonds: bool) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::individual_hbonds(const bool) –> void
- jump(*args, **kwargs)¶
Overloaded function.
jump(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> int
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::jump() const –> unsigned long
jump(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, jump: int) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::jump(const unsigned long) –> void
- mode(*args, **kwargs)¶
Overloaded function.
mode(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> str
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::mode() const –> std::string
mode(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, mode: str) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::mode(const std::string &) –> void
- name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) str ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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
- score_type(*args, **kwargs)¶
Overloaded function.
score_type(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> pyrosetta.rosetta.core.scoring.ScoreType
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type() const –> enum core::scoring::ScoreType
score_type(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, st: pyrosetta.rosetta.core.scoring.ScoreType) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type(const enum core::scoring::ScoreType) –> void
- score_type_name(*args, **kwargs)¶
Overloaded function.
score_type_name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> str
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type_name() const –> std::string
score_type_name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, name: str) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type_name(const std::string &) –> void
- scorefxn(*args, **kwargs)¶
Overloaded function.
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> 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
- sym_dof_names(*args, **kwargs)¶
Overloaded function.
sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> str
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::sym_dof_names() const –> std::string
sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, sym_dofs: str) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::sym_dof_names(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> float
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::threshold() const –> double
threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, thresh: float) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::threshold(const double) –> void
- unbound(*args, **kwargs)¶
Overloaded function.
unbound(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::unbound() const –> bool
unbound(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, unbound: bool) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::unbound(const bool) –> void
- write2pdb(*args, **kwargs)¶
Overloaded function.
write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, write: bool) -> None
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::write2pdb(const bool) –> void
write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::write2pdb() const –> bool
- write_to_pdb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose, residue: int, residue_name: str, score: float) None ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilter::write_to_pdb(const class core::pose::Pose &, const unsigned long, const std::string &, const double) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::operator=(const class protocols::simple_filters::TaskAwareScoreTypeFilterCreator &) –> class protocols::simple_filters::TaskAwareScoreTypeFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator) str ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::TerminusDistanceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::TerminusDistanceFilter::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.simple_filters.TerminusDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TerminusDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TerminusDistanceFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TerminusDistanceFilter::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.simple_filters.TerminusDistanceFilter) str ¶
C++: protocols::simple_filters::TerminusDistanceFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::TerminusDistanceFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TerminusDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::TerminusDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TerminusDistanceFilter::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.simple_filters.TerminusDistanceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator ¶
C++: protocols::simple_filters::TerminusDistanceFilterCreator::operator=(const class protocols::simple_filters::TerminusDistanceFilterCreator &) –> class protocols::simple_filters::TerminusDistanceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TerminusDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator) str ¶
C++: protocols::simple_filters::TerminusDistanceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TerminusDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::TotalSasaFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::TotalSasaFilter::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.simple_filters.TotalSasaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TotalSasaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TotalSasaFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TotalSasaFilter::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.simple_filters.TotalSasaFilter) str ¶
C++: protocols::simple_filters::TotalSasaFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::TotalSasaFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TotalSasaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::TotalSasaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::TotalSasaFilter::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
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::simple_filters::TotalSasaFilter::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
Set the task factory to limit SASA calculation to packable residues
C++: protocols::simple_filters::TotalSasaFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- class pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator ¶
C++: protocols::simple_filters::TotalSasaFilterCreator::operator=(const class protocols::simple_filters::TotalSasaFilterCreator &) –> class protocols::simple_filters::TotalSasaFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::TotalSasaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator) str ¶
C++: protocols::simple_filters::TotalSasaFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::TotalSasaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator¶
Bases:
ScoreEvaluator
- applicable(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::ScoreEvaluator::applicable(const class core::pose::Pose &) const –> bool
- apply(self: pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator, : pyrosetta.rosetta.core.pose.Pose) float ¶
evaluate pose
C++: protocols::simple_filters::TruncatedScoreEvaluator::apply(class core::pose::Pose &) const –> double
- assign(self: pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator, : pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator) pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator ¶
C++: protocols::simple_filters::TruncatedScoreEvaluator::operator=(const class protocols::simple_filters::TruncatedScoreEvaluator &) –> class protocols::simple_filters::TruncatedScoreEvaluator &
- name(*args, **kwargs)¶
Overloaded function.
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
- size(*args, **kwargs)¶
Overloaded function.
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
- class pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::simple_filters::Worst9merFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::simple_filters::Worst9merFilter::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.simple_filters.Worst9merFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::Worst9merFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::Worst9merFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::Worst9merFilter::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.simple_filters.Worst9merFilter) str ¶
C++: protocols::simple_filters::Worst9merFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::simple_filters::Worst9merFilter::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: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::Worst9merFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::simple_filters::Worst9merFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::simple_filters::Worst9merFilter::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_report_mean_median(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, report: bool) None ¶
C++: protocols::simple_filters::Worst9merFilter::set_report_mean_median(bool) –> void
- set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: protocols::simple_filters::Worst9merFilter::set_residue_selector(const class core::select::residue_selector::ResidueSelector &) –> 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.simple_filters.Worst9merFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator) pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator ¶
C++: protocols::simple_filters::Worst9merFilterCreator::operator=(const class protocols::simple_filters::Worst9merFilterCreator &) –> class protocols::simple_filters::Worst9merFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::simple_filters::Worst9merFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator) str ¶
C++: protocols::simple_filters::Worst9merFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::simple_filters::Worst9merFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- pyrosetta.rosetta.protocols.simple_filters.atom_distance(r1: pyrosetta.rosetta.core.conformation.Residue, a1: str, r2: pyrosetta.rosetta.core.conformation.Residue, a2: str) float ¶
compute the atomic distance between two atoms on two residues
C++: protocols::simple_filters::atom_distance(const class core::conformation::Residue &, const std::string &, const class core::conformation::Residue &, const std::string &) –> double
- class pyrosetta.rosetta.protocols.simple_filters.comparison_type¶
Bases:
pybind11_object
Enum that tells us how to interpret the cutoff set.
Members:
eq
ne
lt
gt
lt_or_eq
gt_or_eq
bogus
comparison_type_total
- bogus = <comparison_type.bogus: 7>¶
- comparison_type_total = <comparison_type.bogus: 7>¶
- eq = <comparison_type.eq: 1>¶
- gt = <comparison_type.gt: 4>¶
- gt_or_eq = <comparison_type.gt_or_eq: 6>¶
- lt = <comparison_type.lt: 3>¶
- lt_or_eq = <comparison_type.lt_or_eq: 5>¶
- property name¶
- ne = <comparison_type.ne: 2>¶
- property value¶
- pyrosetta.rosetta.protocols.simple_filters.dssp(pose: pyrosetta.rosetta.core.pose.Pose) str ¶
read dssp for a pose and return a string
C++: protocols::simple_filters::dssp(const class core::pose::Pose &) –> std::string
- pyrosetta.rosetta.protocols.simple_filters.get_string_comparison_type_strings() pyrosetta.rosetta.utility.vector1_std_string ¶
C++: protocols::simple_filters::get_string_comparison_type_strings() –> class utility::vector1<std::string, class std::allocator<std::string > >
- pyrosetta.rosetta.protocols.simple_filters.load_poses(filenames: pyrosetta.rosetta.utility.vector1_std_string) pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t ¶
load PDBs into a vector
C++: protocols::simple_filters::load_poses(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >
- pyrosetta.rosetta.protocols.simple_filters.positions_in_secstruct(pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
find helix, sheet positions in dssp
C++: protocols::simple_filters::positions_in_secstruct(const class core::pose::Pose &) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- pyrosetta.rosetta.protocols.simple_filters.quat2R(Q: pyrosetta.rosetta.protocols.simple_filters.Quat, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t) None ¶
C++: protocols::simple_filters::quat2R(struct protocols::simple_filters::Quat &, class numeric::xyzMatrix<double>) –> void
- pyrosetta.rosetta.protocols.simple_filters.res_res_min_distance(p1: pyrosetta.rosetta.core.pose.Pose, r1: int, p2: pyrosetta.rosetta.core.pose.Pose, r2: int) float ¶
find the minimal atom-atom distance between two residues
C++: protocols::simple_filters::res_res_min_distance(const class core::pose::Pose &, const unsigned long, const class core::pose::Pose &, const unsigned long) –> double