filters¶
Bindings for protocols::protein_interface_design::filters namespace
-
pyrosetta.rosetta.protocols.protein_interface_design.filters.
Ca_coords
(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long) → pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t¶ C++: protocols::protein_interface_design::filters::Ca_coords(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >
-
class
pyrosetta.rosetta.protocols.protein_interface_design.filters.
DisulfideFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
Filters for structures which could form a disulfide bond across the docking interface.
Use this filter when you are trying to design one docking member so that it forms a disulfide bond to one or more target residues of the other docking partner. The filter does not consider the indentities of the residues involved, only their Cb position.
This filter only applies to centroid poses. Calling it with a full atom pose will result in everything failing.
Spencer Bliven <blivens.washington.edu>
-
apply
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::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.protein_interface_design.filters.DisulfideFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
fresh_instance
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::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.protein_interface_design.filters.DisulfideFilter) → str¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, : pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, const class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
provide_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::protein_interface_design::filters::DisulfideFilter::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 class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.protein_interface_design.filters.
HbondsToAtomFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
returns true if the number of hbonding partners to a particular residue exceeds a certain value This filter is useful in conjunction with DesignMinimizeHbonds class
-
apply
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::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.protein_interface_design.filters.HbondsToAtomFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
compute
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) → int¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::compute(const class core::pose::Pose &) const –> unsigned long
-
fresh_instance
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::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.protein_interface_design.filters.HbondsToAtomFilter) → str¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, : pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, const class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
provide_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::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 class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.protein_interface_design.filters.
HbondsToResidueFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
returns true if the number of hbonding partners to a particular residue exceeds a certain value This filter is useful in conjunction with DesignMinimizeHbonds class
-
apply
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::apply(const class core::pose::Pose &) const –> bool
-
backbone
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → bool¶ Get whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::backbone() const –> bool
-
bb_bb
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → bool¶ Get whether to include backbone-backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::bb_bb() const –> bool
-
class_name
() → str¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::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.protein_interface_design.filters.HbondsToResidueFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
compute
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose, resnum_rosetta: int) → int¶ Actually compute the number of hydrogen bonds to the target residue.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::compute(const class core::pose::Pose &, const unsigned long) const –> unsigned long
-
energy_cutoff
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → float¶ Get the threshold for the hbond score term at which two residues are counted as being hydrogen bonded.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::energy_cutoff() const –> double
-
fresh_instance
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
from_other_chains
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → bool¶ Get whether hydrogen bonds from other chains should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::from_other_chains() const –> bool
-
from_same_chain
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → bool¶ Get whether hydrogen bonds from the same chain should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::from_same_chain() const –> bool
-
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.protein_interface_design.filters.HbondsToResidueFilter) → str¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, : pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, const class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
partners
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → int¶ Get the minimum number of H-bond partners that this residue must have for the filter to pass.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::partners() const –> unsigned long
-
provide_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::report_sm(const class core::pose::Pose &) const –> double
-
resnum
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → str¶ Get the residue number (a string to be parsed at apply time).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::resnum() const –> std::string
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_backbone
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) → None¶ Set whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_backbone(const bool) –> void
-
set_bb_bb
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) → None¶ Set whether to include backbone-backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_bb_bb(const bool) –> void
-
set_energy_cutoff
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: float) → None¶ Set the threshold for the hbond score term at which two residues are counted as being hydrogen bonded.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_energy_cutoff(const double) –> void
-
set_from_other_chains
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) → None¶ Set whether hydrogen bonds from other chains should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_from_other_chains(const bool) –> void
-
set_from_same_chain
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) → None¶ Set whether hydrogen bonds from the same chain should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_from_same_chain(const bool) –> void
-
set_partners
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: int) → None¶ Set the minimum number of H-bond partners that this residue must have for the filter to pass.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_partners(const unsigned long) –> void
-
set_resnum
(*args, **kwargs)¶ Overloaded function.
- set_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, input: str) -> None
Set the residue number (as a string to be parsed at apply time).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_resnum(const class std::basic_string<char> &) –> void
- set_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: int) -> None
Set the residue number (as an integer – Rosetta numbering).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_resnum(const unsigned long) –> void
-
set_scorefxn
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, sfxn_in: pyrosetta.rosetta.core.scoring.ScoreFunction) → None¶ Set the scorefunction to use for hbond calculation.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_scorefxn(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void
-
set_selector
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None¶ Set the ResidueSelector to use.
Only hydrogen bonds between this residue and the residues selected by the ResidueSelector will be counted, if a ResidueSelector is provided.C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
-
set_sidechain
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) → None¶ Set whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_sidechain(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 class std::basic_string<char> &) –> void
-
sidechain
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) → bool¶ Get whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::sidechain() const –> bool
-
-
class
pyrosetta.rosetta.protocols.protein_interface_design.filters.
RelativeSegmentFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
returns the residues aligned to a segment on the input pdb to the source pdb
-
apply
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::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.protein_interface_design.filters.RelativeSegmentFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
fresh_instance
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::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.protein_interface_design.filters.RelativeSegmentFilter) → str¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, : pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, const class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
provide_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::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 class std::basic_string<char> &) –> void
-
source_pose
(*args, **kwargs)¶ Overloaded function.
- source_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> str
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::source_pose() const –> std::string
- source_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, s: str) -> None
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::source_pose(const class std::basic_string<char> &) –> void
-
start_res
(*args, **kwargs)¶ Overloaded function.
- start_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> int
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::start_res() const –> unsigned long
- start_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, s: int) -> None
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::start_res(const unsigned long) –> void
-
stop_res
(*args, **kwargs)¶ Overloaded function.
- stop_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> int
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::stop_res() const –> unsigned long
- stop_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, s: int) -> None
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::stop_res(const unsigned long) –> void
-
-
pyrosetta.rosetta.protocols.protein_interface_design.filters.
atom_distance
(r1: pyrosetta.rosetta.core.conformation.Residue, a1: str, r2: pyrosetta.rosetta.core.conformation.Residue, a2: str) → float¶ C++: protocols::protein_interface_design::filters::atom_distance(const class core::conformation::Residue &, const class std::basic_string<char> &, const class core::conformation::Residue &, const class std::basic_string<char> &) –> double
-
pyrosetta.rosetta.protocols.protein_interface_design.filters.
res_rmsd
(pose_res_for_rmsd: pyrosetta.rosetta.utility.vector1_unsigned_long, template_res_for_rmsd: pyrosetta.rosetta.utility.vector1_unsigned_long, copy_pose: pyrosetta.rosetta.core.pose.Pose, template_pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::protein_interface_design::filters::res_rmsd(const class utility::vector1<unsigned long, class std::allocator<unsigned long> >, const class utility::vector1<unsigned long, class std::allocator<unsigned long> >, const class core::pose::Pose &, const class core::pose::Pose &) –> double