filters¶
Bindings for protocols::protein_interface_design::filters namespace
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, : pyrosetta.rosetta.core.pose.Pose) bool ¶
Returns true if the given pose passes the filter, false otherwise.
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::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
- initialize_all_atoms(*args, **kwargs)¶
Overloaded function.
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool, res_contact: bool) -> None
initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool, res_contact: bool, count_SD_NE1: bool) -> None
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::initialize_all_atoms(class std::shared_ptr<class core::pack::task::TaskFactory>, bool, class std::shared_ptr<class core::pack::task::TaskFactory>, bool, bool, bool, bool) –> void
- initialize_cross_chain(*args, **kwargs)¶
Overloaded function.
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool, individual_tasks: bool) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool, res_contact: bool) -> None
initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, detect_chains_for_interface_by_task: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool, res_contact: bool, count_SD_NE1: bool) -> None
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::initialize_cross_chain(class std::shared_ptr<class core::pack::task::TaskFactory>, bool, bool, bool, class std::shared_ptr<class core::pack::task::TaskFactory>, bool, bool, bool, bool) –> void
- initialize_cross_jump(*args, **kwargs)¶
Overloaded function.
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, individual_tasks: bool) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool, res_contact: bool) -> None
initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_sasa: bool, individual_tasks: bool, task_factoryB: pyrosetta.rosetta.core.pack.task.TaskFactory, normalize_by_carbon_count: bool, non_local: bool, res_contact: bool, count_SD_NE1: bool) -> None
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::initialize_cross_jump(unsigned long, std::string, class std::shared_ptr<class core::pack::task::TaskFactory>, bool, bool, class std::shared_ptr<class core::pack::task::TaskFactory>, bool, bool, bool, bool) –> void
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) str ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilterCreator::operator=(const class protocols::protein_interface_design::filters::AtomicContactCountFilterCreator &) –> class protocols::protein_interface_design::filters::AtomicContactCountFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::AtomicContactCountFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::compute(const class core::pose::Pose &) const –> double
- distance_threshold(*args, **kwargs)¶
Overloaded function.
distance_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) -> float
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::distance_threshold() const –> double
distance_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, d: float) -> None
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::distance_threshold(const double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) str ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) -> float
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::threshold() const –> double
threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter, threshold: float) -> None
C++: protocols::protein_interface_design::filters::AverageDegreeFilter::threshold(double) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilterCreator::operator=(const class protocols::protein_interface_design::filters::AverageDegreeFilterCreator &) –> class protocols::protein_interface_design::filters::AverageDegreeFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::AverageDegreeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::BindingStrainFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- jump(*args, **kwargs)¶
Overloaded function.
jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> int
C++: protocols::protein_interface_design::filters::BindingStrainFilter::jump() const –> unsigned long
jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, j: int) -> None
C++: protocols::protein_interface_design::filters::BindingStrainFilter::jump(const unsigned long) –> void
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) str ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- relax_mover(*args, **kwargs)¶
Overloaded function.
relax_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> pyrosetta.rosetta.protocols.moves.Mover
C++: protocols::protein_interface_design::filters::BindingStrainFilter::relax_mover() const –> class std::shared_ptr<class protocols::moves::Mover>
relax_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, mover: pyrosetta.rosetta.protocols.moves.Mover) -> None
C++: protocols::protein_interface_design::filters::BindingStrainFilter::relax_mover(const class std::shared_ptr<class protocols::moves::Mover>) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- scorefxn(*args, **kwargs)¶
Overloaded function.
scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction
C++: protocols::protein_interface_design::filters::BindingStrainFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
C++: protocols::protein_interface_design::filters::BindingStrainFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::protein_interface_design::filters::BindingStrainFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, task: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::BindingStrainFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- threshold(*args, **kwargs)¶
Overloaded function.
threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> float
C++: protocols::protein_interface_design::filters::BindingStrainFilter::threshold() const –> double
threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter, t: float) -> None
C++: protocols::protein_interface_design::filters::BindingStrainFilter::threshold(const double) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilterCreator::operator=(const class protocols::protein_interface_design::filters::BindingStrainFilterCreator &) –> class protocols::protein_interface_design::filters::BindingStrainFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::BindingStrainFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter¶
Bases:
Filter
- add_negative_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, f: pyrosetta.rosetta.protocols.filters.Filter) None ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::add_negative_filter(class std::shared_ptr<class protocols::filters::Filter>) –> void
- add_positive_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, f: pyrosetta.rosetta.protocols.filters.Filter) None ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::add_positive_filter(class std::shared_ptr<class protocols::filters::Filter>) –> void
- anchors(*args, **kwargs)¶
Overloaded function.
anchors(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, anchors: pyrosetta.rosetta.utility.vector1_double) -> None
C++: protocols::protein_interface_design::filters::BoltzmannFilter::anchors(const class utility::vector1<double, class std::allocator<double> > &) –> void
anchors(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> pyrosetta.rosetta.utility.vector1_double
C++: protocols::protein_interface_design::filters::BoltzmannFilter::anchors() const –> class utility::vector1<double, class std::allocator<double> >
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::BoltzmannFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::compute(const class core::pose::Pose &) const –> double
- fitness_threshold(*args, **kwargs)¶
Overloaded function.
fitness_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> float
C++: protocols::protein_interface_design::filters::BoltzmannFilter::fitness_threshold() const –> double
fitness_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, f: float) -> None
C++: protocols::protein_interface_design::filters::BoltzmannFilter::fitness_threshold(const double) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_negative_filters(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_filters_Filter_t ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::get_negative_filters() const –> class utility::vector1<class std::shared_ptr<class protocols::filters::Filter>, class std::allocator<class std::shared_ptr<class protocols::filters::Filter> > >
- get_positive_filters(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_filters_Filter_t ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::get_positive_filters() const –> class utility::vector1<class std::shared_ptr<class protocols::filters::Filter>, class std::allocator<class std::shared_ptr<class protocols::filters::Filter> > >
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) str ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::name() const –> std::string
- norm_neg(*args, **kwargs)¶
Overloaded function.
norm_neg(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> bool
C++: protocols::protein_interface_design::filters::BoltzmannFilter::norm_neg() const –> bool
norm_neg(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, n: bool) -> None
C++: protocols::protein_interface_design::filters::BoltzmannFilter::norm_neg(const bool) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- temperature(*args, **kwargs)¶
Overloaded function.
temperature(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, temp: float) -> None
C++: protocols::protein_interface_design::filters::BoltzmannFilter::temperature(const double) –> void
temperature(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> float
C++: protocols::protein_interface_design::filters::BoltzmannFilter::temperature() const –> double
- triage_threshold(*args, **kwargs)¶
Overloaded function.
triage_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, t: float) -> None
C++: protocols::protein_interface_design::filters::BoltzmannFilter::triage_threshold(const double) –> void
triage_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> float
C++: protocols::protein_interface_design::filters::BoltzmannFilter::triage_threshold() const –> double
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilterCreator::operator=(const class protocols::protein_interface_design::filters::BoltzmannFilterCreator &) –> class protocols::protein_interface_design::filters::BoltzmannFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::BoltzmannFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- pyrosetta.rosetta.protocols.protein_interface_design.filters.Ca_coords(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long) pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t ¶
C++: protocols::protein_interface_design::filters::Ca_coords(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter) str ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilterCreator::operator=(const class protocols::protein_interface_design::filters::ClashWithTargetFilterCreator &) –> class protocols::protein_interface_design::filters::ClashWithTargetFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.ClashWithTargetFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::ClashWithTargetFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::compute(const class core::pose::Pose &) const –> unsigned long
- designable(*args, **kwargs)¶
Overloaded function.
designable(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> bool
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::designable() const –> bool
designable(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, d: bool) -> None
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::designable(const bool) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- lower_threshold(*args, **kwargs)¶
Overloaded function.
lower_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> int
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::lower_threshold() const –> unsigned long
lower_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, l: int) -> None
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::lower_threshold(const unsigned long) –> void
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) str ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::name() const –> std::string
- packable(*args, **kwargs)¶
Overloaded function.
packable(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> bool
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::packable() const –> bool
packable(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, p: bool) -> None
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::packable(const bool) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- upper_threshold(*args, **kwargs)¶
Overloaded function.
upper_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> int
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::upper_threshold() const –> unsigned long
upper_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter, u: int) -> None
C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::upper_threshold(const unsigned long) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilterCreator::operator=(const class protocols::protein_interface_design::filters::DesignableResiduesFilterCreator &) –> class protocols::protein_interface_design::filters::DesignableResiduesFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::DesignableResiduesFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter¶
Bases:
Filter
Filters for structures which could form a disulfide bond across the docking interface.
Use this filter when you are trying to design one docking member so that it forms a disulfide bond to one or more target residues of the other docking partner. The filter does not consider the indentities of the residues involved, only their Cb position.
This filter only applies to centroid poses. Calling it with a full atom pose will result in everything failing.
Spencer Bliven <blivens.washington.edu>
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter) str ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::DisulfideFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator ¶
C++: protocols::protein_interface_design::filters::DisulfideFilterCreator::operator=(const class protocols::protein_interface_design::filters::DisulfideFilterCreator &) –> class protocols::protein_interface_design::filters::DisulfideFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::DisulfideFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::DisulfideFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DisulfideFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::DisulfideFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::FNatFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::FNatFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::FNatFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::FNatFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::FNatFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter) str ¶
C++: protocols::protein_interface_design::filters::FNatFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::FNatFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::FNatFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::FNatFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::FNatFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator ¶
C++: protocols::protein_interface_design::filters::FNatFilterCreator::operator=(const class protocols::protein_interface_design::filters::FNatFilterCreator &) –> class protocols::protein_interface_design::filters::FNatFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::FNatFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::FNatFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::FilterScanFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- delta(*args, **kwargs)¶
Overloaded function.
delta(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::delta() const –> bool
delta(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, d: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::delta(const bool) –> void
- delta_filter_thresholds(*args, **kwargs)¶
Overloaded function.
delta_filter_thresholds(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.utility.vector1_double
C++: protocols::protein_interface_design::filters::FilterScanFilter::delta_filter_thresholds() const –> class utility::vector1<double, class std::allocator<double> >
delta_filter_thresholds(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, : pyrosetta.rosetta.utility.vector1_double) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::delta_filter_thresholds(const class utility::vector1<double, class std::allocator<double> > &) –> void
- delta_filters(*args, **kwargs)¶
Overloaded function.
delta_filters(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_simple_filters_DeltaFilter_t
C++: protocols::protein_interface_design::filters::FilterScanFilter::delta_filters() const –> class utility::vector1<class std::shared_ptr<class protocols::simple_filters::DeltaFilter>, class std::allocator<class std::shared_ptr<class protocols::simple_filters::DeltaFilter> > >
delta_filters(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, d: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_simple_filters_DeltaFilter_t) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::delta_filters(const class utility::vector1<class std::shared_ptr<class protocols::simple_filters::DeltaFilter>, class std::allocator<class std::shared_ptr<class protocols::simple_filters::DeltaFilter> > > &) –> void
- dump_pdb(*args, **kwargs)¶
Overloaded function.
dump_pdb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, d: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::dump_pdb(const bool) –> void
dump_pdb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::dump_pdb() const –> bool
- dump_pdb_name(*args, **kwargs)¶
Overloaded function.
dump_pdb_name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> str
C++: protocols::protein_interface_design::filters::FilterScanFilter::dump_pdb_name() const –> std::string
dump_pdb_name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, s: str) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::dump_pdb_name(const std::string &) –> void
- filter(*args, **kwargs)¶
Overloaded function.
filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.protocols.filters.Filter
C++: protocols::protein_interface_design::filters::FilterScanFilter::filter() const –> class std::shared_ptr<class protocols::filters::Filter>
filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, filter: pyrosetta.rosetta.protocols.filters.Filter) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::filter(class std::shared_ptr<class protocols::filters::Filter>) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- jump(*args, **kwargs)¶
Overloaded function.
jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> int
C++: protocols::protein_interface_design::filters::FilterScanFilter::jump() const –> unsigned long
jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, j: int) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::jump(const unsigned long) –> void
- keep_native(*args, **kwargs)¶
Overloaded function.
keep_native(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::keep_native() const –> bool
keep_native(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, k: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::keep_native(const bool) –> void
- log_pdb_number(*args, **kwargs)¶
Overloaded function.
log_pdb_number(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::log_pdb_number() const –> bool
log_pdb_number(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, log: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::log_pdb_number(const bool) –> void
- log_separator(*args, **kwargs)¶
Overloaded function.
log_separator(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> str
C++: protocols::protein_interface_design::filters::FilterScanFilter::log_separator() const –> std::string
log_separator(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, sep: str) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::log_separator(const std::string &) –> void
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) str ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- relax_mover(*args, **kwargs)¶
Overloaded function.
relax_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, mover: pyrosetta.rosetta.protocols.moves.Mover) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::relax_mover(class std::shared_ptr<class protocols::moves::Mover>) –> void
relax_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.protocols.moves.Mover
C++: protocols::protein_interface_design::filters::FilterScanFilter::relax_mover() const –> class std::shared_ptr<class protocols::moves::Mover>
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_all(*args, **kwargs)¶
Overloaded function.
report_all(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::report_all() const –> bool
report_all(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, ra: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::report_all(const bool) –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::report_sm(const class core::pose::Pose &) const –> double
- resfile_general_property(*args, **kwargs)¶
Overloaded function.
resfile_general_property(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> str
C++: protocols::protein_interface_design::filters::FilterScanFilter::resfile_general_property() const –> std::string
resfile_general_property(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, : str) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::resfile_general_property(const std::string &) –> void
- resfile_name(*args, **kwargs)¶
Overloaded function.
resfile_name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, resfile_name: str) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::resfile_name(const std::string &) –> void
resfile_name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> str
C++: protocols::protein_interface_design::filters::FilterScanFilter::resfile_name() const –> std::string
- rtmin(*args, **kwargs)¶
Overloaded function.
rtmin(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::rtmin() const –> bool
rtmin(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, r: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::rtmin(const bool) –> void
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- score_log_file(*args, **kwargs)¶
Overloaded function.
score_log_file(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, score_log_file: str) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::score_log_file(const std::string &) –> void
score_log_file(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> str
C++: protocols::protein_interface_design::filters::FilterScanFilter::score_log_file() const –> std::string
- scorefxn(*args, **kwargs)¶
Overloaded function.
scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction
C++: protocols::protein_interface_design::filters::FilterScanFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>
scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- single_substitution(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, pose: pyrosetta.rosetta.core.pose.Pose, resi: int, target_aa: pyrosetta.rosetta.core.chemical.AA) None ¶
C++: protocols::protein_interface_design::filters::FilterScanFilter::single_substitution(class core::pose::Pose &, const unsigned long, const enum core::chemical::AA) const –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
Undefined, commenting out to fix PyRosetta build core::Real compute( core::pose::Pose const & pose ) const;
C++: protocols::protein_interface_design::filters::FilterScanFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- triage_filter(*args, **kwargs)¶
Overloaded function.
triage_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> pyrosetta.rosetta.protocols.filters.Filter
C++: protocols::protein_interface_design::filters::FilterScanFilter::triage_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
triage_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, filter: pyrosetta.rosetta.protocols.filters.Filter) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::triage_filter(class std::shared_ptr<class protocols::filters::Filter>) –> void
- unbound(*args, **kwargs)¶
Overloaded function.
unbound(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool
C++: protocols::protein_interface_design::filters::FilterScanFilter::unbound() const –> bool
unbound(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter, u: bool) -> None
C++: protocols::protein_interface_design::filters::FilterScanFilter::unbound(const bool) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator ¶
C++: protocols::protein_interface_design::filters::FilterScanFilterCreator::operator=(const class protocols::protein_interface_design::filters::FilterScanFilterCreator &) –> class protocols::protein_interface_design::filters::FilterScanFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::FilterScanFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::FilterScanFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::FilterScanFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter¶
Bases:
Filter
returns true if the number of hbonding partners to a particular residue exceeds a certain value This filter is useful in conjunction with DesignMinimizeHbonds class
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter) str ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilterCreator::operator=(const class protocols::protein_interface_design::filters::HbondsToAtomFilterCreator &) –> class protocols::protein_interface_design::filters::HbondsToAtomFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToAtomFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::HbondsToAtomFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter¶
Bases:
Filter
returns true if the number of hbonding partners to a particular residue exceeds a certain value This filter is useful in conjunction with DesignMinimizeHbonds class
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::apply(const class core::pose::Pose &) const –> bool
- backbone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) bool ¶
Get whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::backbone() const –> bool
- bb_bb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) bool ¶
Get whether to include backbone-backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::bb_bb() const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose, resnum_rosetta: int) int ¶
Actually compute the number of hydrogen bonds to the target residue.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::compute(const class core::pose::Pose &, const unsigned long) const –> unsigned long
- energy_cutoff(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) float ¶
Get the threshold for the hbond score term at which two residues are counted as being hydrogen bonded.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::energy_cutoff() const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- from_other_chains(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) bool ¶
Get whether hydrogen bonds from other chains should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::from_other_chains() const –> bool
- from_same_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) bool ¶
Get whether hydrogen bonds from the same chain should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::from_same_chain() const –> bool
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) str ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- partners(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) int ¶
Get the minimum number of H-bond partners that this residue must have for the filter to pass.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::partners() const –> unsigned long
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::report_sm(const class core::pose::Pose &) const –> double
- resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) str ¶
Get the residue number (a string to be parsed at apply time).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::resnum() const –> std::string
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_backbone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) None ¶
Set whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_backbone(const bool) –> void
- set_bb_bb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) None ¶
Set whether to include backbone-backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_bb_bb(const bool) –> void
- set_energy_cutoff(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: float) None ¶
Set the threshold for the hbond score term at which two residues are counted as being hydrogen bonded.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_energy_cutoff(const double) –> void
- set_from_other_chains(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) None ¶
Set whether hydrogen bonds from other chains should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_from_other_chains(const bool) –> void
- set_from_same_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) None ¶
Set whether hydrogen bonds from the same chain should be counted.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_from_same_chain(const bool) –> void
- set_partners(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: int) None ¶
Set the minimum number of H-bond partners that this residue must have for the filter to pass.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_partners(const unsigned long) –> void
- set_resnum(*args, **kwargs)¶
Overloaded function.
set_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, input: str) -> None
Set the residue number (as a string to be parsed at apply time).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_resnum(const std::string &) –> void
set_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: int) -> None
Set the residue number (as an integer – Rosetta numbering).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_resnum(const unsigned long) –> void
- set_scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, sfxn_in: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
Set the scorefunction to use for hbond calculation.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_scorefxn(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void
- set_selector(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Set the ResidueSelector to use.
Only hydrogen bonds between this residue and the residues selected by the ResidueSelector will be counted, if a ResidueSelector is provided.
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- set_sidechain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter, val: bool) None ¶
Set whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::set_sidechain(const bool) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- sidechain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilter) bool ¶
Get whether to include backbone hydrogen bonds.
I’m not sure that this is implemented properly. (VKM – 6 July 2015).
C++: protocols::protein_interface_design::filters::HbondsToResidueFilter::sidechain() const –> bool
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilterCreator::operator=(const class protocols::protein_interface_design::filters::HbondsToResidueFilterCreator &) –> class protocols::protein_interface_design::filters::HbondsToResidueFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.HbondsToResidueFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::HbondsToResidueFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter) str ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::IRmsdFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator ¶
C++: protocols::protein_interface_design::filters::IRmsdFilterCreator::operator=(const class protocols::protein_interface_design::filters::IRmsdFilterCreator &) –> class protocols::protein_interface_design::filters::IRmsdFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::IRmsdFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::IRmsdFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter) str ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilterCreator::operator=(const class protocols::protein_interface_design::filters::InterfaceHolesFilterCreator &) –> class protocols::protein_interface_design::filters::InterfaceHolesFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.InterfaceHolesFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::InterfaceHolesFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter) str ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::LRmsdFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator ¶
C++: protocols::protein_interface_design::filters::LRmsdFilterCreator::operator=(const class protocols::protein_interface_design::filters::LRmsdFilterCreator &) –> class protocols::protein_interface_design::filters::LRmsdFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::LRmsdFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::LRmsdFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter¶
Bases:
Filter
returns the residues aligned to a segment on the input pdb to the source pdb
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) str ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- source_pose(*args, **kwargs)¶
Overloaded function.
source_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> str
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::source_pose() const –> std::string
source_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, s: str) -> None
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::source_pose(const std::string &) –> void
- start_res(*args, **kwargs)¶
Overloaded function.
start_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> int
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::start_res() const –> unsigned long
start_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, s: int) -> None
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::start_res(const unsigned long) –> void
- stop_res(*args, **kwargs)¶
Overloaded function.
stop_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> int
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::stop_res() const –> unsigned long
stop_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter, s: int) -> None
C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::stop_res(const unsigned long) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilterCreator::operator=(const class protocols::protein_interface_design::filters::RelativeSegmentFilterCreator &) –> class protocols::protein_interface_design::filters::RelativeSegmentFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::RelativeSegmentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter¶
Bases:
Filter
- add_selector(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, sele: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Adds the given ResidueSelector to the selection. (As in all residues in both selections.)
C++: protocols::protein_interface_design::filters::RmsdFilter::add_selector(const class std::shared_ptr<class core::select::residue_selector::ResidueSelector> &) –> void
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::apply(const class core::pose::Pose &) const –> bool
- by_aln(*args, **kwargs)¶
Overloaded function.
by_aln(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, s: bool) -> None
C++: protocols::protein_interface_design::filters::RmsdFilter::by_aln(bool) –> void
by_aln(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter) -> bool
C++: protocols::protein_interface_design::filters::RmsdFilter::by_aln() const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter) str ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- reference_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, ref: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::reference_pose(class std::shared_ptr<class core::pose::Pose>) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::RmsdFilter::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_selection(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, sele: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Resets the selection to the given ResidueSelector
C++: protocols::protein_interface_design::filters::RmsdFilter::set_selection(const class std::shared_ptr<class core::select::residue_selector::ResidueSelector> &) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- superimpose(*args, **kwargs)¶
Overloaded function.
superimpose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, s: bool) -> None
C++: protocols::protein_interface_design::filters::RmsdFilter::superimpose(bool) –> void
superimpose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter) -> bool
C++: protocols::protein_interface_design::filters::RmsdFilter::superimpose() const –> bool
- superimpose_on_all(*args, **kwargs)¶
Overloaded function.
superimpose_on_all(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, b: bool) -> None
C++: protocols::protein_interface_design::filters::RmsdFilter::superimpose_on_all(const bool) –> void
superimpose_on_all(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter) -> bool
C++: protocols::protein_interface_design::filters::RmsdFilter::superimpose_on_all() const –> bool
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator ¶
C++: protocols::protein_interface_design::filters::RmsdFilterCreator::operator=(const class protocols::protein_interface_design::filters::RmsdFilterCreator &) –> class protocols::protein_interface_design::filters::RmsdFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RmsdFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::RmsdFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter) str ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilterCreator::operator=(const class protocols::protein_interface_design::filters::RmsdSimpleFilterCreator &) –> class protocols::protein_interface_design::filters::RmsdSimpleFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdSimpleFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::RmsdSimpleFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter) str ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::SSamountFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator ¶
C++: protocols::protein_interface_design::filters::SSamountFilterCreator::operator=(const class protocols::protein_interface_design::filters::SSamountFilterCreator &) –> class protocols::protein_interface_design::filters::SSamountFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SSamountFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::SSamountFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SSamountFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::SSamountFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, pose: pyrosetta.rosetta.core.pose.Pose, write: bool) float ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::compute(const class core::pose::Pose &, const bool &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- mutation_threshold(*args, **kwargs)¶
Overloaded function.
mutation_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> int
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::mutation_threshold() const –> unsigned long
mutation_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, mut: int) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::mutation_threshold(const unsigned long) –> void
- mutations(*args, **kwargs)¶
Overloaded function.
mutations(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> bool
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::mutations() const –> bool
mutations(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, muts: bool) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::mutations(const bool) –> void
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) str ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- rate_threshold(*args, **kwargs)¶
Overloaded function.
rate_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> float
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::rate_threshold() const –> double
rate_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, rate: float) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::rate_threshold(const double) –> void
- reference_pose(*args, **kwargs)¶
Overloaded function.
reference_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> pyrosetta.rosetta.core.pose.Pose
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>
reference_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, reference_pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
reference_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::reference_pose(const class core::pose::Pose &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::scorefxn(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- verbose(*args, **kwargs)¶
Overloaded function.
verbose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> bool
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::verbose() const –> bool
verbose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, verb: bool) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::verbose(const bool) –> void
- write2pdb(*args, **kwargs)¶
Overloaded function.
write2pdb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> bool
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::write2pdb() const –> bool
write2pdb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, write: bool) -> None
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::write2pdb(const bool) –> void
- write_to_pdb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter, res_names1: pyrosetta.rosetta.std.map_unsigned_long_std_string, res_names2: pyrosetta.rosetta.std.map_unsigned_long_std_string) None ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::write_to_pdb(const class std::map<unsigned long, std::string, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, std::string > > > &, const class std::map<unsigned long, std::string, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, std::string > > > &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilterCreator::operator=(const class protocols::protein_interface_design::filters::SequenceRecoveryFilterCreator &) –> class protocols::protein_interface_design::filters::SequenceRecoveryFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::SequenceRecoveryFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) int ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::compute(const class core::pose::Pose &) const –> unsigned long
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter) str ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilterCreator::operator=(const class protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilterCreator &) –> class protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SpecificResiduesNearInterfaceFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::StubScoreFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter) str ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- stub_sets(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilter, stub_sets: pyrosetta.rosetta.utility.vector1_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStubSet_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStub_unsigned_long_t) None ¶
C++: protocols::protein_interface_design::filters::StubScoreFilter::stub_sets(const class utility::vector1<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> >, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> > > > &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator ¶
C++: protocols::protein_interface_design::filters::StubScoreFilterCreator::operator=(const class protocols::protein_interface_design::filters::StubScoreFilterCreator &) –> class protocols::protein_interface_design::filters::StubScoreFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::StubScoreFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::StubScoreFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::StubScoreFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter¶
Bases:
ConstraintScoreCutoffFilter
- apply(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
- Returns true if the given pose passes the filter, false otherwise.
In this case, the test is the result of the following comparison: sc <= cutoff Where cutoff is the cutoff set for this filter, and sc is the value of the ScoreType from the Pose Energies object.
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- cutoff(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter) float ¶
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::cutoff() const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_score(*args, **kwargs)¶
Overloaded function.
get_score(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter, pose_in: pyrosetta.rosetta.core.pose.Pose, csts: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> float
get_score(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> float
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::get_score(const class core::pose::Pose &) const –> double
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter) str ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, ostr: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_constraints(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, cst_in: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) None ¶
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::set_constraints(class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >) –> void
- set_cutoff(*args, **kwargs)¶
Overloaded function.
set_cutoff(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, cutoff_in: float) -> None
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::set_cutoff(double) –> void
set_cutoff(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::set_cutoff(const class core::pose::Pose &) –> void
- set_score_type(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, scotype: pyrosetta.rosetta.core.scoring.ScoreType) None ¶
C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::set_score_type(enum core::scoring::ScoreType) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilterCreator::operator=(const class protocols::protein_interface_design::filters::StubScoreLoopsFilterCreator &) –> class protocols::protein_interface_design::filters::StubScoreLoopsFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator) str ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilterCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.StubScoreLoopsFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::StubScoreLoopsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
Constructor with a single target residue
C++: protocols::protein_interface_design::filters::Torsion::apply(const class core::pose::Pose &) const –> bool
- static class_name() str ¶
C++: protocols::protein_interface_design::filters::Torsion::class_name() –> std::string
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::Torsion::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- compute(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::Torsion::compute(const class core::pose::Pose &) const –> double
- fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::Torsion::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- lower(*args, **kwargs)¶
Overloaded function.
lower(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> float
C++: protocols::protein_interface_design::filters::Torsion::lower() const –> double
lower(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, l: float) -> None
C++: protocols::protein_interface_design::filters::Torsion::lower(const double) –> void
- name(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) str ¶
C++: protocols::protein_interface_design::filters::Torsion::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::protein_interface_design::filters::Torsion::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::protein_interface_design::filters::Torsion::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::protein_interface_design::filters::Torsion::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::Torsion::report_sm(const class core::pose::Pose &) const –> double
- resnum(*args, **kwargs)¶
Overloaded function.
resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, : pyrosetta.rosetta.core.pose.Pose) -> int
C++: protocols::protein_interface_design::filters::Torsion::resnum(const class core::pose::Pose &) const –> unsigned long
resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None
C++: protocols::protein_interface_design::filters::Torsion::resnum(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void
resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, r: int) -> None
C++: protocols::protein_interface_design::filters::Torsion::resnum(const unsigned long) –> void
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- task_factory(*args, **kwargs)¶
Overloaded function.
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> pyrosetta.rosetta.core.pack.task.TaskFactory
C++: protocols::protein_interface_design::filters::Torsion::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>
task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None
C++: protocols::protein_interface_design::filters::Torsion::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void
- task_factory_set(*args, **kwargs)¶
Overloaded function.
task_factory_set(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, b: bool) -> None
C++: protocols::protein_interface_design::filters::Torsion::task_factory_set(const bool) –> void
task_factory_set(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> bool
C++: protocols::protein_interface_design::filters::Torsion::task_factory_set() const –> bool
- torsion(*args, **kwargs)¶
Overloaded function.
torsion(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, t: str) -> None
C++: protocols::protein_interface_design::filters::Torsion::torsion(const std::string &) –> void
torsion(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> str
C++: protocols::protein_interface_design::filters::Torsion::torsion() const –> std::string
- upper(*args, **kwargs)¶
Overloaded function.
upper(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> float
C++: protocols::protein_interface_design::filters::Torsion::upper() const –> double
upper(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion, u: float) -> None
C++: protocols::protein_interface_design::filters::Torsion::upper(const double) –> void
- class pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator, : pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator) pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator ¶
C++: protocols::protein_interface_design::filters::TorsionCreator::operator=(const class protocols::protein_interface_design::filters::TorsionCreator &) –> class protocols::protein_interface_design::filters::TorsionCreator &
- create_filter(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::protein_interface_design::filters::TorsionCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator) str ¶
C++: protocols::protein_interface_design::filters::TorsionCreator::keyname() const –> std::string
- pyrosetta.rosetta.protocols.protein_interface_design.filters.atom_distance(r1: pyrosetta.rosetta.core.conformation.Residue, a1: str, r2: pyrosetta.rosetta.core.conformation.Residue, a2: str) float ¶
C++: protocols::protein_interface_design::filters::atom_distance(const class core::conformation::Residue &, const std::string &, const class core::conformation::Residue &, const std::string &) –> double
- pyrosetta.rosetta.protocols.protein_interface_design.filters.res_rmsd(pose_res_for_rmsd: pyrosetta.rosetta.utility.vector1_unsigned_long, template_res_for_rmsd: pyrosetta.rosetta.utility.vector1_unsigned_long, copy_pose: pyrosetta.rosetta.core.pose.Pose, template_pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::protein_interface_design::filters::res_rmsd(const class utility::vector1<unsigned long, class std::allocator<unsigned long> >, const class utility::vector1<unsigned long, class std::allocator<unsigned long> >, const class core::pose::Pose &, const class core::pose::Pose &) –> double