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.

  1. initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) -> None

  2. initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

  3. initialize_all_atoms(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory, individual_tasks: bool) -> None

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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.

  1. initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) -> None

  2. initialize_cross_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, task_factoryA: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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.

  1. initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter) -> None

  2. initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int) -> None

  3. initialize_cross_jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AtomicContactCountFilter, jump: int, sym_dof_name: str) -> None

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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.

  1. distance_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) -> float

C++: protocols::protein_interface_design::filters::AverageDegreeFilter::distance_threshold() const –> double

  1. 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.

  1. 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>

  1. 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.

  1. threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.AverageDegreeFilter) -> float

C++: protocols::protein_interface_design::filters::AverageDegreeFilter::threshold() const –> double

  1. 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.

  1. jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> int

C++: protocols::protein_interface_design::filters::BindingStrainFilter::jump() const –> unsigned long

  1. 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.

  1. 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>

  1. 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.

  1. 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>

  1. 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.

  1. 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>

  1. 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.

  1. threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BindingStrainFilter) -> float

C++: protocols::protein_interface_design::filters::BindingStrainFilter::threshold() const –> double

  1. 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.

  1. 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

  1. 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.

  1. fitness_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> float

C++: protocols::protein_interface_design::filters::BoltzmannFilter::fitness_threshold() const –> double

  1. 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.

  1. norm_neg(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter) -> bool

C++: protocols::protein_interface_design::filters::BoltzmannFilter::norm_neg() const –> bool

  1. 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.

  1. temperature(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.BoltzmannFilter, temp: float) -> None

C++: protocols::protein_interface_design::filters::BoltzmannFilter::temperature(const double) –> void

  1. 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.

  1. 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

  1. 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.

  1. designable(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> bool

C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::designable() const –> bool

  1. 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.

  1. lower_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> int

C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::lower_threshold() const –> unsigned long

  1. 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.

  1. packable(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> bool

C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::packable() const –> bool

  1. 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.

  1. 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>

  1. 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.

  1. upper_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.DesignableResiduesFilter) -> int

C++: protocols::protein_interface_design::filters::DesignableResiduesFilter::upper_threshold() const –> unsigned long

  1. 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

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FNatFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::filters::FNatFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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.

  1. delta(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool

C++: protocols::protein_interface_design::filters::FilterScanFilter::delta() const –> bool

  1. 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.

  1. 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> >

  1. 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.

  1. 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> > >

  1. 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.

  1. 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

  1. 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.

  1. 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

  1. 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.

  1. 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>

  1. 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.

  1. jump(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> int

C++: protocols::protein_interface_design::filters::FilterScanFilter::jump() const –> unsigned long

  1. 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.

  1. keep_native(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool

C++: protocols::protein_interface_design::filters::FilterScanFilter::keep_native() const –> bool

  1. 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.

  1. 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

  1. 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.

  1. log_separator(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> str

C++: protocols::protein_interface_design::filters::FilterScanFilter::log_separator() const –> std::string

  1. 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.

  1. 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

  1. 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.

  1. report_all(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool

C++: protocols::protein_interface_design::filters::FilterScanFilter::report_all() const –> bool

  1. 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.

  1. 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

  1. 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.

  1. 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

  1. 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.

  1. rtmin(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool

C++: protocols::protein_interface_design::filters::FilterScanFilter::rtmin() const –> bool

  1. 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.

  1. 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

  1. 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.

  1. 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>

  1. 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.

  1. 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>

  1. 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.

  1. 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>

  1. 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.

  1. unbound(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.FilterScanFilter) -> bool

C++: protocols::protein_interface_design::filters::FilterScanFilter::unbound() const –> bool

  1. 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.

  1. 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

  1. 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

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.IRmsdFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::filters::IRmsdFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.LRmsdFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::filters::LRmsdFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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.

  1. source_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> str

C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::source_pose() const –> std::string

  1. 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.

  1. start_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> int

C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::start_res() const –> unsigned long

  1. 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.

  1. stop_res(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RelativeSegmentFilter) -> int

C++: protocols::protein_interface_design::filters::RelativeSegmentFilter::stop_res() const –> unsigned long

  1. 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.

  1. 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

  1. 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.

  1. superimpose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilter, s: bool) -> None

C++: protocols::protein_interface_design::filters::RmsdFilter::superimpose(bool) –> void

  1. 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.

  1. 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

  1. 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

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.RmsdFilterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::filters::RmsdFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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.

  1. mutation_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> int

C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::mutation_threshold() const –> unsigned long

  1. 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.

  1. mutations(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> bool

C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::mutations() const –> bool

  1. 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.

  1. rate_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> float

C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::rate_threshold() const –> double

  1. 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.

  1. 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>

  1. 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

  1. 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.

  1. 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>

  1. 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.

  1. verbose(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> bool

C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::verbose() const –> bool

  1. 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.

  1. write2pdb(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.SequenceRecoveryFilter) -> bool

C++: protocols::protein_interface_design::filters::SequenceRecoveryFilter::write2pdb() const –> bool

  1. 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.

  1. 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>

  1. 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.

  1. 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

  2. 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.

  1. set_cutoff(self: pyrosetta.rosetta.protocols.constraint_filters.ConstraintScoreCutoffFilter, cutoff_in: float) -> None

C++: protocols::constraint_filters::ConstraintScoreCutoffFilter::set_cutoff(double) –> void

  1. 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.

  1. lower(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> float

C++: protocols::protein_interface_design::filters::Torsion::lower() const –> double

  1. 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.

  1. 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

  1. 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

  1. 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.

  1. 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>

  1. 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.

  1. 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

  1. 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.

  1. 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

  1. 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.

  1. upper(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.Torsion) -> float

C++: protocols::protein_interface_design::filters::Torsion::upper() const –> double

  1. 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

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.filters.TorsionCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::filters::TorsionCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

pyrosetta.rosetta.protocols.protein_interface_design.filters.atom_distance(r1: pyrosetta.rosetta.core.conformation.Residue, a1: str, r2: pyrosetta.rosetta.core.conformation.Residue, a2: str) float

C++: protocols::protein_interface_design::filters::atom_distance(const class core::conformation::Residue &, const 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