simple_filters¶
Bindings for protocols::simple_filters namespace
-
class
pyrosetta.rosetta.protocols.simple_filters.
AtomicContactFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
,pyrosetta.rosetta.protocols.moves.ResId
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 &
-
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) → int¶ C++: protocols::moves::ResId::get_resid() –> 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, : 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::simple_filters::AtomicContactFilter::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::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(class std::basic_ostream<char> &, 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
(self: pyrosetta.rosetta.protocols.moves.ResId, r: int) → None¶ C++: protocols::moves::ResId::set_resid(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 class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
AtomicDistanceFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.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
-
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, : 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::simple_filters::AtomicDistanceFilter::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::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(class std::basic_ostream<char> &, 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_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.simple_filters.
BSAF_mode
¶ Bases:
pybind11_builtins.pybind11_object
Members:
BSAF_all_atoms
BSAF_hydrophobic_atoms
BSAF_polar_atoms
BSAF_end_of_list
-
class
pyrosetta.rosetta.protocols.simple_filters.
BuriedSurfaceAreaFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.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
-
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, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → 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 &, 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::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(class std::basic_ostream<char> &, 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 class std::basic_string<char> &) –> 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 class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
BuriedUnsatHbondFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.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
-
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, : 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::simple_filters::BuriedUnsatHbondFilter::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::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(class std::basic_ostream<char> &, 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_burial_cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, burial_cutoff: float) → None¶ C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_burial_cutoff(double) –> 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_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_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_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_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 class std::basic_string<char> &) –> 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 class std::basic_string<char> &) –> 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.
CamShiftEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.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:
pyrosetta.rosetta.protocols.filters.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
-
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, filters: 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::simple_filters::ChainBreak::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::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(class std::basic_ostream<char> &, 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 class std::basic_string<char> &) –> 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.
ChainCountFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.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
-
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, : 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::simple_filters::ChainCountFilter::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::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(class std::basic_ostream<char> &, 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 class std::basic_string<char> &) –> 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.
ChiWellRmsdEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.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.
ContactMapEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.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.
EXCN_CalcFailed
¶ Bases:
pyrosetta.rosetta.utility.excn.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 class std::basic_string<char> &) –> 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 &
-
msg
(*args, **kwargs)¶ Overloaded function.
- msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
C++: utility::excn::Exception::msg() const –> std::string
- msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
C++: utility::excn::Exception::msg(const class std::basic_string<char> &) –> void
-
show
(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) → None¶ C++: utility::excn::Exception::show(class std::basic_ostream<char> &) const –> void
-
what
(self: pyrosetta.rosetta.std.exception) → str¶ C++: std::exception::what() const –> const char *
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
EXCN_InitFailed
¶ Bases:
pyrosetta.rosetta.utility.excn.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 class std::basic_string<char> &) –> 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 &
-
msg
(*args, **kwargs)¶ Overloaded function.
- msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
C++: utility::excn::Exception::msg() const –> std::string
- msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
C++: utility::excn::Exception::msg(const class std::basic_string<char> &) –> void
-
show
(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) → None¶ C++: utility::excn::Exception::show(class std::basic_ostream<char> &) const –> void
-
what
(self: pyrosetta.rosetta.std.exception) → str¶ C++: std::exception::what() const –> const char *
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
ExtraScoreEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.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.
JScoreEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the JScoreEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::JScoreEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator¶ C++: protocols::simple_filters::JScoreEvaluatorCreator::operator=(const class protocols::simple_filters::JScoreEvaluatorCreator &) –> class protocols::simple_filters::JScoreEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) → None¶ C++: protocols::simple_filters::JScoreEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) → str¶ C++: protocols::simple_filters::JScoreEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
JumpNrEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the JumpNrEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::JumpNrEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator¶ C++: protocols::simple_filters::JumpNrEvaluatorCreator::operator=(const class protocols::simple_filters::JumpNrEvaluatorCreator &) –> class protocols::simple_filters::JumpNrEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) → None¶ C++: protocols::simple_filters::JumpNrEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) → str¶ C++: protocols::simple_filters::JumpNrEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
LongestContinuousApolarSegmentFilter
¶ Bases:
pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter
This filter computes the longest continuous stretch of polar residues within a pose or selection.
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
count_gly_as_polar
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → bool¶ Get whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::count_gly_as_polar() const –> bool
-
counted_residue_description
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) → str¶ returns type of counted residues (apolar)
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::counted_residue_description() const –> std::string
-
cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → int¶ Get the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::cutoff() const –> unsigned long
-
exclude_chain_termini
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → bool¶ Get whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::exclude_chain_termini() const –> bool
-
filter_out_high
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → bool¶ Get whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::filter_out_high() const –> bool
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
is_counted
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter, restype: pyrosetta.rosetta.core.chemical.ResidueType) → bool¶ - Given a residue type, determine whether it’s one of the types that this filter
should count.
Based on whether the residue type has the APOLAR property.
C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::is_counted(const class core::chemical::ResidueType &) const –> bool
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) → str¶ C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, 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::simple_filters::LongestContinuousApolarSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ allows printing data to a stream
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ required for reporting score values
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report_sm(const class core::pose::Pose &) const –> double
-
residue_selector
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → pyrosetta.rosetta.core.select.residue_selector.ResidueSelector¶ Get the residue selector.
Can be shared, or modified later – this is a true owning pointer to the stored selector, not to a clone.C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_count_gly_as_polar
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) → None¶ Set whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_count_gly_as_polar(const bool) –> void
-
set_cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, cutoff: int) → None¶ Set the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_cutoff(const unsigned long) –> void
-
set_exclude_chain_termini
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) → None¶ Set whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_exclude_chain_termini(const bool) –> void
-
set_filter_out_high
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) → None¶ Set whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_filter_out_high(const bool) –> void
-
set_residue_selector
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None¶ Set the residue selector.
Does not clone the input; uses it directly. (Can be shared, or modified later).C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
-
set_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) → None¶ C++: protocols::filters::Filter::set_user_defined_name(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
LongestContinuousPolarSegmentFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
This filter computes the longest continuous stretch of polar residues within a pose or selection.
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
count_gly_as_polar
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → bool¶ Get whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::count_gly_as_polar() const –> bool
-
counted_residue_description
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → str¶ returns type of counted residues (polar)
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::counted_residue_description() const –> std::string
-
cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → int¶ Get the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::cutoff() const –> unsigned long
-
exclude_chain_termini
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → bool¶ Get whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::exclude_chain_termini() const –> bool
-
filter_out_high
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → bool¶ Get whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::filter_out_high() const –> bool
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
is_counted
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, restype: pyrosetta.rosetta.core.chemical.ResidueType) → bool¶ - Given a residue type, determine whether it’s one of the types that this filter
should count.
Based on whether the residue type has the POLAR property. Special-case exception is made for glycine, depending on whether count_gly_as_polar_ is true.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::is_counted(const class core::chemical::ResidueType &) const –> bool
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → str¶ C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, 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::simple_filters::LongestContinuousPolarSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ allows printing data to a stream
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ required for reporting score values
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report_sm(const class core::pose::Pose &) const –> double
-
residue_selector
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) → pyrosetta.rosetta.core.select.residue_selector.ResidueSelector¶ Get the residue selector.
Can be shared, or modified later – this is a true owning pointer to the stored selector, not to a clone.C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_count_gly_as_polar
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) → None¶ Set whether glycine is counted as a polar residue type.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_count_gly_as_polar(const bool) –> void
-
set_cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, cutoff: int) → None¶ Set the max (or min) tolerated number of polars.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_cutoff(const unsigned long) –> void
-
set_exclude_chain_termini
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) → None¶ Set whether I should exclude stretches of polars are the N- and C-termini of chains.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_exclude_chain_termini(const bool) –> void
-
set_filter_out_high
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) → None¶ Set whether I should filter out high (true) or low (false) poses.
C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_filter_out_high(const bool) –> void
-
set_residue_selector
(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None¶ Set the residue selector.
Does not clone the input; uses it directly. (Can be shared, or modified later).C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
-
set_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) → None¶ C++: protocols::filters::Filter::set_user_defined_name(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
NativeEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the NativeEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::NativeEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator¶ C++: protocols::simple_filters::NativeEvaluatorCreator::operator=(const class protocols::simple_filters::NativeEvaluatorCreator &) –> class protocols::simple_filters::NativeEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) → None¶ C++: protocols::simple_filters::NativeEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) → str¶ C++: protocols::simple_filters::NativeEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
PackerNeighborGraphFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
filter that creates a packer neighbor graph of the pose
in every apply function and returns true if this graph
satisfies a specified connectivity
-
add_required_connection_for_residue
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, residue: int) → None¶ note: will increase required connections for this residue by 1
C++: protocols::simple_filters::PackerNeighborGraphFilter::add_required_connection_for_residue(unsigned long) –> void
-
add_required_connections_between_regions
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, region1: pyrosetta.rosetta.std.set_unsigned_long_t, region2: pyrosetta.rosetta.std.set_unsigned_long_t, required_connections: int) → None¶ C++: protocols::simple_filters::PackerNeighborGraphFilter::add_required_connections_between_regions(const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, unsigned long) –> void
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ Returns true if the given pose passes the filter, false otherwise.
C++: protocols::simple_filters::PackerNeighborGraphFilter::apply(const class core::pose::Pose &) const –> bool
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::PackerNeighborGraphFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::PackerNeighborGraphFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) → str¶ C++: protocols::simple_filters::PackerNeighborGraphFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : 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::filters::Filter::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
-
report
(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::filters::Filter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_required_connections_for_residue
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, residue: int, required_connections: int) → None¶ note: will overwrite if information for this residue has already been entered
C++: protocols::simple_filters::PackerNeighborGraphFilter::set_required_connections_for_residue(unsigned long, unsigned long) –> void
-
set_task
(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, task: pyrosetta.rosetta.core.pack.task.PackerTask) → None¶ C++: protocols::simple_filters::PackerNeighborGraphFilter::set_task(class std::shared_ptr<const class core::pack::task::PackerTask>) –> void
-
set_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) → None¶ C++: protocols::filters::Filter::set_user_defined_name(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
PalesEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the PalesEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::PalesEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator¶ C++: protocols::simple_filters::PalesEvaluatorCreator::operator=(const class protocols::simple_filters::PalesEvaluatorCreator &) –> class protocols::simple_filters::PalesEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) → None¶ C++: protocols::simple_filters::PalesEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) → str¶ C++: protocols::simple_filters::PalesEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
PoolEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the PoolEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::PoolEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator¶ C++: protocols::simple_filters::PoolEvaluatorCreator::operator=(const class protocols::simple_filters::PoolEvaluatorCreator &) –> class protocols::simple_filters::PoolEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) → None¶ C++: protocols::simple_filters::PoolEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) → str¶ C++: protocols::simple_filters::PoolEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
PoseComment
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::simple_filters::PoseComment::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::PoseComment::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::PoseComment::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
comment_exists
(*args, **kwargs)¶ Overloaded function.
- comment_exists(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> bool
C++: protocols::simple_filters::PoseComment::comment_exists() const –> bool
- comment_exists(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, c: bool) -> None
C++: protocols::simple_filters::PoseComment::comment_exists(const bool) –> void
-
comment_name
(*args, **kwargs)¶ Overloaded function.
- comment_name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> str
C++: protocols::simple_filters::PoseComment::comment_name() const –> std::string
- comment_name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, s: str) -> None
C++: protocols::simple_filters::PoseComment::comment_name(const class std::basic_string<char> &) –> void
-
comment_value
(*args, **kwargs)¶ Overloaded function.
- comment_value(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> str
C++: protocols::simple_filters::PoseComment::comment_value() const –> std::string
- comment_value(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, s: str) -> None
C++: protocols::simple_filters::PoseComment::comment_value(const class std::basic_string<char> &) –> void
-
compute
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::PoseComment::compute(const class core::pose::Pose &) const –> double
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::PoseComment::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) → str¶ C++: protocols::simple_filters::PoseComment::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, filters: 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::simple_filters::PoseComment::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::simple_filters::PoseComment::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::simple_filters::PoseComment::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::PoseComment::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) → None¶ C++: protocols::filters::Filter::set_user_defined_name(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
PoseInfoFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
detects atomic contacts between two atoms of two residues
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::simple_filters::PoseInfoFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::PoseInfoFilter::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::PoseInfoFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
compute
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::PoseInfoFilter::compute(const class core::pose::Pose &) const –> double
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::PoseInfoFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) → str¶ C++: protocols::simple_filters::PoseInfoFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : 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::simple_filters::PoseInfoFilter::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::simple_filters::PoseInfoFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::simple_filters::PoseInfoFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::PoseInfoFilter::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) → None¶ C++: protocols::filters::Filter::set_user_defined_name(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
PredictedBurialFnEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the PredictedBurialFnEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator¶ C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::operator=(const class protocols::simple_filters::PredictedBurialFnEvaluatorCreator &) –> class protocols::simple_filters::PredictedBurialFnEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) → None¶ C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) → str¶ C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::type_name() const –> std::string
-
-
pyrosetta.rosetta.protocols.simple_filters.
R2quat
(R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, Q: pyrosetta.rosetta.protocols.simple_filters.Quat) → None¶ C++: protocols::simple_filters::R2quat(class numeric::xyzMatrix<double>, struct protocols::simple_filters::Quat &) –> void
-
pyrosetta.rosetta.protocols.simple_filters.
RMSwrapper
(chainA: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, chainB: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, preT: pyrosetta.rosetta.numeric.xyzVector_double_t, postT: pyrosetta.rosetta.numeric.xyzVector_double_t) → float¶ C++: protocols::simple_filters::RMSwrapper(class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class numeric::xyzMatrix<double> &, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &) –> double
-
class
pyrosetta.rosetta.protocols.simple_filters.
RdcEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the RdcEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::RdcEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator¶ C++: protocols::simple_filters::RdcEvaluatorCreator::operator=(const class protocols::simple_filters::RdcEvaluatorCreator &) –> class protocols::simple_filters::RdcEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) → None¶ C++: protocols::simple_filters::RdcEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) → str¶ C++: protocols::simple_filters::RdcEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
RdcSelectEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the RdcSelectEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::RdcSelectEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator¶ C++: protocols::simple_filters::RdcSelectEvaluatorCreator::operator=(const class protocols::simple_filters::RdcSelectEvaluatorCreator &) –> class protocols::simple_filters::RdcSelectEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) → None¶ C++: protocols::simple_filters::RdcSelectEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) → str¶ C++: protocols::simple_filters::RdcSelectEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
RdcTargetEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the RdcTargetEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::RdcTargetEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator¶ C++: protocols::simple_filters::RdcTargetEvaluatorCreator::operator=(const class protocols::simple_filters::RdcTargetEvaluatorCreator &) –> class protocols::simple_filters::RdcTargetEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) → None¶ C++: protocols::simple_filters::RdcTargetEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) → str¶ C++: protocols::simple_filters::RdcTargetEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
RegionalConnections
¶ Bases:
pybind11_builtins.pybind11_object
helper class for PackerNeighborGraphFilter
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections, : pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) → pyrosetta.rosetta.protocols.simple_filters.RegionalConnections¶ C++: protocols::simple_filters::RegionalConnections::operator=(const class protocols::simple_filters::RegionalConnections &) –> class protocols::simple_filters::RegionalConnections &
-
check_if_connected_residues_belong_to_regions
(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections, res1: int, res2: int) → None¶ C++: protocols::simple_filters::RegionalConnections::check_if_connected_residues_belong_to_regions(unsigned long, unsigned long) const –> void
-
enough_connections
(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) → bool¶ C++: protocols::simple_filters::RegionalConnections::enough_connections() const –> bool
-
region1
(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) → pyrosetta.rosetta.std.set_unsigned_long_t¶ C++: protocols::simple_filters::RegionalConnections::region1() const –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
-
region2
(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) → pyrosetta.rosetta.std.set_unsigned_long_t¶ C++: protocols::simple_filters::RegionalConnections::region2() const –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
-
reset_num_connections
(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) → None¶ C++: protocols::simple_filters::RegionalConnections::reset_num_connections() const –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
ResidueDepthCalculator
¶ Bases:
pybind11_builtins.pybind11_object
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) → pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator¶ C++: protocols::simple_filters::ResidueDepthCalculator::operator=(const class protocols::simple_filters::ResidueDepthCalculator &) –> class protocols::simple_filters::ResidueDepthCalculator &
-
estimate_sidechain_depth
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthCalculator::estimate_sidechain_depth(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >
-
get_scdepth_avrg
(*args, **kwargs)¶ Overloaded function.
- get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, ires: int) -> float
C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_avrg(const unsigned long) const –> double
- get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) -> pyrosetta.rosetta.utility.vector1_double
C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_avrg() const –> class utility::vector1<double, class std::allocator<double> >
-
get_scdepth_fvar
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_fvar() const –> class utility::vector1<double, class std::allocator<double> >
-
get_scdepth_sdev
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_sdev() const –> class utility::vector1<double, class std::allocator<double> >
-
niter
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: int) → None¶ C++: protocols::simple_filters::ResidueDepthCalculator::niter(const unsigned long) –> void
-
nres
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) → int¶ C++: protocols::simple_filters::ResidueDepthCalculator::nres() const –> unsigned long
-
report_crd
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: bool) → None¶ C++: protocols::simple_filters::ResidueDepthCalculator::report_crd(const bool) –> void
-
set_dcut1
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: float) → None¶ C++: protocols::simple_filters::ResidueDepthCalculator::set_dcut1(const double) –> void
-
set_dcut2
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: float) → None¶ C++: protocols::simple_filters::ResidueDepthCalculator::set_dcut2(const double) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
ResidueDepthData
¶ Bases:
pybind11_builtins.pybind11_object
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData) → pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData¶ C++: protocols::simple_filters::ResidueDepthData::operator=(const struct protocols::simple_filters::ResidueDepthData &) –> struct protocols::simple_filters::ResidueDepthData &
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
ResidueDepthFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, : pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::simple_filters::ResidueDepthFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::ResidueDepthFilter::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::ResidueDepthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::ResidueDepthFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_SDE_score
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::ResidueDepthFilter::get_SDE_score(const class core::pose::Pose &) –> double
-
get_residue_depth
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthFilter::get_residue_depth(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >
-
get_scdepth_avrg
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_avrg() const –> class utility::vector1<double, class std::allocator<double> >
-
get_scdepth_fvar
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_fvar() const –> class utility::vector1<double, class std::allocator<double> >
-
get_scdepth_sdev
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) → pyrosetta.rosetta.utility.vector1_double¶ C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_sdev() const –> class utility::vector1<double, class std::allocator<double> >
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) → str¶ C++: protocols::simple_filters::ResidueDepthFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, : 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::simple_filters::ResidueDepthFilter::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::simple_filters::ResidueDepthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::filters::Filter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_niter
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, value: int) → None¶ C++: protocols::simple_filters::ResidueDepthFilter::set_niter(const unsigned long) –> void
-
set_report_crd
(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, value: bool) → None¶ C++: protocols::simple_filters::ResidueDepthFilter::set_report_crd(const bool) –> void
-
set_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) → None¶ C++: protocols::filters::Filter::set_user_defined_name(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
RmsdEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the RmsdEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::RmsdEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator¶ C++: protocols::simple_filters::RmsdEvaluatorCreator::operator=(const class protocols::simple_filters::RmsdEvaluatorCreator &) –> class protocols::simple_filters::RmsdEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) → None¶ C++: protocols::simple_filters::RmsdEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) → str¶ C++: protocols::simple_filters::RmsdEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
RmsdTargetEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the RmsdTargetEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator¶ C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::operator=(const class protocols::simple_filters::RmsdTargetEvaluatorCreator &) –> class protocols::simple_filters::RmsdTargetEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) → None¶ C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) → str¶ C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
ScoreEvaluator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t
that rewrites the whole pss struct all previous entries will be lost… probably not what one wants…
-
applicable
(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::simple_filters::ScoreEvaluator::applicable(const class core::pose::Pose &) const –> bool
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::ScoreEvaluator::apply(class core::pose::Pose &) const –> double
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator) → pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator¶ C++: protocols::simple_filters::ScoreEvaluator::operator=(const class protocols::simple_filters::ScoreEvaluator &) –> class protocols::simple_filters::ScoreEvaluator &
-
name
(*args, **kwargs)¶ Overloaded function.
- name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string
- name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str
C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string
-
size
(*args, **kwargs)¶ Overloaded function.
- size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long
- size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int
C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
SequenceDistance
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::simple_filters::SequenceDistance::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::SequenceDistance::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::SequenceDistance::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
compute
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) → int¶ C++: protocols::simple_filters::SequenceDistance::compute(const class core::pose::Pose &) const –> unsigned long
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) → pyrosetta.rosetta.protocols.filters.Filter¶ C++: protocols::simple_filters::SequenceDistance::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) → str¶ C++: protocols::simple_filters::SequenceDistance::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap, filters: 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, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::simple_filters::SequenceDistance::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
-
pose_seq
(*args, **kwargs)¶ Overloaded function.
- pose_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str
C++: protocols::simple_filters::SequenceDistance::pose_seq() const –> std::string
- pose_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None
C++: protocols::simple_filters::SequenceDistance::pose_seq(const class std::basic_string<char> &) –> void
-
provide_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::simple_filters::SequenceDistance::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::simple_filters::SequenceDistance::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::simple_filters::SequenceDistance::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
sequence_comment_id
(*args, **kwargs)¶ Overloaded function.
- sequence_comment_id(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str
C++: protocols::simple_filters::SequenceDistance::sequence_comment_id() const –> std::string
- sequence_comment_id(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None
C++: protocols::simple_filters::SequenceDistance::sequence_comment_id(const class std::basic_string<char> &) –> 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
-
target_seq
(*args, **kwargs)¶ Overloaded function.
- target_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str
C++: protocols::simple_filters::SequenceDistance::target_seq() const –> std::string
- target_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None
C++: protocols::simple_filters::SequenceDistance::target_seq(const class std::basic_string<char> &) –> void
-
threshold
(*args, **kwargs)¶ Overloaded function.
- threshold(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> int
C++: protocols::simple_filters::SequenceDistance::threshold() const –> unsigned long
- threshold(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, t: int) -> None
C++: protocols::simple_filters::SequenceDistance::threshold(const unsigned long &) –> void
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
SimpleHbondsToAtomFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
Simple filter for detercting Hbonds to atom with energy < energy cutoff
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
compute
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) → int¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::compute(const class core::pose::Pose &) const –> unsigned long
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_hb_e_cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → float¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_hb_e_cutoff() const –> double
-
get_n_partners
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → int¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_n_partners() const –> unsigned long
-
get_scorefxn
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → pyrosetta.rosetta.core.scoring.ScoreFunction¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
-
get_target_atom_name
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → str¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_target_atom_name() const –> std::string
-
get_target_residue
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → str¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_target_residue() const –> const std::string &
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) → str¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, 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::simple_filters::SimpleHbondsToAtomFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ allows printing data to a stream
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ required for reporting score values
C++: protocols::simple_filters::SimpleHbondsToAtomFilter::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_hb_e_cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, hb_e_cutoff: float) → None¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_hb_e_cutoff(double) –> void
-
set_n_partners
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, n_partners: int) → None¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_n_partners(unsigned long) –> void
-
set_scorefxn
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void
-
set_target_atom_name
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, atom_name: str) → None¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_target_atom_name(class std::basic_string<char>) –> void
-
set_target_residue
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, target_residue: str) → None¶ C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_target_residue(const class std::basic_string<char> &) –> 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
-
-
class
pyrosetta.rosetta.protocols.simple_filters.
SimpleMetricFilter
¶ Bases:
pyrosetta.rosetta.protocols.filters.Filter
- A filter takes any SimpleMetric and applies a set cutoff to filter the model.
Set the cutoff type to set the behavior of the metric.
Compares metric_value to cutoff_value or match_value
match_value is used for strings, cutoff is used for numbers.
So, if comparison_type is set to eq, if metric_value eq the cutoff_value we return true.
RMSD example: set to lt, and the filter will pass with a metric value anything less than the cuttoff.
- CompositeMetrics take an extra parameter, composite_action.
Composite action can be “any”, “all”, or any specific composite metric value you want to match on.
Any: If any match the set criteria, we return true All: If all match the set criteria, we return true etc: If the particular metric of the composite metric (ex fa_rep for the CompositeEnergyMetric), matches the criteria,
we return true.- See Methods:
- set_comparison_type(), set_composite_action(), set_cutoff_value(), set_match_string()
-
apply
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ returns true if the structure passes the filter, false otherwise
C++: protocols::simple_filters::SimpleMetricFilter::apply(const class core::pose::Pose &) const –> bool
-
class_name
() → str¶ C++: protocols::simple_filters::SimpleMetricFilter::class_name() –> std::string
-
clear
(self: pyrosetta.rosetta.protocols.filters.Filter) → None¶ used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleMetricFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
-
fresh_instance
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) → pyrosetta.rosetta.protocols.filters.Filter¶ required in the context of the parser/scripting scheme
C++: protocols::simple_filters::SimpleMetricFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
-
get_type
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_type() const –> std::string
-
get_user_defined_name
(self: pyrosetta.rosetta.protocols.filters.Filter) → str¶ C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
-
name
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) → str¶ C++: protocols::simple_filters::SimpleMetricFilter::name() const –> std::string
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ parse XML tag (to use this Filter in Rosetta Scripts)
C++: protocols::simple_filters::SimpleMetricFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, 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::simple_filters::SimpleMetricFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
report
(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::filters::Filter::report(class std::basic_ostream<char> &, const class core::pose::Pose &) const –> void
-
report_sm
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ required for reporting score values
C++: protocols::simple_filters::SimpleMetricFilter::report_sm(const class core::pose::Pose &) const –> double
-
score
(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
-
set_comparison_type
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, co_type: pyrosetta.rosetta.protocols.simple_filters.comparison_type) → None¶ - Sets the cutoff type - aka eq, ne, etc. Options are:
- eq, ne, lt, gt, lt_or_eq, gt_or_eq.
If this is a StringMetric, only eq and ne are relevant here. IF value [comparison_type] cutoff_ return True.
C++: protocols::simple_filters::SimpleMetricFilter::set_comparison_type(enum protocols::simple_filters::comparison_type) –> void
-
set_composite_action
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, composite_action: str) → None¶ Set the action we take for a set CompositeMetric
Composite action can be “any”, “all”, or any specific composite metric value you want to match on. See Also: set_comparison_type(), set_cutoff
Any: If any match the set criteria, we return true All: If all match the set criteria, we return true etc: If the particular metric of the composite metric (ex fa_rep for the CompositeEnergyMetric), matches the criteria,
we return true.C++: protocols::simple_filters::SimpleMetricFilter::set_composite_action(const class std::basic_string<char> &) –> void
-
set_cutoff
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, cutoff: float) → None¶ Set the cutoff value for any RealMetric or CompositeRealMetric.
C++: protocols::simple_filters::SimpleMetricFilter::set_cutoff(double) –> void
-
set_epsilon
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, epsilon: float) → None¶ - Set the sigfigs we will use in our comparisons.
- Default is .0001;
C++: protocols::simple_filters::SimpleMetricFilter::set_epsilon(double) –> void
-
set_match_string
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, match_string: str) → None¶ Set the match value for any StringMetric or CompositeStringMetric.
C++: protocols::simple_filters::SimpleMetricFilter::set_match_string(const class std::basic_string<char> &) –> void
-
set_simple_metric
(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, metric: pyrosetta.rosetta.core.simple_metrics.SimpleMetric) → None¶ Set the SimpleMetric that we will be using to filter.
C++: protocols::simple_filters::SimpleMetricFilter::set_simple_metric(class std::shared_ptr<const class core::simple_metrics::SimpleMetric>) –> void
-
set_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.simple_filters.
StructureSimilarityEvaluatorCreator
¶ Bases:
pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator
creator for the StructureSimilarityEvaluatorCreator class
-
add_evaluators
(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) → None¶ C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void
-
assign
(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) → pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator¶ C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::operator=(const class protocols::simple_filters::StructureSimilarityEvaluatorCreator &) –> class protocols::simple_filters::StructureSimilarityEvaluatorCreator &
-
register_options
(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) → None¶ C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::register_options() –> void
-
type_name
(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) → str¶ C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::type_name() const –> std::string
-
-
pyrosetta.rosetta.protocols.simple_filters.
atom_distance
(r1: pyrosetta.rosetta.core.conformation.Residue, a1: str, r2: pyrosetta.rosetta.core.conformation.Residue, a2: str) → float¶ compute the atomic distance between two atoms on two residues
C++: protocols::simple_filters::atom_distance(const class core::conformation::Residue &, const class std::basic_string<char> &, const class core::conformation::Residue &, const class std::basic_string<char> &) –> double
-
class
pyrosetta.rosetta.protocols.simple_filters.
comparison_type
¶ Bases:
pybind11_builtins.pybind11_object
Enum that tells us how to interpret the cutoff set.
Members:
eq
ne
lt
gt
lt_or_eq
gt_or_eq
bogus
comparison_type_total
-
pyrosetta.rosetta.protocols.simple_filters.
dssp
(pose: pyrosetta.rosetta.core.pose.Pose) → str¶ read dssp for a pose and return a string
C++: protocols::simple_filters::dssp(const class core::pose::Pose &) –> std::string
-
pyrosetta.rosetta.protocols.simple_filters.
get_string_comparison_type_strings
() → pyrosetta.rosetta.utility.vector1_std_string¶ C++: protocols::simple_filters::get_string_comparison_type_strings() –> class utility::vector1<std::string, class std::allocator<std::string > >
-
pyrosetta.rosetta.protocols.simple_filters.
load_poses
(filenames: pyrosetta.rosetta.utility.vector1_std_string) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t¶ load PDBs into a vector
C++: protocols::simple_filters::load_poses(const class utility::vector1<class std::basic_string<char>, class std::allocator<class std::basic_string<char> > > &) –> class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >
-
pyrosetta.rosetta.protocols.simple_filters.
positions_in_secstruct
(pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ find helix, sheet positions in dssp
C++: protocols::simple_filters::positions_in_secstruct(const class core::pose::Pose &) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.simple_filters.
quat2R
(Q: pyrosetta.rosetta.protocols.simple_filters.Quat, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t) → None¶ C++: protocols::simple_filters::quat2R(struct protocols::simple_filters::Quat &, class numeric::xyzMatrix<double>) –> void
-
pyrosetta.rosetta.protocols.simple_filters.
res_res_min_distance
(p1: pyrosetta.rosetta.core.pose.Pose, r1: int, p2: pyrosetta.rosetta.core.pose.Pose, r2: int) → float¶ find the minimal atom-atom distance between two residues
C++: protocols::simple_filters::res_res_min_distance(const class core::pose::Pose &, const unsigned long, const class core::pose::Pose &, const unsigned long) –> double