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