simple_filters

Bindings for protocols::simple_filters namespace

class pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::AbinitioBaseFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AbinitioBaseFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AbinitioBaseFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str

C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) const –> std::string

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter) str

C++: protocols::simple_filters::AbinitioBaseFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.AngleToVector

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::AngleToVector::apply(const class core::pose::Pose &) const –> bool

atm1(*args, **kwargs)

Overloaded function.

  1. atm1(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> str

C++: protocols::simple_filters::AngleToVector::atm1() const –> std::string

  1. atm1(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, a: str) -> None

C++: protocols::simple_filters::AngleToVector::atm1(const std::string) –> void

atm2(*args, **kwargs)

Overloaded function.

  1. atm2(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> str

C++: protocols::simple_filters::AngleToVector::atm2() const –> std::string

  1. atm2(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, a: str) -> None

C++: protocols::simple_filters::AngleToVector::atm2(const std::string) –> void

chain(*args, **kwargs)

Overloaded function.

  1. chain(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> int

C++: protocols::simple_filters::AngleToVector::chain() const –> unsigned long

  1. chain(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: int) -> None

C++: protocols::simple_filters::AngleToVector::chain(const unsigned long) –> void

static class_name() str

C++: protocols::simple_filters::AngleToVector::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AngleToVector::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AngleToVector::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AngleToVector::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

max_angle(*args, **kwargs)

Overloaded function.

  1. max_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float

C++: protocols::simple_filters::AngleToVector::max_angle() const –> double

  1. max_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None

C++: protocols::simple_filters::AngleToVector::max_angle(const double) –> void

min_angle(*args, **kwargs)

Overloaded function.

  1. min_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float

C++: protocols::simple_filters::AngleToVector::min_angle() const –> double

  1. min_angle(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None

C++: protocols::simple_filters::AngleToVector::min_angle(const double) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) str

C++: protocols::simple_filters::AngleToVector::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::AngleToVector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AngleToVector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

refx(*args, **kwargs)

Overloaded function.

  1. refx(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float

C++: protocols::simple_filters::AngleToVector::refx() const –> double

  1. refx(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None

C++: protocols::simple_filters::AngleToVector::refx(const double) –> void

refy(*args, **kwargs)

Overloaded function.

  1. refy(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float

C++: protocols::simple_filters::AngleToVector::refy() const –> double

  1. refy(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None

C++: protocols::simple_filters::AngleToVector::refy(const double) –> void

refz(*args, **kwargs)

Overloaded function.

  1. refz(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector) -> float

C++: protocols::simple_filters::AngleToVector::refz() const –> double

  1. refz(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, r: float) -> None

C++: protocols::simple_filters::AngleToVector::refz(const double) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::AngleToVector::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVector, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AngleToVector::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator

C++: protocols::simple_filters::AngleToVectorFilterCreator::operator=(const class protocols::simple_filters::AngleToVectorFilterCreator &) –> class protocols::simple_filters::AngleToVectorFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AngleToVectorFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator) str

C++: protocols::simple_filters::AngleToVectorFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AngleToVectorFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AngleToVectorFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter

Bases: Filter, ResId

detects atomic (<4Ang) contacts between any two atoms of two residues

apply(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::AtomicContactFilter::apply(const class core::pose::Pose &) const –> bool

assign(self: pyrosetta.rosetta.protocols.moves.ResId, : pyrosetta.rosetta.protocols.moves.ResId) pyrosetta.rosetta.protocols.moves.ResId

C++: protocols::moves::ResId::operator=(const class protocols::moves::ResId &) –> class protocols::moves::ResId &

static class_name() str

C++: protocols::simple_filters::AtomicContactFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AtomicContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AtomicContactFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AtomicContactFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_resid(self: pyrosetta.rosetta.protocols.moves.ResId, : pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::moves::ResId::get_resid(const class core::pose::Pose &) const –> unsigned long

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

modifiable(*args, **kwargs)

Overloaded function.

  1. modifiable(self: pyrosetta.rosetta.protocols.moves.ResId) -> bool

should another method be able to modify resid_. This is used by modify_ResId_based_object as a test

C++: protocols::moves::ResId::modifiable() const –> bool

  1. modifiable(self: pyrosetta.rosetta.protocols.moves.ResId, u: bool) -> None

C++: protocols::moves::ResId::modifiable(const bool) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter) str

C++: protocols::simple_filters::AtomicContactFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::AtomicContactFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AtomicContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::AtomicContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AtomicContactFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_resid(*args, **kwargs)

Overloaded function.

  1. set_resid(self: pyrosetta.rosetta.protocols.moves.ResId, r: int) -> None

C++: protocols::moves::ResId::set_resid(const unsigned long) –> void

  1. set_resid(self: pyrosetta.rosetta.protocols.moves.ResId, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None

C++: protocols::moves::ResId::set_resid(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator

C++: protocols::simple_filters::AtomicContactFilterCreator::operator=(const class protocols::simple_filters::AtomicContactFilterCreator &) –> class protocols::simple_filters::AtomicContactFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AtomicContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator) str

C++: protocols::simple_filters::AtomicContactFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AtomicContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AtomicContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter

Bases: Filter

detects atomic contacts between two atoms of two residues

apply(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::AtomicDistanceFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::AtomicDistanceFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AtomicDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AtomicDistanceFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AtomicDistanceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter) str

C++: protocols::simple_filters::AtomicDistanceFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::AtomicDistanceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AtomicDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::AtomicDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AtomicDistanceFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_selector_for_res1(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, selector1: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::AtomicDistanceFilter::set_selector_for_res1(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_selector_for_res2(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilter, selector2: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::AtomicDistanceFilter::set_selector_for_res2(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator

C++: protocols::simple_filters::AtomicDistanceFilterCreator::operator=(const class protocols::simple_filters::AtomicDistanceFilterCreator &) –> class protocols::simple_filters::AtomicDistanceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AtomicDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator) str

C++: protocols::simple_filters::AtomicDistanceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AtomicDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AtomicDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::AveragePathLengthFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::AveragePathLengthFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AveragePathLengthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AveragePathLengthFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AveragePathLengthFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

max_path_length(*args, **kwargs)

Overloaded function.

  1. max_path_length(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) -> float

C++: protocols::simple_filters::AveragePathLengthFilter::max_path_length() const –> double

  1. max_path_length(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, value: float) -> None

C++: protocols::simple_filters::AveragePathLengthFilter::max_path_length(double) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) str

C++: protocols::simple_filters::AveragePathLengthFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::AveragePathLengthFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

path_tightness(*args, **kwargs)

Overloaded function.

  1. path_tightness(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter) -> float

C++: protocols::simple_filters::AveragePathLengthFilter::path_tightness() const –> double

  1. path_tightness(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, value: float) -> None

C++: protocols::simple_filters::AveragePathLengthFilter::path_tightness(double) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AveragePathLengthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::AveragePathLengthFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::AveragePathLengthFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator) pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator

C++: protocols::simple_filters::AveragePathLengthFilterCreator::operator=(const class protocols::simple_filters::AveragePathLengthFilterCreator &) –> class protocols::simple_filters::AveragePathLengthFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::AveragePathLengthFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator) str

C++: protocols::simple_filters::AveragePathLengthFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.AveragePathLengthFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::AveragePathLengthFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.BSAF_mode

Bases: pybind11_object

Members:

BSAF_all_atoms

BSAF_hydrophobic_atoms

BSAF_polar_atoms

BSAF_end_of_list

BSAF_all_atoms = <BSAF_mode.BSAF_all_atoms: 1>
BSAF_end_of_list = <BSAF_mode.BSAF_polar_atoms: 3>
BSAF_hydrophobic_atoms = <BSAF_mode.BSAF_hydrophobic_atoms: 2>
BSAF_polar_atoms = <BSAF_mode.BSAF_polar_atoms: 3>
property name
property value
class pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator

Bases: PoseEvaluator

applicable(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) None

C++: protocols::simple_filters::BatchEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator, : pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator) pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator

C++: protocols::simple_filters::BatchEvaluator::operator=(const class protocols::simple_filters::BatchEvaluator &) –> class protocols::simple_filters::BatchEvaluator &

name(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator, : int) str

C++: protocols::simple_filters::BatchEvaluator::name(unsigned long) const –> std::string

size(self: pyrosetta.rosetta.protocols.simple_filters.BatchEvaluator) int

C++: protocols::simple_filters::BatchEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator

Bases: SingleValuePoseEvaluator_unsigned_long_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::BatchNrEvaluator::apply(class core::pose::Pose &) const –> unsigned long

assign(self: pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator, : pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator) pyrosetta.rosetta.protocols.simple_filters.BatchNrEvaluator

C++: protocols::simple_filters::BatchNrEvaluator::operator=(const class protocols::simple_filters::BatchNrEvaluator &) –> class protocols::simple_filters::BatchNrEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter

Bases: Filter

Calculates buried surface area (exposed surface area minus total surface area, on a per-residue basis). Accepts a residue selector to allow buried subsets to be considered.

apply(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

returns true if the structure passes the filter, false otherwise

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::apply(const class core::pose::Pose &) const –> bool

atom_mode(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.protocols.simple_filters.BSAF_mode

Get the atom mode (the subset of atoms to use).

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::atom_mode() const –> enum protocols::simple_filters::BSAF_mode

static class_name() str

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

cutoff_buried_surface_area(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) float
Get the cutoff buried surface area below which (or above which, if filter_out_low_ is false) structures

are discarded.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::cutoff_buried_surface_area() const –> const double &

filter_out_low(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) bool
Get whether structures with less than the cutoff buried area or greater than the cutoff

buried area are discarded.

If true, structures with less than the cutoff buried area are discrded.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::filter_out_low() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) str

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parse XML tag (to use this Filter in Rosetta Scripts)

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

allows printing data to a stream

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

required for reporting score values

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::report_sm(const class core::pose::Pose &) const –> double

residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector
Gets the residue selector to use to select a subset of residues for which to calculate

buried surface area.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

select_only_FAMILYVW(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter) bool

Get whether only hydrophobic residues and alanine (FAMILYVW) are considered. False by default.

The selection FAMILYVW is combined with the residue selector, if specified, using AND logic.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::select_only_FAMILYVW() const –> bool

set_atom_mode(*args, **kwargs)

Overloaded function.

  1. set_atom_mode(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: str) -> None

Set the atom mode (the subset of atoms to use for the calculation) by string.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_atom_mode(const std::string &) –> void

  1. set_atom_mode(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: pyrosetta.rosetta.protocols.simple_filters.BSAF_mode) -> None

Set the atom mode (the subset of atoms to use for the calculation).

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_atom_mode(const enum protocols::simple_filters::BSAF_mode) –> void

set_cutoff_buried_surface_area(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: float) None
Set the cutoff buried surface area below which (or above which, if filter_out_low_ is false) structures

are discarded.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_cutoff_buried_surface_area(const double &) –> void

set_filter_out_low(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: bool) None
Set whether structures with less than the cutoff buried area or greater than the cutoff

buried area are discarded.

If true, structures with less than the cutoff buried area are discrded.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_filter_out_low(const bool) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None
Sets the residue selector to use to select a subset of residues for which to calculate

buried surface area.

Copies the input owning pointer; does not clone. This means that residue selectors could be shared with other Rosetta modules.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_select_only_FAMILYVW(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilter, setting: bool) None

Set whether only hydrophobic residues and alanine (FAMILYVW) are considered. False by default.

The selection FAMILYVW is combined with the residue selector, if specified, using AND logic.

C++: protocols::simple_filters::BuriedSurfaceAreaFilter::set_select_only_FAMILYVW(const bool) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator

C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::operator=(const class protocols::simple_filters::BuriedSurfaceAreaFilterCreator &) –> class protocols::simple_filters::BuriedSurfaceAreaFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator) str

C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.BuriedSurfaceAreaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::BuriedSurfaceAreaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter

Bases: Filter

filters based on an upper bound # of buried unsatisfied polar residues

apply(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::BuriedUnsatHbondFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::BuriedUnsatHbondFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::BuriedUnsatHbondFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::BuriedUnsatHbondFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::BuriedUnsatHbondFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) str

C++: protocols::simple_filters::BuriedUnsatHbondFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::BuriedUnsatHbondFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_atomic_depth_apo_surface(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_apo_surface: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_apo_surface(double) –> void

set_atomic_depth_deeper_than(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_deeper_than: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_deeper_than(bool) –> void

set_atomic_depth_poly_leu(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_poly_leu: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_poly_leu(bool) –> void

set_atomic_depth_probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_probe_radius: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_probe_radius(double) –> void

set_atomic_depth_resolution(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_resolution: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_resolution(double) –> void

set_atomic_depth_selection(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, atomic_depth_selection: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_atomic_depth_selection(double) –> void

set_burial_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, burial_cutoff: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_burial_cutoff(double) –> void

set_burial_cutoff_apo(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, burial_cutoff_apo: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_burial_cutoff_apo(double) –> void

set_dalphaball_sasa(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_dalphaball_sasa() –> void

set_generous_hbonds_(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, generous_hbonds: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_generous_hbonds_(bool) –> void

set_ignore_bb_heavy_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, ignore_bb_heavy_unsats: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_ignore_bb_heavy_unsats(bool) –> void

set_ignore_surface_res(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, ignore_surface_res: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_ignore_surface_res(bool) –> void

set_is_ligand_residue(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, is_ligand_residue: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_is_ligand_residue(bool) –> void

set_jump_num(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, jump_num: int) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_jump_num(unsigned long) –> void

set_max_hbond_energy(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, max_hbond_energy: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_max_hbond_energy(double) –> void

set_print_out_info_to_pdb(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, print_out_info_to_pdb: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_print_out_info_to_pdb(bool) –> void

set_probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, probe_radius: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_probe_radius(double) –> void

set_probe_radius_apo(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, probe_radius_apo: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_probe_radius_apo(double) –> void

set_report_all_heavy_atom_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_all_heavy_atom_unsats: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_all_heavy_atom_unsats(bool) –> void

set_report_all_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_all_unsats: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_all_unsats(bool) –> void

set_report_bb_heavy_atom_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_bb_heavy_atom_unsats: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_bb_heavy_atom_unsats(bool) –> void

set_report_heavy_acceptors_and_hpols(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_heavy_acceptors_and_hpols: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_heavy_acceptors_and_hpols(bool) –> void

set_report_nonheavy_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_nonheavy_unsats: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_nonheavy_unsats(bool) –> void

set_report_sc_heavy_atom_unsats(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, report_sc_heavy_atom_unsats: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_report_sc_heavy_atom_unsats(bool) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, residue_selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_residue_selector(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

set_residue_surface_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, residue_surface_cutoff: float) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_residue_surface_cutoff(double) –> void

set_upper_threshold(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, upper_threshold: int) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_upper_threshold(unsigned long) –> void

set_use_ddG_style(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_ddG_style: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_ddG_style(bool) –> void

set_use_hbnet_behavior(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_hbnet_behavior: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_hbnet_behavior(bool) –> void

set_use_reporter_behavior(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_reporter_behavior: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_reporter_behavior(bool) –> void

set_use_sc_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_sc_neighbors: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_sc_neighbors(bool) –> void

set_use_vsasa(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, use_vsasa: bool) None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::set_use_vsasa(bool) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

sym_dof_names(*args, **kwargs)

Overloaded function.

  1. sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, sym_dofs: str) -> None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::sym_dof_names(const std::string &) –> void

  1. sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) -> str

C++: protocols::simple_filters::BuriedUnsatHbondFilter::sym_dof_names() const –> std::string

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::BuriedUnsatHbondFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::BuriedUnsatHbondFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

class pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator) pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator

C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::operator=(const class protocols::simple_filters::BuriedUnsatHbondFilterCreator &) –> class protocols::simple_filters::BuriedUnsatHbondFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator) str

C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.BuriedUnsatHbondFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::BuriedUnsatHbondFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.COFilter

Bases: AbinitioBaseFilter

apply(self: pyrosetta.rosetta.protocols.simple_filters.COFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::COFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.COFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::COFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.COFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::COFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str

C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) const –> std::string

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.COFilter) str

C++: protocols::simple_filters::COFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator

Bases: ExternalEvaluator

applicable(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::CamShiftEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ExternalEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator, : pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator) pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluator

C++: protocols::simple_filters::CamShiftEvaluator::operator=(const class protocols::simple_filters::CamShiftEvaluator &) –> class protocols::simple_filters::CamShiftEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

scratch_dir(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) str

C++: protocols::simple_filters::ExternalEvaluator::scratch_dir() const –> std::string

set_command(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, command_in: str) None

C++: protocols::simple_filters::ExternalEvaluator::set_command(const std::string &) –> void

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator

Bases: EvaluatorCreator

creator for the CamShiftEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::CamShiftEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator

C++: protocols::simple_filters::CamShiftEvaluatorCreator::operator=(const class protocols::simple_filters::CamShiftEvaluatorCreator &) –> class protocols::simple_filters::CamShiftEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator) None

C++: protocols::simple_filters::CamShiftEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.CamShiftEvaluatorCreator) str

C++: protocols::simple_filters::CamShiftEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.ChainBreak

Bases: Filter

test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.

apply(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ChainBreak::apply(const class core::pose::Pose &) const –> bool

chain_num(*args, **kwargs)

Overloaded function.

  1. chain_num(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) -> int

C++: protocols::simple_filters::ChainBreak::chain_num() const –> unsigned long

  1. chain_num(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, t: int) -> None

C++: protocols::simple_filters::ChainBreak::chain_num(const unsigned long &) –> void

static class_name() str

C++: protocols::simple_filters::ChainBreak::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ChainBreak::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::ChainBreak::compute(const class core::pose::Pose &) const –> unsigned long

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ChainBreak::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) str

C++: protocols::simple_filters::ChainBreak::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ChainBreak::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ChainBreak::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ChainBreak::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ChainBreak::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) -> int

C++: protocols::simple_filters::ChainBreak::threshold() const –> unsigned long

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, t: int) -> None

C++: protocols::simple_filters::ChainBreak::threshold(const unsigned long &) –> void

tolerance(*args, **kwargs)

Overloaded function.

  1. tolerance(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak) -> float

C++: protocols::simple_filters::ChainBreak::tolerance() const –> double

  1. tolerance(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreak, t: float) -> None

C++: protocols::simple_filters::ChainBreak::tolerance(const double &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator

C++: protocols::simple_filters::ChainBreakFilterCreator::operator=(const class protocols::simple_filters::ChainBreakFilterCreator &) –> class protocols::simple_filters::ChainBreakFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ChainBreakFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator) str

C++: protocols::simple_filters::ChainBreakFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ChainBreakFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ChainBreakFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter

Bases: Filter

detects atomic contacts between two atoms of two residues

apply(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ChainCountFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ChainCountFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ChainCountFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ChainCountFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ChainCountFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter) str

C++: protocols::simple_filters::ChainCountFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ChainCountFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ChainCountFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ChainCountFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ChainCountFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter, threshold: int) -> None

C++: protocols::simple_filters::ChainCountFilter::threshold(unsigned long) –> void

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilter) -> int

C++: protocols::simple_filters::ChainCountFilter::threshold() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator

C++: protocols::simple_filters::ChainCountFilterCreator::operator=(const class protocols::simple_filters::ChainCountFilterCreator &) –> class protocols::simple_filters::ChainCountFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ChainCountFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator) str

C++: protocols::simple_filters::ChainCountFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ChainCountFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ChainCountFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::ChiWellRmsdEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluator

C++: protocols::simple_filters::ChiWellRmsdEvaluator::operator=(const class protocols::simple_filters::ChiWellRmsdEvaluator &) –> class protocols::simple_filters::ChiWellRmsdEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator

Bases: EvaluatorCreator

creator for the ChiWellRmsdEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::ChiWellRmsdEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator

C++: protocols::simple_filters::ChiWellRmsdEvaluatorCreator::operator=(const class protocols::simple_filters::ChiWellRmsdEvaluatorCreator &) –> class protocols::simple_filters::ChiWellRmsdEvaluatorCreator &

type_name(self: pyrosetta.rosetta.protocols.simple_filters.ChiWellRmsdEvaluatorCreator) str

C++: protocols::simple_filters::ChiWellRmsdEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::simple_filters::ContactMapEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::ContactMapEvaluator::apply(class core::pose::Pose &) const –> double

assign(*args, **kwargs)

Overloaded function.

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator

Bases: EvaluatorCreator

creator for the ContactMapEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::ContactMapEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator

C++: protocols::simple_filters::ContactMapEvaluatorCreator::operator=(const class protocols::simple_filters::ContactMapEvaluatorCreator &) –> class protocols::simple_filters::ContactMapEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator) None

C++: protocols::simple_filters::ContactMapEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.ContactMapEvaluatorCreator) str

C++: protocols::simple_filters::ContactMapEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter

Bases: Filter

apolar_target(*args, **kwargs)

Overloaded function.

  1. apolar_target(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::apolar_target() const –> bool

  1. apolar_target(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, apolar_target: bool) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::apolar_target(const bool) –> void

apply(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

calc contact molecular surface, returns results of the ContactMolecularSurfaceCalculator

Pose to be analyzed

EXCN_CalcInitFailed Thrown if calculator couldn’t be initialized

EXCN_ResultsInvalid Thrown if computed results are invalid

ContactMolecularSurfaceCalculator::RESULTS object

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::compute(const class core::pose::Pose &) const –> double

distance_weight(*args, **kwargs)

Overloaded function.

  1. distance_weight(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> float

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::distance_weight() const –> double

  1. distance_weight(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, distance_weight: float) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::distance_weight(const double) –> void

filtered_area(*args, **kwargs)

Overloaded function.

  1. filtered_area(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> float

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::filtered_area() const –> double

  1. filtered_area(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, filtered_area: float) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::filtered_area(const double) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) str

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::name() const –> std::string

near_squared_size(*args, **kwargs)

Overloaded function.

  1. near_squared_size(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> float

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::near_squared_size() const –> double

  1. near_squared_size(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, near_squared_size: float) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::near_squared_size(const double) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

quick(*args, **kwargs)

Overloaded function.

  1. quick(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::quick() const –> bool

  1. quick(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, quick: bool) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::quick(const bool) –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

selector1(*args, **kwargs)

Overloaded function.

  1. selector1(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector1() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. selector1(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector1(const class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

selector2(*args, **kwargs)

Overloaded function.

  1. selector2(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector2() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. selector2(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::selector2(const class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

use_rosetta_radii(*args, **kwargs)

Overloaded function.

  1. use_rosetta_radii(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::use_rosetta_radii() const –> bool

  1. use_rosetta_radii(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, use_rosetta_radii: bool) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::use_rosetta_radii(const bool) –> void

verbose(*args, **kwargs)

Overloaded function.

  1. verbose(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter) -> bool

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::verbose() const –> bool

  1. verbose(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilter, verbose: bool) -> None

C++: protocols::simple_filters::ContactMolecularSurfaceFilter::verbose(const bool) –> void

class pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator

C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::operator=(const class protocols::simple_filters::ContactMolecularSurfaceFilterCreator &) –> class protocols::simple_filters::ContactMolecularSurfaceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator) str

C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ContactMolecularSurfaceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ContactMolecularSurfaceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.DeltaFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Constructor with a single target residue

C++: protocols::simple_filters::DeltaFilter::apply(const class core::pose::Pose &) const –> bool

baseline(*args, **kwargs)

Overloaded function.

  1. baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> float

C++: protocols::simple_filters::DeltaFilter::baseline() const –> double

  1. baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, b: float) -> None

C++: protocols::simple_filters::DeltaFilter::baseline(const double) –> void

changing_baseline(*args, **kwargs)

Overloaded function.

  1. changing_baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool

C++: protocols::simple_filters::DeltaFilter::changing_baseline() const –> bool

  1. changing_baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, c: bool) -> None

C++: protocols::simple_filters::DeltaFilter::changing_baseline(const bool) –> void

static class_name() str

C++: protocols::simple_filters::DeltaFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DeltaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::DeltaFilter::compute(const class core::pose::Pose &) const –> double

filter(*args, **kwargs)

Overloaded function.

  1. filter(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, filter: pyrosetta.rosetta.protocols.filters.Filter) -> None

C++: protocols::simple_filters::DeltaFilter::filter(class std::shared_ptr<class protocols::filters::Filter>) –> void

  1. filter(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DeltaFilter::filter() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DeltaFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

jump(*args, **kwargs)

Overloaded function.

  1. jump(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> int

C++: protocols::simple_filters::DeltaFilter::jump() const –> unsigned long

  1. jump(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, j: int) -> None

C++: protocols::simple_filters::DeltaFilter::jump(const unsigned long) –> void

lower(*args, **kwargs)

Overloaded function.

  1. lower(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool

C++: protocols::simple_filters::DeltaFilter::lower() const –> bool

  1. lower(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, l: bool) -> None

C++: protocols::simple_filters::DeltaFilter::lower(const bool) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) str

C++: protocols::simple_filters::DeltaFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::DeltaFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::DeltaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

range(*args, **kwargs)

Overloaded function.

  1. range(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> float

C++: protocols::simple_filters::DeltaFilter::range() const –> double

  1. range(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, r: float) -> None

C++: protocols::simple_filters::DeltaFilter::range(const double) –> void

ref_baseline(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, rb: float) None

C++: protocols::simple_filters::DeltaFilter::ref_baseline(const double) –> void

relax_mover(*args, **kwargs)

Overloaded function.

  1. relax_mover(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::simple_filters::DeltaFilter::relax_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

  1. relax_mover(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, mover: pyrosetta.rosetta.protocols.moves.Mover) -> None

C++: protocols::simple_filters::DeltaFilter::relax_mover(const class std::shared_ptr<class protocols::moves::Mover>) –> void

relax_unbound(*args, **kwargs)

Overloaded function.

  1. relax_unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool

C++: protocols::simple_filters::DeltaFilter::relax_unbound() const –> bool

  1. relax_unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, u: bool) -> None

C++: protocols::simple_filters::DeltaFilter::relax_unbound(const bool) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::DeltaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::DeltaFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

scorefxn(*args, **kwargs)

Overloaded function.

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, s: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

C++: protocols::simple_filters::DeltaFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_filters::DeltaFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

unbound(*args, **kwargs)

Overloaded function.

  1. unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool

C++: protocols::simple_filters::DeltaFilter::unbound() const –> bool

  1. unbound(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, u: bool) -> None

C++: protocols::simple_filters::DeltaFilter::unbound(const bool) –> void

upper(*args, **kwargs)

Overloaded function.

  1. upper(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter) -> bool

C++: protocols::simple_filters::DeltaFilter::upper() const –> bool

  1. upper(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilter, u: bool) -> None

C++: protocols::simple_filters::DeltaFilter::upper(const bool) –> void

class pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator

C++: protocols::simple_filters::DeltaFilterCreator::operator=(const class protocols::simple_filters::DeltaFilterCreator &) –> class protocols::simple_filters::DeltaFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DeltaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator) str

C++: protocols::simple_filters::DeltaFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.DeltaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::DeltaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::DisulfideEntropyFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::DisulfideEntropyFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DisulfideEntropyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::DisulfideEntropyFilter::compute(const class core::pose::Pose &) const –> double

compute_residual(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::DisulfideEntropyFilter::compute_residual(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DisulfideEntropyFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

lower_bound(*args, **kwargs)

Overloaded function.

  1. lower_bound(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) -> float

C++: protocols::simple_filters::DisulfideEntropyFilter::lower_bound() const –> double

  1. lower_bound(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, value: float) -> None

C++: protocols::simple_filters::DisulfideEntropyFilter::lower_bound(double) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) str

C++: protocols::simple_filters::DisulfideEntropyFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::DisulfideEntropyFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::DisulfideEntropyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::DisulfideEntropyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::DisulfideEntropyFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

tightness(*args, **kwargs)

Overloaded function.

  1. tightness(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter) -> float

C++: protocols::simple_filters::DisulfideEntropyFilter::tightness() const –> double

  1. tightness(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilter, value: float) -> None

C++: protocols::simple_filters::DisulfideEntropyFilter::tightness(double) –> void

class pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator

C++: protocols::simple_filters::DisulfideEntropyFilterCreator::operator=(const class protocols::simple_filters::DisulfideEntropyFilterCreator &) –> class protocols::simple_filters::DisulfideEntropyFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DisulfideEntropyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator) str

C++: protocols::simple_filters::DisulfideEntropyFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.DisulfideEntropyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::DisulfideEntropyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::DomainInterfaceFilter::apply(const class core::pose::Pose &) const –> bool

cb_dist_cut(*args, **kwargs)

Overloaded function.

  1. cb_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float

C++: protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut() const –> double

  1. cb_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut(double) –> void

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DomainInterfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::DomainInterfaceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) str

C++: protocols::simple_filters::DomainInterfaceFilter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) str

C++: protocols::simple_filters::DomainInterfaceFilter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) str

C++: protocols::simple_filters::DomainInterfaceFilter::name() const –> std::string

nearby_atom_cut(*args, **kwargs)

Overloaded function.

  1. nearby_atom_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float

C++: protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut() const –> double

  1. nearby_atom_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut(double) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::DomainInterfaceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

query_region(*args, **kwargs)

Overloaded function.

  1. query_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> pyrosetta.rosetta.std.set_unsigned_long_t

C++: protocols::simple_filters::DomainInterfaceFilter::query_region() –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &

  1. query_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region: pyrosetta.rosetta.std.set_unsigned_long_t) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::query_region(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &) –> void

query_region_string(*args, **kwargs)

Overloaded function.

  1. query_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> str

C++: protocols::simple_filters::DomainInterfaceFilter::query_region_string() –> const std::string &

  1. query_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region_str: str) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::query_region_string(const std::string &) –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, name: str) None

C++: protocols::simple_filters::DomainInterfaceFilter::set_user_defined_name(const std::string &) –> void

target_region(*args, **kwargs)

Overloaded function.

  1. target_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> pyrosetta.rosetta.std.set_unsigned_long_t

C++: protocols::simple_filters::DomainInterfaceFilter::target_region() –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &

  1. target_region(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region: pyrosetta.rosetta.std.set_unsigned_long_t) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::target_region(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &) –> void

target_region_string(*args, **kwargs)

Overloaded function.

  1. target_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> str

C++: protocols::simple_filters::DomainInterfaceFilter::target_region_string() –> const std::string &

  1. target_region_string(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, region_str: str) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::target_region_string(const std::string &) –> void

vector_angle_cut(*args, **kwargs)

Overloaded function.

  1. vector_angle_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float

C++: protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut() const –> double

  1. vector_angle_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut(double) –> void

vector_dist_cut(*args, **kwargs)

Overloaded function.

  1. vector_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter) -> float

C++: protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut() const –> double

  1. vector_dist_cut(self: pyrosetta.rosetta.protocols.simple_filters.DomainInterfaceFilter, setting: float) -> None

C++: protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut(double) –> void

class pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed

Bases: Exception

Super-simple exception to be thrown when the SC calculator fails to compute

add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None

C++: utility::excn::Exception::add_msg(const std::string &) –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed, : pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed) pyrosetta.rosetta.protocols.simple_filters.EXCN_CalcFailed

C++: protocols::simple_filters::EXCN_CalcFailed::operator=(const class protocols::simple_filters::EXCN_CalcFailed &) –> class protocols::simple_filters::EXCN_CalcFailed &

crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None
Invoke a crash log for throwing this exception.

If your exception is one which is a “non-error” exception, override this function to do nothing.

C++: utility::excn::Exception::crash_log() const –> void

display(self: pyrosetta.rosetta.utility.excn.Exception) None
Present this exception to the user.

Will invoke crash log reporting, if applicable

C++: utility::excn::Exception::display() const –> void

file(self: pyrosetta.rosetta.utility.excn.Exception) str

C++: utility::excn::Exception::file() –> const std::string &

line(self: pyrosetta.rosetta.utility.excn.Exception) int

C++: utility::excn::Exception::line() –> int

msg(*args, **kwargs)

Overloaded function.

  1. msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str

Will return a formatted message (with file/line information)

C++: utility::excn::Exception::msg() const –> std::string

  1. msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None

Will set the raw message.

C++: utility::excn::Exception::msg(const std::string &) –> void

prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None

C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void

raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str

Will return the raw message (without file/line information)

C++: utility::excn::Exception::raw_msg() const –> std::string

show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None

C++: utility::excn::Exception::show(std::ostream &) const –> void

traceback(self: pyrosetta.rosetta.utility.excn.Exception) str

C++: utility::excn::Exception::traceback() –> const std::string &

what(self: pyrosetta.rosetta.std.exception) str

C++: std::exception::what() const –> const char *

class pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed

Bases: Exception

Super-simple exception to be thrown when we can’t initialize the SC calculator

add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None

C++: utility::excn::Exception::add_msg(const std::string &) –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed, : pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed) pyrosetta.rosetta.protocols.simple_filters.EXCN_InitFailed

C++: protocols::simple_filters::EXCN_InitFailed::operator=(const class protocols::simple_filters::EXCN_InitFailed &) –> class protocols::simple_filters::EXCN_InitFailed &

crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None
Invoke a crash log for throwing this exception.

If your exception is one which is a “non-error” exception, override this function to do nothing.

C++: utility::excn::Exception::crash_log() const –> void

display(self: pyrosetta.rosetta.utility.excn.Exception) None
Present this exception to the user.

Will invoke crash log reporting, if applicable

C++: utility::excn::Exception::display() const –> void

file(self: pyrosetta.rosetta.utility.excn.Exception) str

C++: utility::excn::Exception::file() –> const std::string &

line(self: pyrosetta.rosetta.utility.excn.Exception) int

C++: utility::excn::Exception::line() –> int

msg(*args, **kwargs)

Overloaded function.

  1. msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str

Will return a formatted message (with file/line information)

C++: utility::excn::Exception::msg() const –> std::string

  1. msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None

Will set the raw message.

C++: utility::excn::Exception::msg(const std::string &) –> void

prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None

C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void

raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str

Will return the raw message (without file/line information)

C++: utility::excn::Exception::raw_msg() const –> std::string

show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None

C++: utility::excn::Exception::show(std::ostream &) const –> void

traceback(self: pyrosetta.rosetta.utility.excn.Exception) str

C++: utility::excn::Exception::traceback() –> const std::string &

what(self: pyrosetta.rosetta.std.exception) str

C++: std::exception::what() const –> const char *

class pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::EnergyPerResidueFilter::apply(const class core::pose::Pose &) const –> bool

apply_helper(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, name: str, pose: pyrosetta.rosetta.core.pose.Pose, use_all_residues: pyrosetta.rosetta.utility.vector1_bool) None

C++: protocols::simple_filters::EnergyPerResidueFilter::apply_helper(std::string, const class core::pose::Pose &, class utility::vector1<bool, class std::allocator<bool> > &) const –> void

bb_bb(*args, **kwargs)

Overloaded function.

  1. bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> bool

C++: protocols::simple_filters::EnergyPerResidueFilter::bb_bb() const –> bool

  1. bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, b_b: bool) -> None

C++: protocols::simple_filters::EnergyPerResidueFilter::bb_bb(const bool) –> void

static class_name() str

C++: protocols::simple_filters::EnergyPerResidueFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::EnergyPerResidueFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(*args, **kwargs)

Overloaded function.

  1. compute(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose, resid: int) -> float

C++: protocols::simple_filters::EnergyPerResidueFilter::compute(const class core::pose::Pose &, const unsigned long) const –> double

  1. compute(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::EnergyPerResidueFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::EnergyPerResidueFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) str

C++: protocols::simple_filters::EnergyPerResidueFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::EnergyPerResidueFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::EnergyPerResidueFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::EnergyPerResidueFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::EnergyPerResidueFilter::report_sm(const class core::pose::Pose &) const –> double

resnum(*args, **kwargs)

Overloaded function.

  1. resnum(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, rn: int) -> None

C++: protocols::simple_filters::EnergyPerResidueFilter::resnum(unsigned long) –> void

  1. resnum(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, rn: str) -> None

C++: protocols::simple_filters::EnergyPerResidueFilter::resnum(const std::string &) –> void

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

score_type(*args, **kwargs)

Overloaded function.

  1. score_type(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> pyrosetta.rosetta.core.scoring.ScoreType

C++: protocols::simple_filters::EnergyPerResidueFilter::score_type() const –> enum core::scoring::ScoreType

  1. score_type(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, score_type: pyrosetta.rosetta.core.scoring.ScoreType) -> None

C++: protocols::simple_filters::EnergyPerResidueFilter::score_type(enum core::scoring::ScoreType) –> void

scorefxn(*args, **kwargs)

Overloaded function.

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_filters::EnergyPerResidueFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

C++: protocols::simple_filters::EnergyPerResidueFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter) -> float

C++: protocols::simple_filters::EnergyPerResidueFilter::threshold() const –> double

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilter, th: float) -> None

C++: protocols::simple_filters::EnergyPerResidueFilter::threshold(const double) –> void

class pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator) pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator

C++: protocols::simple_filters::EnergyPerResidueFilterCreator::operator=(const class protocols::simple_filters::EnergyPerResidueFilterCreator &) –> class protocols::simple_filters::EnergyPerResidueFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::EnergyPerResidueFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator) str

C++: protocols::simple_filters::EnergyPerResidueFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.EnergyPerResidueFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::EnergyPerResidueFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover

Bases: TrialMover

acceptance_rate(self: pyrosetta.rosetta.protocols.moves.TrialMover) float

C++: protocols::moves::TrialMover::acceptance_rate() const –> double

apply(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover, pose: pyrosetta.rosetta.core.pose.Pose) None

apply does a single trial (which is a mover apply and a boltzmann)

C++: protocols::simple_filters::EvaluatedTrialMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover, : pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover) pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover

C++: protocols::simple_filters::EvaluatedTrialMover::operator=(const class protocols::simple_filters::EvaluatedTrialMover &) –> class protocols::simple_filters::EvaluatedTrialMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::TrialMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

dump_file(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover, fn: str) None

write all collected output to file (appends if file exist )

C++: protocols::simple_filters::EvaluatedTrialMover::dump_file(std::string) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::TrialMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) str
A tag is a unique identifier used to identify structures produced

by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.simple_filters.EvaluatedTrialMover) str

C++: protocols::simple_filters::EvaluatedTrialMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.list_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

initialize_weights(self: pyrosetta.rosetta.protocols.moves.TrialMover, start_weight: float, end_weight: float, score_type: pyrosetta.rosetta.core.scoring.ScoreType, ramp_cycles: int) None

C++: protocols::moves::TrialMover::initialize_weights(const double, const double, enum core::scoring::ScoreType, const int) –> void

keep_stats_type(*args, **kwargs)

Overloaded function.

  1. keep_stats_type(self: pyrosetta.rosetta.protocols.moves.TrialMover) -> pyrosetta.rosetta.protocols.moves.StatsType

C++: protocols::moves::TrialMover::keep_stats_type() const –> enum protocols::moves::StatsType

  1. keep_stats_type(self: pyrosetta.rosetta.protocols.moves.TrialMover, setting: pyrosetta.rosetta.protocols.moves.StatsType) -> None

C++: protocols::moves::TrialMover::keep_stats_type(enum protocols::moves::StatsType) –> void

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mc(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.MonteCarlo

Returns the underlying MonteCarlo object

C++: protocols::moves::TrialMover::mc() const –> const class protocols::moves::MonteCarlo &

mover(self: pyrosetta.rosetta.protocols.moves.TrialMover) pyrosetta.rosetta.protocols.moves.Mover

Returns the underlying Mover

C++: protocols::moves::TrialMover::mover() const –> class std::shared_ptr<class protocols::moves::Mover>

static name() str

C++: protocols::moves::Mover::name() –> std::string

num_accepts(self: pyrosetta.rosetta.protocols.moves.TrialMover) int

Returns the number of moves accepted by this TrialMover

C++: protocols::moves::TrialMover::num_accepts() const –> int

parse_my_tag(self: pyrosetta.rosetta.protocols.moves.TrialMover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None
Requires that a MonteCarlo object has already been

loaded into the basic::datacache::DataMap in a prior MONTECARLOS objects section.

C++: protocols::moves::TrialMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static register_options() None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on

each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input

pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) None

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) None

C++: protocols::moves::Mover::set_current_tag(const std::string &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.TrialMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::moves::TrialMover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_mc(self: pyrosetta.rosetta.protocols.moves.TrialMover, mc_in: pyrosetta.rosetta.protocols.moves.MonteCarlo) None

Sets the MonteCarlo object to <mc_in>

example(s):

trialmover.set_mc(mc)

See Also:

MonteCarlo MonteCarlo.boltzmann TrialMover

C++: protocols::moves::TrialMover::set_mc(class std::shared_ptr<class protocols::moves::MonteCarlo>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.TrialMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::moves::TrialMover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) None

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None

  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(std::ostream &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None
: Unit test support function. Apply one move to a given pose.

Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ExpiryFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ExpiryFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ExpiryFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ExpiryFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ExpiryFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) str

C++: protocols::simple_filters::ExpiryFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ExpiryFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ExpiryFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ExpiryFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ExpiryFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

seconds(*args, **kwargs)

Overloaded function.

  1. seconds(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) -> int

C++: protocols::simple_filters::ExpiryFilter::seconds() const –> unsigned long

  1. seconds(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter, s: int) -> None

C++: protocols::simple_filters::ExpiryFilter::seconds(const unsigned long) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

start_time(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilter) int

C++: protocols::simple_filters::ExpiryFilter::start_time() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator

C++: protocols::simple_filters::ExpiryFilterCreator::operator=(const class protocols::simple_filters::ExpiryFilterCreator &) –> class protocols::simple_filters::ExpiryFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ExpiryFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator) str

C++: protocols::simple_filters::ExpiryFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ExpiryFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ExpiryFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, : pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ExternalEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ExternalEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator

C++: protocols::simple_filters::ExternalEvaluator::operator=(const class protocols::simple_filters::ExternalEvaluator &) –> class protocols::simple_filters::ExternalEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

scratch_dir(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) str

C++: protocols::simple_filters::ExternalEvaluator::scratch_dir() const –> std::string

set_command(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, command_in: str) None

C++: protocols::simple_filters::ExternalEvaluator::set_command(const std::string &) –> void

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator

Bases: EvaluatorCreator

creator for the ExtraScoreEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator

C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::operator=(const class protocols::simple_filters::ExtraScoreEvaluatorCreator &) –> class protocols::simple_filters::ExtraScoreEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator) None

C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.ExtraScoreEvaluatorCreator) str

C++: protocols::simple_filters::ExtraScoreEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.FileExistFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::FileExistFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::FileExistFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::FileExistFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::FileExistFilter::compute(const class core::pose::Pose &) const –> double

filename(*args, **kwargs)

Overloaded function.

  1. filename(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, f: str) -> None

C++: protocols::simple_filters::FileExistFilter::filename(const std::string &) –> void

  1. filename(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) -> str

C++: protocols::simple_filters::FileExistFilter::filename() const –> std::string

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::FileExistFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

ignore_zero_byte(*args, **kwargs)

Overloaded function.

  1. ignore_zero_byte(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) -> bool

C++: protocols::simple_filters::FileExistFilter::ignore_zero_byte() const –> bool

  1. ignore_zero_byte(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, i: bool) -> None

C++: protocols::simple_filters::FileExistFilter::ignore_zero_byte(const bool) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter) str

C++: protocols::simple_filters::FileExistFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::FileExistFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::FileExistFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::FileExistFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::FileExistFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator) pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator

C++: protocols::simple_filters::FileExistFilterCreator::operator=(const class protocols::simple_filters::FileExistFilterCreator &) –> class protocols::simple_filters::FileExistFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::FileExistFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator) str

C++: protocols::simple_filters::FileExistFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.FileExistFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::FileExistFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::FileRemoveFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::FileRemoveFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::FileRemoveFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::FileRemoveFilter::compute(const class core::pose::Pose &) const –> double

delete_content_only(*args, **kwargs)

Overloaded function.

  1. delete_content_only(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) -> bool

C++: protocols::simple_filters::FileRemoveFilter::delete_content_only() const –> bool

  1. delete_content_only(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, b: bool) -> None

C++: protocols::simple_filters::FileRemoveFilter::delete_content_only(const bool) –> void

file_names(*args, **kwargs)

Overloaded function.

  1. file_names(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) -> pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::simple_filters::FileRemoveFilter::file_names() const –> class utility::vector1<std::string, class std::allocator<std::string > >

  1. file_names(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, f: pyrosetta.rosetta.utility.vector1_std_string) -> None

C++: protocols::simple_filters::FileRemoveFilter::file_names(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::FileRemoveFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter) str

C++: protocols::simple_filters::FileRemoveFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::FileRemoveFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::FileRemoveFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::FileRemoveFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::FileRemoveFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator) pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator

C++: protocols::simple_filters::FileRemoveFilterCreator::operator=(const class protocols::simple_filters::FileRemoveFilterCreator &) –> class protocols::simple_filters::FileRemoveFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::FileRemoveFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator) str

C++: protocols::simple_filters::FileRemoveFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.FileRemoveFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::FileRemoveFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::HelixHelixAngleFilter::apply(const class core::pose::Pose &) const –> bool

calc_shortest_dist_by_atoms(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose, start_helix_1: int, end_helix_1: int, start_helix_2: int, end_helix_2: int) float

C++: protocols::simple_filters::HelixHelixAngleFilter::calc_shortest_dist_by_atoms(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) const –> double

static class_name() str

C++: protocols::simple_filters::HelixHelixAngleFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::HelixHelixAngleFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::HelixHelixAngleFilter::compute(const class core::pose::Pose &) const –> double

find_closest_pnts(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, l1: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, l2: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t) Tuple[pyrosetta.rosetta.numeric.xyzVector_double_t, pyrosetta.rosetta.numeric.xyzVector_double_t]

C++: protocols::simple_filters::HelixHelixAngleFilter::find_closest_pnts(class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >) const –> struct std::pair<class numeric::xyzVector<double>, class numeric::xyzVector<double> >

find_helix_vector(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose, start: int, end: int) pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t

C++: protocols::simple_filters::HelixHelixAngleFilter::find_helix_vector(const class core::pose::Pose &, unsigned long, unsigned long) const –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::HelixHelixAngleFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter) str

C++: protocols::simple_filters::HelixHelixAngleFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::HelixHelixAngleFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::HelixHelixAngleFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::HelixHelixAngleFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::HelixHelixAngleFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator) pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator

C++: protocols::simple_filters::HelixHelixAngleFilterCreator::operator=(const class protocols::simple_filters::HelixHelixAngleFilterCreator &) –> class protocols::simple_filters::HelixHelixAngleFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::HelixHelixAngleFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator) str

C++: protocols::simple_filters::HelixHelixAngleFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.HelixHelixAngleFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::HelixHelixAngleFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.HolesFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::HolesFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::HolesFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::HolesFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::HolesFilter::compute(const class core::pose::Pose &) const –> double

filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, ss: float) None

C++: protocols::simple_filters::HolesFilter::filtered_value(const double &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::HolesFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter) str

C++: protocols::simple_filters::HolesFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::HolesFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::HolesFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

used to report score

C++: protocols::simple_filters::HolesFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::HolesFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_exclude_bb_atoms(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, exclude_bb_atoms: bool) None

C++: protocols::simple_filters::HolesFilter::set_exclude_bb_atoms(bool) –> void

set_normalize_per_atom(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, normalize_per_atom: bool) None

C++: protocols::simple_filters::HolesFilter::set_normalize_per_atom(bool) –> void

set_normalize_per_residue(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, normalize_per_residue: bool) None

C++: protocols::simple_filters::HolesFilter::set_normalize_per_residue(bool) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, residue_selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::HolesFilter::set_residue_selector(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

set_threshold(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilter, threshold: float) None

C++: protocols::simple_filters::HolesFilter::set_threshold(double) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator) pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator

C++: protocols::simple_filters::HolesFilterCreator::operator=(const class protocols::simple_filters::HolesFilterCreator &) –> class protocols::simple_filters::HolesFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::HolesFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator) str

C++: protocols::simple_filters::HolesFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.HolesFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::HolesFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::InterRepeatContactFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::InterRepeatContactFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterRepeatContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::InterRepeatContactFilter::compute(const class core::pose::Pose &) const –> double

filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, value: float) None

C++: protocols::simple_filters::InterRepeatContactFilter::filtered_value(const double &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterRepeatContactFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter) str

C++: protocols::simple_filters::InterRepeatContactFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::InterRepeatContactFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterRepeatContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

used to report score

C++: protocols::simple_filters::InterRepeatContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::InterRepeatContactFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator

C++: protocols::simple_filters::InterRepeatContactFilterCreator::operator=(const class protocols::simple_filters::InterRepeatContactFilterCreator &) –> class protocols::simple_filters::InterRepeatContactFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterRepeatContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator) str

C++: protocols::simple_filters::InterRepeatContactFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterRepeatContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterRepeatContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::InterfaceHbondsFilter::apply(const class core::pose::Pose &) const –> bool

assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, ot: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter) pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter

C++: protocols::simple_filters::InterfaceHbondsFilter::operator=(const class protocols::simple_filters::InterfaceHbondsFilter &) –> class protocols::simple_filters::InterfaceHbondsFilter &

static class_name() str

C++: protocols::simple_filters::InterfaceHbondsFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceHbondsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::InterfaceHbondsFilter::compute(const class core::pose::Pose &) const –> unsigned long

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceHbondsFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter) str

C++: protocols::simple_filters::InterfaceHbondsFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::InterfaceHbondsFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterfaceHbondsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::InterfaceHbondsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::InterfaceHbondsFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_hbonds_energy_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, hbonds_energy_cutoff_in: float) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_hbonds_energy_cutoff(double) –> void

set_hbonds_num_threshold(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, hbonds_num_threshold_in: int) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_hbonds_num_threshold(unsigned long) –> void

set_include_His_chain_terminus(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, include_His_chain_terminus_in: bool) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_include_His_chain_terminus(bool) –> void

set_jump(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, jump_in: int) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_jump(const unsigned long) –> void

set_salt_bridge_distance_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, salt_bridge_distance_cutoff_in: bool) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_salt_bridge_distance_cutoff(bool) –> void

set_salt_bridge_mode(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, salt_bridge_mode_in: bool) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_salt_bridge_mode(bool) –> void

set_scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilter, scorefxn_in: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::simple_filters::InterfaceHbondsFilter::set_scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator

C++: protocols::simple_filters::InterfaceHbondsFilterCreator::operator=(const class protocols::simple_filters::InterfaceHbondsFilterCreator &) –> class protocols::simple_filters::InterfaceHbondsFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceHbondsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator) str

C++: protocols::simple_filters::InterfaceHbondsFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHbondsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterfaceHbondsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::apply(const class core::pose::Pose &) const –> bool

assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, ot: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter) pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::operator=(const class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter &) –> class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter &

static class_name() str

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::compute(const class core::pose::Pose &) const –> unsigned long

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter) str

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::operator=(const class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator &) –> class protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator) str

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceHydrophobicResidueContactsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterfaceHydrophobicResidueContactsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter

Bases: Filter

add_jump(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, jump: int) None

C++: protocols::simple_filters::InterfaceSasaFilter::add_jump(const unsigned long) –> void

add_sym_dof_name(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, sym_dof_name: str) None

C++: protocols::simple_filters::InterfaceSasaFilter::add_sym_dof_name(const std::string &) –> void

apply(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::InterfaceSasaFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::InterfaceSasaFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceSasaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::InterfaceSasaFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceSasaFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

jump(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, jump: int) None

C++: protocols::simple_filters::InterfaceSasaFilter::jump(const unsigned long) –> void

jumps(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, jumps: pyrosetta.rosetta.utility.vector1_unsigned_long) None

C++: protocols::simple_filters::InterfaceSasaFilter::jumps(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter) str

C++: protocols::simple_filters::InterfaceSasaFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::InterfaceSasaFilter::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::simple_filters::InterfaceSasaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::InterfaceSasaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::InterfaceSasaFilter::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

sym_dof_names(*args, **kwargs)

Overloaded function.

  1. sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, sym_dof_names: str) -> None

C++: protocols::simple_filters::InterfaceSasaFilter::sym_dof_names(const std::string &) –> void

  1. sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilter, sym_dof_names: pyrosetta.rosetta.utility.vector1_std_string) -> None

C++: protocols::simple_filters::InterfaceSasaFilter::sym_dof_names(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

class pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator

C++: protocols::simple_filters::InterfaceSasaFilterCreator::operator=(const class protocols::simple_filters::InterfaceSasaFilterCreator &) –> class protocols::simple_filters::InterfaceSasaFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::InterfaceSasaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator) str

C++: protocols::simple_filters::InterfaceSasaFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.InterfaceSasaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::InterfaceSasaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::IntraRepeatContactFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::IntraRepeatContactFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::IntraRepeatContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::IntraRepeatContactFilter::compute(const class core::pose::Pose &) const –> double

filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, value: float) None

C++: protocols::simple_filters::IntraRepeatContactFilter::filtered_value(const double &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::IntraRepeatContactFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter) str

C++: protocols::simple_filters::IntraRepeatContactFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::IntraRepeatContactFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::IntraRepeatContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

used to report score

C++: protocols::simple_filters::IntraRepeatContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::IntraRepeatContactFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator

C++: protocols::simple_filters::IntraRepeatContactFilterCreator::operator=(const class protocols::simple_filters::IntraRepeatContactFilterCreator &) –> class protocols::simple_filters::IntraRepeatContactFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::IntraRepeatContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator) str

C++: protocols::simple_filters::IntraRepeatContactFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.IntraRepeatContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::IntraRepeatContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::simple_filters::JScoreEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::JScoreEvaluator::apply(class core::pose::Pose &) const –> double

assign(*args, **kwargs)

Overloaded function.

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator

Bases: EvaluatorCreator

creator for the JScoreEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::JScoreEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator

C++: protocols::simple_filters::JScoreEvaluatorCreator::operator=(const class protocols::simple_filters::JScoreEvaluatorCreator &) –> class protocols::simple_filters::JScoreEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) None

C++: protocols::simple_filters::JScoreEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.JScoreEvaluatorCreator) str

C++: protocols::simple_filters::JScoreEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::JumpEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator, : pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator) pyrosetta.rosetta.protocols.simple_filters.JumpEvaluator

C++: protocols::simple_filters::JumpEvaluator::operator=(const class protocols::simple_filters::JumpEvaluator &) –> class protocols::simple_filters::JumpEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator

Bases: SingleValuePoseEvaluator_unsigned_long_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::JumpNrEvaluator::apply(class core::pose::Pose &) const –> unsigned long

assign(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator, : pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator) pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluator

C++: protocols::simple_filters::JumpNrEvaluator::operator=(const class protocols::simple_filters::JumpNrEvaluator &) –> class protocols::simple_filters::JumpNrEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator

Bases: EvaluatorCreator

creator for the JumpNrEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::JumpNrEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator

C++: protocols::simple_filters::JumpNrEvaluatorCreator::operator=(const class protocols::simple_filters::JumpNrEvaluatorCreator &) –> class protocols::simple_filters::JumpNrEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) None

C++: protocols::simple_filters::JumpNrEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.JumpNrEvaluatorCreator) str

C++: protocols::simple_filters::JumpNrEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter

Bases: LongestContinuousPolarSegmentFilter

This filter computes the longest continuous stretch of polar residues within a pose or selection.

apply(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

returns true if the structure passes the filter, false otherwise

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool

Get whether glycine is counted as a polar residue type.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::count_gly_as_polar() const –> bool

counted_residue_description(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) str

returns type of counted residues (apolar)

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::counted_residue_description() const –> std::string

cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) int

Get the max (or min) tolerated number of polars.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::cutoff() const –> unsigned long

exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool

Get whether I should exclude stretches of polars are the N- and C-termini of chains.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::exclude_chain_termini() const –> bool

filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool

Get whether I should filter out high (true) or low (false) poses.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::filter_out_high() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

is_counted(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter, restype: pyrosetta.rosetta.core.chemical.ResidueType) bool
Given a residue type, determine whether it’s one of the types that this filter

should count.

Based on whether the residue type has the APOLAR property.

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::is_counted(const class core::chemical::ResidueType &) const –> bool

name(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilter) str

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parse XML tag (to use this Filter in Rosetta Scripts)

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

allows printing data to a stream

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

required for reporting score values

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report_sm(const class core::pose::Pose &) const –> double

residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

Get the residue selector.

Can be shared, or modified later – this is a true owning pointer to the stored selector, not to a clone.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None

Set whether glycine is counted as a polar residue type.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_count_gly_as_polar(const bool) –> void

set_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, cutoff: int) None

Set the max (or min) tolerated number of polars.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_cutoff(const unsigned long) –> void

set_exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None

Set whether I should exclude stretches of polars are the N- and C-termini of chains.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_exclude_chain_termini(const bool) –> void

set_filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None

Set whether I should filter out high (true) or low (false) poses.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_filter_out_high(const bool) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

Set the residue selector.

Does not clone the input; uses it directly. (Can be shared, or modified later).

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator) pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::operator=(const class protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator &) –> class protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator) str

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousApolarSegmentFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::LongestContinuousApolarSegmentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter

Bases: Filter

This filter computes the longest continuous stretch of polar residues within a pose or selection.

apply(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

returns true if the structure passes the filter, false otherwise

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool

Get whether glycine is counted as a polar residue type.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::count_gly_as_polar() const –> bool

counted_residue_description(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) str

returns type of counted residues (polar)

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::counted_residue_description() const –> std::string

cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) int

Get the max (or min) tolerated number of polars.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::cutoff() const –> unsigned long

exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool

Get whether I should exclude stretches of polars are the N- and C-termini of chains.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::exclude_chain_termini() const –> bool

filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) bool

Get whether I should filter out high (true) or low (false) poses.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::filter_out_high() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

is_counted(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, restype: pyrosetta.rosetta.core.chemical.ResidueType) bool
Given a residue type, determine whether it’s one of the types that this filter

should count.

Based on whether the residue type has the POLAR property. Special-case exception is made for glycine, depending on whether count_gly_as_polar_ is true.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::is_counted(const class core::chemical::ResidueType &) const –> bool

name(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) str

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parse XML tag (to use this Filter in Rosetta Scripts)

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

allows printing data to a stream

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

required for reporting score values

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::report_sm(const class core::pose::Pose &) const –> double

residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

Get the residue selector.

Can be shared, or modified later – this is a true owning pointer to the stored selector, not to a clone.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_count_gly_as_polar(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None

Set whether glycine is counted as a polar residue type.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_count_gly_as_polar(const bool) –> void

set_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, cutoff: int) None

Set the max (or min) tolerated number of polars.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_cutoff(const unsigned long) –> void

set_exclude_chain_termini(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None

Set whether I should exclude stretches of polars are the N- and C-termini of chains.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_exclude_chain_termini(const bool) –> void

set_filter_out_high(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, setting: bool) None

Set whether I should filter out high (true) or low (false) poses.

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_filter_out_high(const bool) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilter, selector_in: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

Set the residue selector.

Does not clone the input; uses it directly. (Can be shared, or modified later).

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilter::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator) pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::operator=(const class protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator &) –> class protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator) str

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.LongestContinuousPolarSegmentFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::LongestContinuousPolarSegmentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::LoopRmsdEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.LoopRmsdEvaluator

C++: protocols::simple_filters::LoopRmsdEvaluator::operator=(const class protocols::simple_filters::LoopRmsdEvaluator &) –> class protocols::simple_filters::LoopRmsdEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::MPSpanAngleFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::MPSpanAngleFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MPSpanAngleFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::MPSpanAngleFilter::compute(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MPSpanAngleFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter) str

C++: protocols::simple_filters::MPSpanAngleFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::MPSpanAngleFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MPSpanAngleFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::MPSpanAngleFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::MPSpanAngleFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator

C++: protocols::simple_filters::MPSpanAngleFilterCreator::operator=(const class protocols::simple_filters::MPSpanAngleFilterCreator &) –> class protocols::simple_filters::MPSpanAngleFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MPSpanAngleFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator) str

C++: protocols::simple_filters::MPSpanAngleFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MPSpanAngleFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MPSpanAngleFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter) str

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::operator=(const class protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator &) –> class protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator) str

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MembAccesResidueLipophilicityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MembAccesResidueLipophilicityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::MotifScoreFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::MotifScoreFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MotifScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::MotifScoreFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MotifScoreFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter) str

C++: protocols::simple_filters::MotifScoreFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::MotifScoreFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MotifScoreFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::MotifScoreFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::MotifScoreFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator

C++: protocols::simple_filters::MotifScoreFilterCreator::operator=(const class protocols::simple_filters::MotifScoreFilterCreator &) –> class protocols::simple_filters::MotifScoreFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MotifScoreFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator) str

C++: protocols::simple_filters::MotifScoreFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MotifScoreFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MotifScoreFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.MutationsFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Constructor with a single target residue

C++: protocols::simple_filters::MutationsFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::MutationsFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MutationsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose, write: bool) float

C++: protocols::simple_filters::MutationsFilter::compute(const class core::pose::Pose &, const bool &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MutationsFilter::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.simple_filters.MutationsFilter) -> int

C++: protocols::simple_filters::MutationsFilter::mutation_threshold() const –> unsigned long

  1. mutation_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, mut: int) -> None

C++: protocols::simple_filters::MutationsFilter::mutation_threshold(const unsigned long) –> void

mutations(*args, **kwargs)

Overloaded function.

  1. mutations(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool

C++: protocols::simple_filters::MutationsFilter::mutations() const –> bool

  1. mutations(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, muts: bool) -> None

C++: protocols::simple_filters::MutationsFilter::mutations(const bool) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) str

C++: protocols::simple_filters::MutationsFilter::name() const –> std::string

packable(*args, **kwargs)

Overloaded function.

  1. packable(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool

C++: protocols::simple_filters::MutationsFilter::packable() const –> bool

  1. packable(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pack: bool) -> None

C++: protocols::simple_filters::MutationsFilter::packable(const bool) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::MutationsFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MutationsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

rate_threshold(*args, **kwargs)

Overloaded function.

  1. rate_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> float

C++: protocols::simple_filters::MutationsFilter::rate_threshold() const –> double

  1. rate_threshold(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, rate: float) -> None

C++: protocols::simple_filters::MutationsFilter::rate_threshold(const double) –> void

reference_pose(*args, **kwargs)

Overloaded function.

  1. reference_pose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> pyrosetta.rosetta.core.pose.Pose

C++: protocols::simple_filters::MutationsFilter::reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>

  1. reference_pose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, reference_pose: pyrosetta.rosetta.core.pose.Pose) -> None

C++: protocols::simple_filters::MutationsFilter::reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

  1. reference_pose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose) -> None

C++: protocols::simple_filters::MutationsFilter::reference_pose(const class core::pose::Pose &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::MutationsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::MutationsFilter::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.simple_filters.MutationsFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::MutationsFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::MutationsFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

verbose(*args, **kwargs)

Overloaded function.

  1. verbose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool

C++: protocols::simple_filters::MutationsFilter::verbose() const –> bool

  1. verbose(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, verb: bool) -> None

C++: protocols::simple_filters::MutationsFilter::verbose(const bool) –> void

write2pdb(*args, **kwargs)

Overloaded function.

  1. write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter) -> bool

C++: protocols::simple_filters::MutationsFilter::write2pdb() const –> bool

  1. write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, write: bool) -> None

C++: protocols::simple_filters::MutationsFilter::write2pdb(const bool) –> void

write_to_pdb(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilter, pose: pyrosetta.rosetta.core.pose.Pose, res_names1: pyrosetta.rosetta.std.map_unsigned_long_std_string, res_names2: pyrosetta.rosetta.std.map_unsigned_long_std_string) None

C++: protocols::simple_filters::MutationsFilter::write_to_pdb(const class core::pose::Pose &, 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.simple_filters.MutationsFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator

C++: protocols::simple_filters::MutationsFilterCreator::operator=(const class protocols::simple_filters::MutationsFilterCreator &) –> class protocols::simple_filters::MutationsFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::MutationsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator) str

C++: protocols::simple_filters::MutationsFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.MutationsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::MutationsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::NMerPSSMEnergyFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::NMerPSSMEnergyFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NMerPSSMEnergyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NMerPSSMEnergyFilter::compute(const class core::pose::Pose &) const –> double

compute_residue(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose, seqpos: int) float

C++: protocols::simple_filters::NMerPSSMEnergyFilter::compute_residue(const class core::pose::Pose &, const unsigned long) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NMerPSSMEnergyFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter) str

C++: protocols::simple_filters::NMerPSSMEnergyFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::NMerPSSMEnergyFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NMerPSSMEnergyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::NMerPSSMEnergyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NMerPSSMEnergyFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator

C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::operator=(const class protocols::simple_filters::NMerPSSMEnergyFilterCreator &) –> class protocols::simple_filters::NMerPSSMEnergyFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator) str

C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NMerPSSMEnergyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NMerPSSMEnergyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::NMerSVMEnergyFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::NMerSVMEnergyFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NMerSVMEnergyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NMerSVMEnergyFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NMerSVMEnergyFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter) str

C++: protocols::simple_filters::NMerSVMEnergyFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::NMerSVMEnergyFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NMerSVMEnergyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::NMerSVMEnergyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NMerSVMEnergyFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator

C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::operator=(const class protocols::simple_filters::NMerSVMEnergyFilterCreator &) –> class protocols::simple_filters::NMerSVMEnergyFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator) str

C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NMerSVMEnergyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NMerSVMEnergyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator

Bases: EvaluatorCreator

creator for the NativeEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::NativeEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator

C++: protocols::simple_filters::NativeEvaluatorCreator::operator=(const class protocols::simple_filters::NativeEvaluatorCreator &) –> class protocols::simple_filters::NativeEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) None

C++: protocols::simple_filters::NativeEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.NativeEvaluatorCreator) str

C++: protocols::simple_filters::NativeEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::NeighborTypeFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::NeighborTypeFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) None

C++: protocols::simple_filters::NeighborTypeFilter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NeighborTypeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.std.vector_unsigned_long

C++: protocols::simple_filters::NeighborTypeFilter::compute(const class core::pose::Pose &) const –> class std::vector<unsigned long, class std::allocator<unsigned long> >

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NeighborTypeFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter) str

C++: protocols::simple_filters::NeighborTypeFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::NeighborTypeFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NeighborTypeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::NeighborTypeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NeighborTypeFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator

C++: protocols::simple_filters::NeighborTypeFilterCreator::operator=(const class protocols::simple_filters::NeighborTypeFilterCreator &) –> class protocols::simple_filters::NeighborTypeFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NeighborTypeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator) str

C++: protocols::simple_filters::NeighborTypeFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NeighborTypeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NeighborTypeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::NetChargeFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::NetChargeFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NetChargeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NetChargeFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NetChargeFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter) str

C++: protocols::simple_filters::NetChargeFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::NetChargeFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NetChargeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::NetChargeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NetChargeFilter::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.simple_filters.NetChargeFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::NetChargeFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::NetChargeFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

class pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator

C++: protocols::simple_filters::NetChargeFilterCreator::operator=(const class protocols::simple_filters::NetChargeFilterCreator &) –> class protocols::simple_filters::NetChargeFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NetChargeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator) str

C++: protocols::simple_filters::NetChargeFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NetChargeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NetChargeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::NonSequentialNeighborsFilter::apply(const class core::pose::Pose &) const –> bool

bound(*args, **kwargs)

Overloaded function.

  1. bound(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> bool

C++: protocols::simple_filters::NonSequentialNeighborsFilter::bound() const –> bool

  1. bound(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, b: bool) -> None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::bound(const bool) –> void

static class_name() str

C++: protocols::simple_filters::NonSequentialNeighborsFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NonSequentialNeighborsFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NonSequentialNeighborsFilter::compute(const class core::pose::Pose &) const –> double

distance_threshold(*args, **kwargs)

Overloaded function.

  1. distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> float

C++: protocols::simple_filters::NonSequentialNeighborsFilter::distance_threshold() const –> double

  1. distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, r: float) -> None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::distance_threshold(const double) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NonSequentialNeighborsFilter::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.simple_filters.NonSequentialNeighborsFilter, j: int) -> None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::jump(const unsigned long) –> void

  1. jump(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> int

C++: protocols::simple_filters::NonSequentialNeighborsFilter::jump() const –> unsigned long

name(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) str

C++: protocols::simple_filters::NonSequentialNeighborsFilter::name() const –> std::string

neighbor_cutoff(*args, **kwargs)

Overloaded function.

  1. neighbor_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> int

C++: protocols::simple_filters::NonSequentialNeighborsFilter::neighbor_cutoff() const –> unsigned long

  1. neighbor_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, n: int) -> None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::neighbor_cutoff(const unsigned long) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::NonSequentialNeighborsFilter::report_sm(const class core::pose::Pose &) const –> double

residue_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, pose: pyrosetta.rosetta.core.pose.Pose, resi: int) int

C++: protocols::simple_filters::NonSequentialNeighborsFilter::residue_neighbors(const class core::pose::Pose &, const unsigned long) const –> unsigned long

resnum(*args, **kwargs)

Overloaded function.

  1. resnum(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter) -> int

C++: protocols::simple_filters::NonSequentialNeighborsFilter::resnum() const –> unsigned long

  1. resnum(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilter, s: int) -> None

C++: protocols::simple_filters::NonSequentialNeighborsFilter::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

class pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator) pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator

C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::operator=(const class protocols::simple_filters::NonSequentialNeighborsFilterCreator &) –> class protocols::simple_filters::NonSequentialNeighborsFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator) str

C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.NonSequentialNeighborsFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::NonSequentialNeighborsFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::PDDFScoreFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PDDFScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

cutoff(*args, **kwargs)

Overloaded function.

  1. cutoff(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) -> float

C++: protocols::simple_filters::PDDFScoreFilter::cutoff() const –> double

  1. cutoff(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter, cutoff_value: float) -> None

C++: protocols::simple_filters::PDDFScoreFilter::cutoff(double) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PDDFScoreFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) str

C++: protocols::simple_filters::PDDFScoreFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

recent_score(self: pyrosetta.rosetta.protocols.simple_filters.PDDFScoreFilter) float

C++: protocols::simple_filters::PDDFScoreFilter::recent_score() –> double

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.PackStatFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool
returns true if the given pose passes the filter, false otherwise.

In this case, the test is whether the give pose is the topology we want.

C++: protocols::simple_filters::PackStatFilter::apply(const class core::pose::Pose &) const –> bool

property chain_
static class_name() str

C++: protocols::simple_filters::PackStatFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter) pyrosetta.rosetta.protocols.filters.Filter

make clone

C++: protocols::simple_filters::PackStatFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

calc packstat score

C++: protocols::simple_filters::PackStatFilter::compute(const class core::pose::Pose &) const –> double

filtered_score(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, ss: float) None

set filtered secondary structure

C++: protocols::simple_filters::PackStatFilter::filtered_score(const double &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter) pyrosetta.rosetta.protocols.filters.Filter

make fresh instance

C++: protocols::simple_filters::PackStatFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter) str

C++: protocols::simple_filters::PackStatFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

get name of this filter

C++: protocols::simple_filters::PackStatFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::PackStatFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

property repeats_
report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::PackStatFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator) pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator

C++: protocols::simple_filters::PackStatFilterCreator::operator=(const class protocols::simple_filters::PackStatFilterCreator &) –> class protocols::simple_filters::PackStatFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PackStatFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator) str

C++: protocols::simple_filters::PackStatFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.PackStatFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::PackStatFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter

Bases: Filter

filter that creates a packer neighbor graph of the pose

in every apply function and returns true if this graph

satisfies a specified connectivity

add_required_connection_for_residue(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, residue: int) None

note: will increase required connections for this residue by 1

C++: protocols::simple_filters::PackerNeighborGraphFilter::add_required_connection_for_residue(unsigned long) –> void

add_required_connections_between_regions(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, region1: pyrosetta.rosetta.std.set_unsigned_long_t, region2: pyrosetta.rosetta.std.set_unsigned_long_t, required_connections: int) None

C++: protocols::simple_filters::PackerNeighborGraphFilter::add_required_connections_between_regions(const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, unsigned long) –> void

apply(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::PackerNeighborGraphFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PackerNeighborGraphFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PackerNeighborGraphFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter) str

C++: protocols::simple_filters::PackerNeighborGraphFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_required_connections_for_residue(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, residue: int, required_connections: int) None

note: will overwrite if information for this residue has already been entered

C++: protocols::simple_filters::PackerNeighborGraphFilter::set_required_connections_for_residue(unsigned long, unsigned long) –> void

set_task(self: pyrosetta.rosetta.protocols.simple_filters.PackerNeighborGraphFilter, task: pyrosetta.rosetta.core.pack.task.PackerTask) None

C++: protocols::simple_filters::PackerNeighborGraphFilter::set_task(class std::shared_ptr<const class core::pack::task::PackerTask>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator

Bases: ExternalEvaluator

applicable(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::PalesEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ExternalEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator, : pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator) pyrosetta.rosetta.protocols.simple_filters.PalesEvaluator

C++: protocols::simple_filters::PalesEvaluator::operator=(const class protocols::simple_filters::PalesEvaluator &) –> class protocols::simple_filters::PalesEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

scratch_dir(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator) str

C++: protocols::simple_filters::ExternalEvaluator::scratch_dir() const –> std::string

set_command(self: pyrosetta.rosetta.protocols.simple_filters.ExternalEvaluator, command_in: str) None

C++: protocols::simple_filters::ExternalEvaluator::set_command(const std::string &) –> void

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator

Bases: EvaluatorCreator

creator for the PalesEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::PalesEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator

C++: protocols::simple_filters::PalesEvaluatorCreator::operator=(const class protocols::simple_filters::PalesEvaluatorCreator &) –> class protocols::simple_filters::PalesEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) None

C++: protocols::simple_filters::PalesEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.PalesEvaluatorCreator) str

C++: protocols::simple_filters::PalesEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator

Bases: EvaluatorCreator

creator for the PoolEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::PoolEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator

C++: protocols::simple_filters::PoolEvaluatorCreator::operator=(const class protocols::simple_filters::PoolEvaluatorCreator &) –> class protocols::simple_filters::PoolEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) None

C++: protocols::simple_filters::PoolEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.PoolEvaluatorCreator) str

C++: protocols::simple_filters::PoolEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.PoseComment

Bases: Filter

test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.

apply(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::PoseComment::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::PoseComment::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PoseComment::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

comment_exists(*args, **kwargs)

Overloaded function.

  1. comment_exists(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> bool

C++: protocols::simple_filters::PoseComment::comment_exists() const –> bool

  1. comment_exists(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, c: bool) -> None

C++: protocols::simple_filters::PoseComment::comment_exists(const bool) –> void

comment_name(*args, **kwargs)

Overloaded function.

  1. comment_name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> str

C++: protocols::simple_filters::PoseComment::comment_name() const –> std::string

  1. comment_name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, s: str) -> None

C++: protocols::simple_filters::PoseComment::comment_name(const std::string &) –> void

comment_value(*args, **kwargs)

Overloaded function.

  1. comment_value(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) -> str

C++: protocols::simple_filters::PoseComment::comment_value() const –> std::string

  1. comment_value(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, s: str) -> None

C++: protocols::simple_filters::PoseComment::comment_value(const std::string &) –> void

compute(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::PoseComment::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PoseComment::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment) str

C++: protocols::simple_filters::PoseComment::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::PoseComment::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::PoseComment::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::PoseComment::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.PoseComment, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::PoseComment::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator) pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator

C++: protocols::simple_filters::PoseCommentFilterCreator::operator=(const class protocols::simple_filters::PoseCommentFilterCreator &) –> class protocols::simple_filters::PoseCommentFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PoseCommentFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator) str

C++: protocols::simple_filters::PoseCommentFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.PoseCommentFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::PoseCommentFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter

Bases: Filter

detects atomic contacts between two atoms of two residues

apply(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::PoseInfoFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::PoseInfoFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PoseInfoFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::PoseInfoFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PoseInfoFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter) str

C++: protocols::simple_filters::PoseInfoFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::PoseInfoFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::PoseInfoFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::PoseInfoFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::PoseInfoFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator) pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator

C++: protocols::simple_filters::PoseInfoFilterCreator::operator=(const class protocols::simple_filters::PoseInfoFilterCreator &) –> class protocols::simple_filters::PoseInfoFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::PoseInfoFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator) str

C++: protocols::simple_filters::PoseInfoFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.PoseInfoFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::PoseInfoFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::simple_filters::PredictedBurialEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::PredictedBurialEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator, : pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator) pyrosetta.rosetta.protocols.simple_filters.PredictedBurialEvaluator

C++: protocols::simple_filters::PredictedBurialEvaluator::operator=(const class protocols::simple_filters::PredictedBurialEvaluator &) –> class protocols::simple_filters::PredictedBurialEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator

Bases: EvaluatorCreator

creator for the PredictedBurialFnEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator

C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::operator=(const class protocols::simple_filters::PredictedBurialFnEvaluatorCreator &) –> class protocols::simple_filters::PredictedBurialFnEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) None

C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.PredictedBurialFnEvaluatorCreator) str

C++: protocols::simple_filters::PredictedBurialFnEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.Quat

Bases: pybind11_object

property w
property x
property y
property z
pyrosetta.rosetta.protocols.simple_filters.R2quat(R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, Q: pyrosetta.rosetta.protocols.simple_filters.Quat) None

C++: protocols::simple_filters::R2quat(class numeric::xyzMatrix<double>, struct protocols::simple_filters::Quat &) –> void

class pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::RDC_Evaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator, : pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator) pyrosetta.rosetta.protocols.simple_filters.RDC_Evaluator

C++: protocols::simple_filters::RDC_Evaluator::operator=(const class protocols::simple_filters::RDC_Evaluator &) –> class protocols::simple_filters::RDC_Evaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.RGFilter

Bases: AbinitioBaseFilter

apply(self: pyrosetta.rosetta.protocols.simple_filters.RGFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::RGFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.RGFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RGFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.RGFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RGFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str

C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) const –> std::string

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.RGFilter) str

C++: protocols::simple_filters::RGFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

pyrosetta.rosetta.protocols.simple_filters.RMSwrapper(chainA: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, chainB: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, preT: pyrosetta.rosetta.numeric.xyzVector_double_t, postT: pyrosetta.rosetta.numeric.xyzVector_double_t) float

C++: protocols::simple_filters::RMSwrapper(class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >, class numeric::xyzMatrix<double> &, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &) –> double

class pyrosetta.rosetta.protocols.simple_filters.RangeFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::RangeFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::RangeFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RangeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RangeFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter) str

C++: protocols::simple_filters::RangeFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::RangeFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::RangeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

used to report score

C++: protocols::simple_filters::RangeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator

C++: protocols::simple_filters::RangeFilterCreator::operator=(const class protocols::simple_filters::RangeFilterCreator &) –> class protocols::simple_filters::RangeFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RangeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator) str

C++: protocols::simple_filters::RangeFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.RangeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::RangeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator

Bases: EvaluatorCreator

creator for the RdcEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::RdcEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator

C++: protocols::simple_filters::RdcEvaluatorCreator::operator=(const class protocols::simple_filters::RdcEvaluatorCreator &) –> class protocols::simple_filters::RdcEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) None

C++: protocols::simple_filters::RdcEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.RdcEvaluatorCreator) str

C++: protocols::simple_filters::RdcEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator

Bases: EvaluatorCreator

creator for the RdcSelectEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::RdcSelectEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator

C++: protocols::simple_filters::RdcSelectEvaluatorCreator::operator=(const class protocols::simple_filters::RdcSelectEvaluatorCreator &) –> class protocols::simple_filters::RdcSelectEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) None

C++: protocols::simple_filters::RdcSelectEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.RdcSelectEvaluatorCreator) str

C++: protocols::simple_filters::RdcSelectEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator

Bases: EvaluatorCreator

creator for the RdcTargetEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::RdcTargetEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator

C++: protocols::simple_filters::RdcTargetEvaluatorCreator::operator=(const class protocols::simple_filters::RdcTargetEvaluatorCreator &) –> class protocols::simple_filters::RdcTargetEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) None

C++: protocols::simple_filters::RdcTargetEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.RdcTargetEvaluatorCreator) str

C++: protocols::simple_filters::RdcTargetEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns false if the score term is greater than the threshold

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

attempt to extract the score term from the pose. This method does no calculation.

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter) str

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

polymorphic way to call compute()

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::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_term_name(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, term_name: str) None

Sets the name of the term being searched for in the pose

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::set_term_name(std::string) –> void

set_threshold(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilter, threshold: float) None

apply() returns false if the score is greater than this threshold

C++: protocols::simple_filters::ReadPoseExtraScoreFilter::set_threshold(const double &) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator

C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::operator=(const class protocols::simple_filters::ReadPoseExtraScoreFilterCreator &) –> class protocols::simple_filters::ReadPoseExtraScoreFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator) str

C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ReadPoseExtraScoreFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ReadPoseExtraScoreFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.RegionalConnections

Bases: pybind11_object

helper class for PackerNeighborGraphFilter

assign(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections, : pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) pyrosetta.rosetta.protocols.simple_filters.RegionalConnections

C++: protocols::simple_filters::RegionalConnections::operator=(const class protocols::simple_filters::RegionalConnections &) –> class protocols::simple_filters::RegionalConnections &

check_if_connected_residues_belong_to_regions(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections, res1: int, res2: int) None

C++: protocols::simple_filters::RegionalConnections::check_if_connected_residues_belong_to_regions(unsigned long, unsigned long) const –> void

enough_connections(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) bool

C++: protocols::simple_filters::RegionalConnections::enough_connections() const –> bool

region1(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) pyrosetta.rosetta.std.set_unsigned_long_t

C++: protocols::simple_filters::RegionalConnections::region1() const –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &

region2(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) pyrosetta.rosetta.std.set_unsigned_long_t

C++: protocols::simple_filters::RegionalConnections::region2() const –> const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &

reset_num_connections(self: pyrosetta.rosetta.protocols.simple_filters.RegionalConnections) None

C++: protocols::simple_filters::RegionalConnections::reset_num_connections() const –> void

class pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::RepeatParameterFilter::apply(const class core::pose::Pose &) const –> bool

apply_transformation(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, mod_pose: pyrosetta.rosetta.core.pose.Pose, residue_list: pyrosetta.rosetta.std.list_unsigned_long_t, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t, preT: pyrosetta.rosetta.numeric.xyzVector_double_t, postT: pyrosetta.rosetta.numeric.xyzVector_double_t) None

C++: protocols::simple_filters::RepeatParameterFilter::apply_transformation(class core::pose::Pose &, const class std::list<unsigned long, class std::allocator<unsigned long> > &, const class numeric::xyzMatrix<double> &, const class numeric::xyzVector<double> &, const class numeric::xyzVector<double> &) const –> void

calculate_helical_parameters(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose, handedness: str, rise_out: float, radius_out: float, omega_out: float) None

C++: protocols::simple_filters::RepeatParameterFilter::calculate_helical_parameters(const class core::pose::Pose &, std::string &, double &, double &, double &) const –> void

calculate_helical_parameters_helper(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose, handedness: str, rise_out: float, radius_out: float, omega_out: float) None

C++: protocols::simple_filters::RepeatParameterFilter::calculate_helical_parameters_helper(const class core::pose::Pose &, std::string &, double &, double &, double &) const –> void

static class_name() str

C++: protocols::simple_filters::RepeatParameterFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RepeatParameterFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RepeatParameterFilter::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

identity_matrix(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t) None

C++: protocols::simple_filters::RepeatParameterFilter::identity_matrix(class numeric::xyzMatrix<double> &) const –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter) str

C++: protocols::simple_filters::RepeatParameterFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::RepeatParameterFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::RepeatParameterFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::RepeatParameterFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::RepeatParameterFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator) pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator

C++: protocols::simple_filters::RepeatParameterFilterCreator::operator=(const class protocols::simple_filters::RepeatParameterFilterCreator &) –> class protocols::simple_filters::RepeatParameterFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::RepeatParameterFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator) str

C++: protocols::simple_filters::RepeatParameterFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.RepeatParameterFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::RepeatParameterFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ReportFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ReportFilter::apply(const class core::pose::Pose &) const –> bool

checkpointing_file(*args, **kwargs)

Overloaded function.

  1. checkpointing_file(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) -> str

C++: protocols::simple_filters::ReportFilter::checkpointing_file() const –> std::string

  1. checkpointing_file(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, s: str) -> None

C++: protocols::simple_filters::ReportFilter::checkpointing_file(const std::string &) –> void

static class_name() str

C++: protocols::simple_filters::ReportFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReportFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ReportFilter::compute(const class core::pose::Pose &) const –> double

filter(*args, **kwargs)

Overloaded function.

  1. filter(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, f: pyrosetta.rosetta.protocols.filters.Filter) -> None

C++: protocols::simple_filters::ReportFilter::filter(class std::shared_ptr<class protocols::filters::Filter>) –> void

  1. filter(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) -> pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReportFilter::filter() const –> class std::shared_ptr<class protocols::filters::Filter>

filter_val(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) float

C++: protocols::simple_filters::ReportFilter::filter_val() const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReportFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) str

C++: protocols::simple_filters::ReportFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ReportFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ReportFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ReportFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_filter_name(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) str

C++: protocols::simple_filters::ReportFilter::report_filter_name() const –> std::string

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ReportFilter::report_sm(const class core::pose::Pose &) const –> double

report_string(*args, **kwargs)

Overloaded function.

  1. report_string(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter, s: str) -> None

C++: protocols::simple_filters::ReportFilter::report_string(const std::string &) –> void

  1. report_string(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilter) -> str

C++: protocols::simple_filters::ReportFilter::report_string() 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_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator

C++: protocols::simple_filters::ReportFilterCreator::operator=(const class protocols::simple_filters::ReportFilterCreator &) –> class protocols::simple_filters::ReportFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ReportFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator) str

C++: protocols::simple_filters::ReportFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ReportFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ReportFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueBurialFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueBurialFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueBurialFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::ResidueBurialFilter::compute(const class core::pose::Pose &) const –> unsigned long

distance_threshold(*args, **kwargs)

Overloaded function.

  1. distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> float

C++: protocols::simple_filters::ResidueBurialFilter::distance_threshold() const –> double

  1. distance_threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, r: float) -> None

C++: protocols::simple_filters::ResidueBurialFilter::distance_threshold(const double) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueBurialFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) str

C++: protocols::simple_filters::ResidueBurialFilter::name() const –> std::string

neighbors(*args, **kwargs)

Overloaded function.

  1. neighbors(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> int

C++: protocols::simple_filters::ResidueBurialFilter::neighbors() const –> unsigned long

  1. neighbors(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, n: int) -> None

C++: protocols::simple_filters::ResidueBurialFilter::neighbors(const unsigned long) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueBurialFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueBurialFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueBurialFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueBurialFilter::report_sm(const class core::pose::Pose &) const –> double

residue(*args, **kwargs)

Overloaded function.

  1. residue(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> str

C++: protocols::simple_filters::ResidueBurialFilter::residue() const –> std::string

  1. residue(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, s: str) -> None

C++: protocols::simple_filters::ResidueBurialFilter::residue(const std::string &) –> void

residue_fraction_buried(*args, **kwargs)

Overloaded function.

  1. residue_fraction_buried(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter) -> float

C++: protocols::simple_filters::ResidueBurialFilter::residue_fraction_buried() const –> double

  1. residue_fraction_buried(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, r: float) -> None

C++: protocols::simple_filters::ResidueBurialFilter::residue_fraction_buried(const double) –> 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.simple_filters.ResidueBurialFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::ResidueBurialFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilter, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::ResidueBurialFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator

C++: protocols::simple_filters::ResidueBurialFilterCreator::operator=(const class protocols::simple_filters::ResidueBurialFilterCreator &) –> class protocols::simple_filters::ResidueBurialFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueBurialFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator) str

C++: protocols::simple_filters::ResidueBurialFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueBurialFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueBurialFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueChiralityFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueChiralityFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueChiralityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, pose: pyrosetta.rosetta.core.pose.Pose) str

C++: protocols::simple_filters::ResidueChiralityFilter::compute(const class core::pose::Pose &) const –> std::string

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueChiralityFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter) str

C++: protocols::simple_filters::ResidueChiralityFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueChiralityFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueChiralityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueChiralityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueChiralityFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator

C++: protocols::simple_filters::ResidueChiralityFilterCreator::operator=(const class protocols::simple_filters::ResidueChiralityFilterCreator &) –> class protocols::simple_filters::ResidueChiralityFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueChiralityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator) str

C++: protocols::simple_filters::ResidueChiralityFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueChiralityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueChiralityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter

Bases: Filter

add_residue_property_by_name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, prop_input: str) bool

add proeprties to peroperty vector

given user specified properties, adds them to the property vector to count. I still need to add a way to check the sanity

res_type_set, the residue type set of the input structure res_type_input, the user specified residue type name

false if res_type_input doesn’t match any residue type names, true otherwise

Parisa Hosseinzadeh (parisah.edu), Baker laboratory.

C++: protocols::simple_filters::ResidueCountFilter::add_residue_property_by_name(const std::string &) –> bool

add_residue_type_by_name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, res_type_set: pyrosetta.rosetta.core.chemical.ResidueTypeSet, res_type_input: str) bool

Checks whether a residue type is present in the provided residue type set, and if so, adds it to res_types_

C++: protocols::simple_filters::ResidueCountFilter::add_residue_type_by_name(const class core::chemical::ResidueTypeSet &, const std::string &) –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueCountFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueCountFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueCountFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float
The logic here ensures that any residue that is selected by type OR by properties is counted once and only once.

So, for example, if I say, “count THR and beta-branched and polar”, each threonine residue is still only counted once.

Original author unknown.

Updated by Parisa Hosseinzadeh (parisah.edu) to add property counting.

Logic updated by Vikram K. Mulligan (vmullig.edu) to avoid double-counting if names and multiple properties are specified.

C++: protocols::simple_filters::ResidueCountFilter::compute(const class core::pose::Pose &) const –> double

enable_max_residue_count(*args, **kwargs)

Overloaded function.

  1. enable_max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> bool

C++: protocols::simple_filters::ResidueCountFilter::enable_max_residue_count() const –> bool

  1. enable_max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: bool) -> None

C++: protocols::simple_filters::ResidueCountFilter::enable_max_residue_count(bool) –> void

enable_min_residue_count(*args, **kwargs)

Overloaded function.

  1. enable_min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> bool

C++: protocols::simple_filters::ResidueCountFilter::enable_min_residue_count() const –> bool

  1. enable_min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: bool) -> None

C++: protocols::simple_filters::ResidueCountFilter::enable_min_residue_count(bool) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueCountFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

max_residue_count(*args, **kwargs)

Overloaded function.

  1. max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> int

C++: protocols::simple_filters::ResidueCountFilter::max_residue_count() const –> unsigned long

  1. max_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: int) -> None

C++: protocols::simple_filters::ResidueCountFilter::max_residue_count(unsigned long) –> void

min_residue_count(*args, **kwargs)

Overloaded function.

  1. min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> int

C++: protocols::simple_filters::ResidueCountFilter::min_residue_count() const –> unsigned long

  1. min_residue_count(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, value: int) -> None

C++: protocols::simple_filters::ResidueCountFilter::min_residue_count(unsigned long) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) str

C++: protocols::simple_filters::ResidueCountFilter::name() const –> std::string

packable(*args, **kwargs)

Overloaded function.

  1. packable(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> bool

C++: protocols::simple_filters::ResidueCountFilter::packable() const –> bool

  1. packable(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pack: bool) -> None

C++: protocols::simple_filters::ResidueCountFilter::packable(const bool) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueCountFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueCountFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueCountFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueCountFilter::report_sm(const class core::pose::Pose &) const –> double

res_props(*args, **kwargs)

Overloaded function.

  1. res_props(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> pyrosetta.rosetta.utility.vector1_core_chemical_ResidueProperty

C++: protocols::simple_filters::ResidueCountFilter::res_props() const –> const class utility::vector1<enum core::chemical::ResidueProperty, class std::allocator<enum core::chemical::ResidueProperty> > &

  1. res_props(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, res_prop: pyrosetta.rosetta.utility.vector1_core_chemical_ResidueProperty) -> None

C++: protocols::simple_filters::ResidueCountFilter::res_props(const class utility::vector1<enum core::chemical::ResidueProperty, class std::allocator<enum core::chemical::ResidueProperty> > &) –> void

res_types(*args, **kwargs)

Overloaded function.

  1. res_types(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter) -> pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::simple_filters::ResidueCountFilter::res_types() const –> class utility::vector1<std::string, class std::allocator<std::string > >

  1. res_types(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, res_type: pyrosetta.rosetta.utility.vector1_std_string) -> None

C++: protocols::simple_filters::ResidueCountFilter::res_types(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::ResidueCountFilter::residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

round_to_Real(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, x: float) float

C++: protocols::simple_filters::ResidueCountFilter::round_to_Real(double) 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.simple_filters.ResidueCountFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::ResidueCountFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::ResidueCountFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator

C++: protocols::simple_filters::ResidueCountFilterCreator::operator=(const class protocols::simple_filters::ResidueCountFilterCreator &) –> class protocols::simple_filters::ResidueCountFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueCountFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator) str

C++: protocols::simple_filters::ResidueCountFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueCountFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueCountFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator

C++: protocols::simple_filters::ResidueDepthCalculator::operator=(const class protocols::simple_filters::ResidueDepthCalculator &) –> class protocols::simple_filters::ResidueDepthCalculator &

estimate_sidechain_depth(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthCalculator::estimate_sidechain_depth(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >

get_scdepth_avrg(*args, **kwargs)

Overloaded function.

  1. get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, ires: int) -> float

C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_avrg(const unsigned long) const –> double

  1. get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) -> pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_avrg() const –> class utility::vector1<double, class std::allocator<double> >

get_scdepth_fvar(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_fvar() const –> class utility::vector1<double, class std::allocator<double> >

get_scdepth_sdev(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthCalculator::get_scdepth_sdev() const –> class utility::vector1<double, class std::allocator<double> >

niter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: int) None

C++: protocols::simple_filters::ResidueDepthCalculator::niter(const unsigned long) –> void

nres(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator) int

These are only valid after the call to estimate_sidechain_depth()

C++: protocols::simple_filters::ResidueDepthCalculator::nres() const –> unsigned long

report_crd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: bool) None

C++: protocols::simple_filters::ResidueDepthCalculator::report_crd(const bool) –> void

set_dcut1(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: float) None

C++: protocols::simple_filters::ResidueDepthCalculator::set_dcut1(const double) –> void

set_dcut2(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthCalculator, value: float) None

C++: protocols::simple_filters::ResidueDepthCalculator::set_dcut2(const double) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData

Bases: pybind11_object

property CAcrd
property CENcrd
property aa
assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData

C++: protocols::simple_filters::ResidueDepthData::operator=(const struct protocols::simple_filters::ResidueDepthData &) –> struct protocols::simple_filters::ResidueDepthData &

property depth
property ipdb
property ires
property n8
property neigh_ress
class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, : pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueDepthFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueDepthFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueDepthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueDepthFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_SDE_score(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueDepthFilter::get_SDE_score(const class core::pose::Pose &) –> double

get_residue_depth(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthFilter::get_residue_depth(const class core::pose::Pose &) const –> class utility::vector1<double, class std::allocator<double> >

get_scdepth_avrg(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_avrg() const –> class utility::vector1<double, class std::allocator<double> >

get_scdepth_fvar(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_fvar() const –> class utility::vector1<double, class std::allocator<double> >

get_scdepth_sdev(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) pyrosetta.rosetta.utility.vector1_double

C++: protocols::simple_filters::ResidueDepthFilter::get_scdepth_sdev() const –> class utility::vector1<double, class std::allocator<double> >

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter) str

C++: protocols::simple_filters::ResidueDepthFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueDepthFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueDepthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(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_niter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, value: int) None

C++: protocols::simple_filters::ResidueDepthFilter::set_niter(const unsigned long) –> void

set_report_crd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilter, value: bool) None

C++: protocols::simple_filters::ResidueDepthFilter::set_report_crd(const bool) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator

C++: protocols::simple_filters::ResidueDepthFilterCreator::operator=(const class protocols::simple_filters::ResidueDepthFilterCreator &) –> class protocols::simple_filters::ResidueDepthFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueDepthFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator) str

C++: protocols::simple_filters::ResidueDepthFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueDepthFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag

Bases: pybind11_object

aa(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) str

C++: protocols::simple_filters::ResidueDepthFrag::aa() const –> std::string

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, : pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag

C++: protocols::simple_filters::ResidueDepthFrag::operator=(const class protocols::simple_filters::ResidueDepthFrag &) –> class protocols::simple_filters::ResidueDepthFrag &

get_CAcrd(*args, **kwargs)

Overloaded function.

  1. get_CAcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) -> pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t

C++: protocols::simple_filters::ResidueDepthFrag::get_CAcrd() const –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >

  1. get_CAcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, i: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t

C++: protocols::simple_filters::ResidueDepthFrag::get_CAcrd(const unsigned long) const –> class numeric::xyzVector<double>

get_CENcrd(*args, **kwargs)

Overloaded function.

  1. get_CENcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) -> pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t

C++: protocols::simple_filters::ResidueDepthFrag::get_CENcrd() const –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >

  1. get_CENcrd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, i: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t

C++: protocols::simple_filters::ResidueDepthFrag::get_CENcrd(const unsigned long) const –> class numeric::xyzVector<double>

ipdb(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) int

C++: protocols::simple_filters::ResidueDepthFrag::ipdb() const –> unsigned long

ires(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag) int

C++: protocols::simple_filters::ResidueDepthFrag::ires() const –> unsigned long

set_rdd(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthFrag, rdr: pyrosetta.rosetta.protocols.simple_filters.ResidueDepthData, i: int) None

C++: protocols::simple_filters::ResidueDepthFrag::set_rdd(class std::shared_ptr<const struct protocols::simple_filters::ResidueDepthData>, const unsigned long) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueDistanceFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueDistanceFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueDistanceFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueDistanceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter) str

C++: protocols::simple_filters::ResidueDistanceFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueDistanceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueDistanceFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator

C++: protocols::simple_filters::ResidueDistanceFilterCreator::operator=(const class protocols::simple_filters::ResidueDistanceFilterCreator &) –> class protocols::simple_filters::ResidueDistanceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator) str

C++: protocols::simple_filters::ResidueDistanceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueIEFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueIEFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueIEFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueIEFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueIEFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) str

C++: protocols::simple_filters::ResidueIEFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueIEFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueIEFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueIEFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueIEFilter::report_sm(const class core::pose::Pose &) const –> double

resnums(*args, **kwargs)

Overloaded function.

  1. resnums(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> str

C++: protocols::simple_filters::ResidueIEFilter::resnums() const –> const std::string &

  1. resnums(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, resnums_str: str) -> None

C++: protocols::simple_filters::ResidueIEFilter::resnums(const std::string &) –> void

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

score_type(*args, **kwargs)

Overloaded function.

  1. score_type(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> pyrosetta.rosetta.core.scoring.ScoreType

C++: protocols::simple_filters::ResidueIEFilter::score_type() const –> enum core::scoring::ScoreType

  1. score_type(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, score_type: pyrosetta.rosetta.core.scoring.ScoreType) -> None

C++: protocols::simple_filters::ResidueIEFilter::score_type(enum core::scoring::ScoreType) –> void

scorefxn(*args, **kwargs)

Overloaded function.

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_filters::ResidueIEFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

C++: protocols::simple_filters::ResidueIEFilter::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter) -> float

C++: protocols::simple_filters::ResidueIEFilter::threshold() const –> double

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilter, th: float) -> None

C++: protocols::simple_filters::ResidueIEFilter::threshold(const double) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator

C++: protocols::simple_filters::ResidueIEFilterCreator::operator=(const class protocols::simple_filters::ResidueIEFilterCreator &) –> class protocols::simple_filters::ResidueIEFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueIEFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator) str

C++: protocols::simple_filters::ResidueIEFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueIEFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueIEFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueLipophilicityFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueLipophilicityFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueLipophilicityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueLipophilicityFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueLipophilicityFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter) str

C++: protocols::simple_filters::ResidueLipophilicityFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueLipophilicityFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueLipophilicityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueLipophilicityFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueLipophilicityFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator

C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::operator=(const class protocols::simple_filters::ResidueLipophilicityFilterCreator &) –> class protocols::simple_filters::ResidueLipophilicityFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator) str

C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueLipophilicityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueLipophilicityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter) str

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueSelectionDistanceFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator

C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::operator=(const class protocols::simple_filters::ResidueSelectionDistanceFilterCreator &) –> class protocols::simple_filters::ResidueSelectionDistanceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator) str

C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSelectionDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueSelectionDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter) str

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResidueSetChainEnergyFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator

C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::operator=(const class protocols::simple_filters::ResidueSetChainEnergyFilterCreator &) –> class protocols::simple_filters::ResidueSetChainEnergyFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator) str

C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResidueSetChainEnergyFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResidueSetChainEnergyFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ResiduesInInterfaceFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ResiduesInInterfaceFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResiduesInInterfaceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::ResiduesInInterfaceFilter::compute(const class core::pose::Pose &) const –> unsigned long

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResiduesInInterfaceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter) str

C++: protocols::simple_filters::ResiduesInInterfaceFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ResiduesInInterfaceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResiduesInInterfaceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::ResiduesInInterfaceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ResiduesInInterfaceFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator

C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::operator=(const class protocols::simple_filters::ResiduesInInterfaceFilterCreator &) –> class protocols::simple_filters::ResiduesInInterfaceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator) str

C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ResiduesInInterfaceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ResiduesInInterfaceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::simple_filters::RmsdEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float

evaluate pose

C++: protocols::simple_filters::RmsdEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator

C++: protocols::simple_filters::RmsdEvaluator::operator=(const class protocols::simple_filters::RmsdEvaluator &) –> class protocols::simple_filters::RmsdEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

report_gdt_components(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluator, setting: bool) None

C++: protocols::simple_filters::RmsdEvaluator::report_gdt_components(const bool) –> void

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator

Bases: EvaluatorCreator

creator for the RmsdEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::RmsdEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator

C++: protocols::simple_filters::RmsdEvaluatorCreator::operator=(const class protocols::simple_filters::RmsdEvaluatorCreator &) –> class protocols::simple_filters::RmsdEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) None

C++: protocols::simple_filters::RmsdEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.RmsdEvaluatorCreator) str

C++: protocols::simple_filters::RmsdEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator

Bases: EvaluatorCreator

creator for the RmsdTargetEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator

C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::operator=(const class protocols::simple_filters::RmsdTargetEvaluatorCreator &) –> class protocols::simple_filters::RmsdTargetEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) None

C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.RmsdTargetEvaluatorCreator) str

C++: protocols::simple_filters::RmsdTargetEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::SAXSScoreFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SAXSScoreFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

cutoff(*args, **kwargs)

Overloaded function.

  1. cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) -> float

C++: protocols::simple_filters::SAXSScoreFilter::cutoff() const –> double

  1. cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter, cutoff_value: float) -> None

C++: protocols::simple_filters::SAXSScoreFilter::cutoff(double) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SAXSScoreFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) str

C++: protocols::simple_filters::SAXSScoreFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

recent_score(self: pyrosetta.rosetta.protocols.simple_filters.SAXSScoreFilter) float

C++: protocols::simple_filters::SAXSScoreFilter::recent_score() –> double

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SSElementLengthFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SSElementLengthFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSElementLengthFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SSElementLengthFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSElementLengthFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_ss_elements(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.protocols.loops.Loops

C++: protocols::simple_filters::SSElementLengthFilter::get_ss_elements(const class core::pose::Pose &) const –> class protocols::loops::Loops

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter) str

C++: protocols::simple_filters::SSElementLengthFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SSElementLengthFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SSElementLengthFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SSElementLengthFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SSElementLengthFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator

C++: protocols::simple_filters::SSElementLengthFilterCreator::operator=(const class protocols::simple_filters::SSElementLengthFilterCreator &) –> class protocols::simple_filters::SSElementLengthFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSElementLengthFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator) str

C++: protocols::simple_filters::SSElementLengthFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SSElementLengthFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SSElementLengthFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SSElementMotifContactFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SSElementMotifContactFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSElementMotifContactFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SSElementMotifContactFilter::compute(const class core::pose::Pose &) const –> double

filtered_value(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, value: float) None

C++: protocols::simple_filters::SSElementMotifContactFilter::filtered_value(const double &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSElementMotifContactFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_SSelements_in_contact(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, element: int, ssElements: pyrosetta.rosetta.protocols.loops.Loops, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::SSElementMotifContactFilter::get_SSelements_in_contact(unsigned long, class protocols::loops::Loops, const class core::pose::Pose &) const –> unsigned long

get_ss_elements(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.protocols.loops.Loops

C++: protocols::simple_filters::SSElementMotifContactFilter::get_ss_elements(const class core::pose::Pose &) const –> class protocols::loops::Loops

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter) str

C++: protocols::simple_filters::SSElementMotifContactFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SSElementMotifContactFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SSElementMotifContactFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SSElementMotifContactFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SSElementMotifContactFilter::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

which_ssElement(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilter, res: int, ssElements: pyrosetta.rosetta.protocols.loops.Loops) int

C++: protocols::simple_filters::SSElementMotifContactFilter::which_ssElement(unsigned long, class protocols::loops::Loops) const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator

C++: protocols::simple_filters::SSElementMotifContactFilterCreator::operator=(const class protocols::simple_filters::SSElementMotifContactFilterCreator &) –> class protocols::simple_filters::SSElementMotifContactFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSElementMotifContactFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator) str

C++: protocols::simple_filters::SSElementMotifContactFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SSElementMotifContactFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SSElementMotifContactFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SSMotifFinder::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SSMotifFinder::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSMotifFinder::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute_jump(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, pose: pyrosetta.rosetta.core.pose.Pose, start: int, end: int) pyrosetta.rosetta.core.kinematics.Jump

C++: protocols::simple_filters::SSMotifFinder::compute_jump(const class core::pose::Pose &, const unsigned long, const unsigned long) const –> class core::kinematics::Jump

filename(*args, **kwargs)

Overloaded function.

  1. filename(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> str

C++: protocols::simple_filters::SSMotifFinder::filename() const –> std::string

  1. filename(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, s: str) -> None

C++: protocols::simple_filters::SSMotifFinder::filename(const std::string) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSMotifFinder::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

from_res(*args, **kwargs)

Overloaded function.

  1. from_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int

C++: protocols::simple_filters::SSMotifFinder::from_res() const –> unsigned long

  1. from_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None

C++: protocols::simple_filters::SSMotifFinder::from_res(const unsigned long) –> void

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

jump(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) pyrosetta.rosetta.core.kinematics.Jump

C++: protocols::simple_filters::SSMotifFinder::jump() const –> class core::kinematics::Jump

name(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) str

C++: protocols::simple_filters::SSMotifFinder::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SSMotifFinder::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

pdbname(*args, **kwargs)

Overloaded function.

  1. pdbname(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> str

C++: protocols::simple_filters::SSMotifFinder::pdbname() const –> std::string

  1. pdbname(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, s: str) -> None

C++: protocols::simple_filters::SSMotifFinder::pdbname(const std::string) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SSMotifFinder::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SSMotifFinder::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SSMotifFinder::report_sm(const class core::pose::Pose &) const –> double

rmsd(*args, **kwargs)

Overloaded function.

  1. rmsd(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> float

C++: protocols::simple_filters::SSMotifFinder::rmsd() const –> double

  1. rmsd(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, c: float) -> None

C++: protocols::simple_filters::SSMotifFinder::rmsd(const double) –> 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

template_stem1(*args, **kwargs)

Overloaded function.

  1. template_stem1(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int

C++: protocols::simple_filters::SSMotifFinder::template_stem1() const –> unsigned long

  1. template_stem1(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None

C++: protocols::simple_filters::SSMotifFinder::template_stem1(const unsigned long) –> void

template_stem2(*args, **kwargs)

Overloaded function.

  1. template_stem2(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int

C++: protocols::simple_filters::SSMotifFinder::template_stem2() const –> unsigned long

  1. template_stem2(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None

C++: protocols::simple_filters::SSMotifFinder::template_stem2(const unsigned long) –> void

to_res(*args, **kwargs)

Overloaded function.

  1. to_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder) -> int

C++: protocols::simple_filters::SSMotifFinder::to_res() const –> unsigned long

  1. to_res(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinder, r: int) -> None

C++: protocols::simple_filters::SSMotifFinder::to_res(const unsigned long) –> void

class pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator

C++: protocols::simple_filters::SSMotifFinderFilterCreator::operator=(const class protocols::simple_filters::SSMotifFinderFilterCreator &) –> class protocols::simple_filters::SSMotifFinderFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SSMotifFinderFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator) str

C++: protocols::simple_filters::SSMotifFinderFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SSMotifFinderFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SSMotifFinderFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SaveResfileToDiskFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SaveResfileToDiskFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SaveResfileToDiskFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

designable_only(*args, **kwargs)

Overloaded function.

  1. designable_only(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, d: bool) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::designable_only(const bool) –> void

  1. designable_only(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> bool

C++: protocols::simple_filters::SaveResfileToDiskFilter::designable_only() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SaveResfileToDiskFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) str

C++: protocols::simple_filters::SaveResfileToDiskFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SaveResfileToDiskFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SaveResfileToDiskFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

renumber_pdb(*args, **kwargs)

Overloaded function.

  1. renumber_pdb(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, r: bool) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::renumber_pdb(const bool) –> void

  1. renumber_pdb(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> bool

C++: protocols::simple_filters::SaveResfileToDiskFilter::renumber_pdb() const –> bool

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

resfile_general_property(*args, **kwargs)

Overloaded function.

  1. resfile_general_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, g: str) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_general_property(const std::string &) –> void

  1. resfile_general_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_general_property() const –> std::string

resfile_name(*args, **kwargs)

Overloaded function.

  1. resfile_name(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, n: str) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_name(const std::string &) –> void

  1. resfile_name(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_name() const –> std::string

resfile_prefix(*args, **kwargs)

Overloaded function.

  1. resfile_prefix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, p: str) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_prefix(const std::string &) –> void

  1. resfile_prefix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_prefix() const –> std::string

resfile_suffix(*args, **kwargs)

Overloaded function.

  1. resfile_suffix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, s: str) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_suffix(const std::string &) –> void

  1. resfile_suffix(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str

C++: protocols::simple_filters::SaveResfileToDiskFilter::resfile_suffix() 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

select_residues(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_filters::SaveResfileToDiskFilter::select_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

selected_resis(*args, **kwargs)

Overloaded function.

  1. selected_resis(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, r: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis(const class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void

  1. selected_resis(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis() const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

selected_resis_property(*args, **kwargs)

Overloaded function.

  1. selected_resis_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, g: str) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis_property(const std::string &) –> void

  1. selected_resis_property(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> str

C++: protocols::simple_filters::SaveResfileToDiskFilter::selected_resis_property() const –> std::string

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.simple_filters.SaveResfileToDiskFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::SaveResfileToDiskFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::SaveResfileToDiskFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

write_resfile(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilter, pose: pyrosetta.rosetta.core.pose.Pose, selected_residues: pyrosetta.rosetta.utility.vector1_unsigned_long) None

C++: protocols::simple_filters::SaveResfileToDiskFilter::write_resfile(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator

C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::operator=(const class protocols::simple_filters::SaveResfileToDiskFilterCreator &) –> class protocols::simple_filters::SaveResfileToDiskFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator) str

C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SaveResfileToDiskFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SaveResfileToDiskFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator

Bases: SingleValuePoseEvaluator_double_t

that rewrites the whole pss struct all previous entries will be lost… probably not what one wants…

applicable(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ScoreEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ScoreEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, : pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator) pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator

C++: protocols::simple_filters::ScoreEvaluator::operator=(const class protocols::simple_filters::ScoreEvaluator &) –> class protocols::simple_filters::ScoreEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SecretionPredictionFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SecretionPredictionFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SecretionPredictionFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SecretionPredictionFilter::compute(const class core::pose::Pose &) const –> double

dG_ins_for_window(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, window: str) float

C++: protocols::simple_filters::SecretionPredictionFilter::dG_ins_for_window(const std::string &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SecretionPredictionFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_coeff(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, str1: str, str2: str) float

C++: protocols::simple_filters::SecretionPredictionFilter::get_coeff(const std::string &, const std::string &) 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

get_window_at_index(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose, wlen: int, start: int) str

C++: protocols::simple_filters::SecretionPredictionFilter::get_window_at_index(const class core::pose::Pose &, const unsigned long &, const unsigned long &) const –> std::string

class mutt

Bases: pybind11_object

property aa
assign(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.mutt, : pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.mutt) pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.mutt

C++: protocols::simple_filters::SecretionPredictionFilter::mutt::operator=(const struct protocols::simple_filters::SecretionPredictionFilter::mutt &) –> struct protocols::simple_filters::SecretionPredictionFilter::mutt &

property ddG_ins
property dscore
property resnum
name(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter) str

C++: protocols::simple_filters::SecretionPredictionFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SecretionPredictionFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SecretionPredictionFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SecretionPredictionFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SecretionPredictionFilter::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 tm_region

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.tm_region, : pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.tm_region) pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilter.tm_region

C++: protocols::simple_filters::SecretionPredictionFilter::tm_region::operator=(const struct protocols::simple_filters::SecretionPredictionFilter::tm_region &) –> struct protocols::simple_filters::SecretionPredictionFilter::tm_region &

property dG_ins
property index
property possible_mutants
property score
property sequence
class pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator

C++: protocols::simple_filters::SecretionPredictionFilterCreator::operator=(const class protocols::simple_filters::SecretionPredictionFilterCreator &) –> class protocols::simple_filters::SecretionPredictionFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SecretionPredictionFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator) str

C++: protocols::simple_filters::SecretionPredictionFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SecretionPredictionFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SecretionPredictionFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::SelectGdtEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator) pyrosetta.rosetta.protocols.simple_filters.SelectGdtEvaluator

C++: protocols::simple_filters::SelectGdtEvaluator::operator=(const class protocols::simple_filters::SelectGdtEvaluator &) –> class protocols::simple_filters::SelectGdtEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::SelectMaxsubEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator) pyrosetta.rosetta.protocols.simple_filters.SelectMaxsubEvaluator

C++: protocols::simple_filters::SelectMaxsubEvaluator::operator=(const class protocols::simple_filters::SelectMaxsubEvaluator &) –> class protocols::simple_filters::SelectMaxsubEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::SelectRDC_Evaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator) pyrosetta.rosetta.protocols.simple_filters.SelectRDC_Evaluator

C++: protocols::simple_filters::SelectRDC_Evaluator::operator=(const class protocols::simple_filters::SelectRDC_Evaluator &) –> class protocols::simple_filters::SelectRDC_Evaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::SelectRmsdEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.SelectRmsdEvaluator

C++: protocols::simple_filters::SelectRmsdEvaluator::operator=(const class protocols::simple_filters::SelectRmsdEvaluator &) –> class protocols::simple_filters::SelectRmsdEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.SequenceDistance

Bases: Filter

test whether a pose contains a comment that evaluates to a predefined value. This is useful in controlling execution flow in RosettaScripts.

apply(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SequenceDistance::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SequenceDistance::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SequenceDistance::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::SequenceDistance::compute(const class core::pose::Pose &) const –> unsigned long

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SequenceDistance::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) str

C++: protocols::simple_filters::SequenceDistance::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SequenceDistance::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SequenceDistance::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SequenceDistance::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SequenceDistance::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

sequence_comment_id(*args, **kwargs)

Overloaded function.

  1. sequence_comment_id(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str

C++: protocols::simple_filters::SequenceDistance::sequence_comment_id() const –> const std::string &

  1. sequence_comment_id(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None

C++: protocols::simple_filters::SequenceDistance::sequence_comment_id(const std::string &) –> 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

target_seq(*args, **kwargs)

Overloaded function.

  1. target_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> str

C++: protocols::simple_filters::SequenceDistance::target_seq() const –> const std::string &

  1. target_seq(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, s: str) -> None

C++: protocols::simple_filters::SequenceDistance::target_seq(const std::string &) –> void

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance) -> int

C++: protocols::simple_filters::SequenceDistance::threshold() const –> unsigned long

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistance, t: int) -> None

C++: protocols::simple_filters::SequenceDistance::threshold(const unsigned long &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator

C++: protocols::simple_filters::SequenceDistanceFilterCreator::operator=(const class protocols::simple_filters::SequenceDistanceFilterCreator &) –> class protocols::simple_filters::SequenceDistanceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SequenceDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator) str

C++: protocols::simple_filters::SequenceDistanceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SequenceDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SequenceDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ShapeComplementarityFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::ShapeComplementarityFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ShapeComplementarityFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.core.scoring.sc._RESULTS

calc shape complementarity, returns results of the ShapeComplementarityCalculator

Pose to be analyzed

EXCN_CalcInitFailed Thrown if calculator couldn’t be initialized

EXCN_ResultsInvalid Thrown if computed results are invalid

ShapeComplementarityCalculator::RESULTS object

C++: protocols::simple_filters::ShapeComplementarityFilter::compute(const class core::pose::Pose &) const –> struct core::scoring::sc::_RESULTS

filtered_area(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, filtered_area: float) None

C++: protocols::simple_filters::ShapeComplementarityFilter::filtered_area(const double &) –> void

filtered_median_distance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, filtered_d_median: float) None

C++: protocols::simple_filters::ShapeComplementarityFilter::filtered_median_distance(const double &) –> void

filtered_sc(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, filtered_sc: float) None

C++: protocols::simple_filters::ShapeComplementarityFilter::filtered_sc(const double &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ShapeComplementarityFilter::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_id(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, jump_id: int) None

C++: protocols::simple_filters::ShapeComplementarityFilter::jump_id(unsigned long) –> void

multicomp(*args, **kwargs)

Overloaded function.

  1. multicomp(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, multicomp: bool) -> None

C++: protocols::simple_filters::ShapeComplementarityFilter::multicomp(bool) –> void

  1. multicomp(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> bool

C++: protocols::simple_filters::ShapeComplementarityFilter::multicomp() const –> bool

name(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) str

C++: protocols::simple_filters::ShapeComplementarityFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::ShapeComplementarityFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ShapeComplementarityFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

quick(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, quick: bool) None

C++: protocols::simple_filters::ShapeComplementarityFilter::quick(const bool) –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::ShapeComplementarityFilter::report_sm(const class core::pose::Pose &) const –> double

residues1(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, res_string: str) None

C++: protocols::simple_filters::ShapeComplementarityFilter::residues1(const std::string &) –> void

residues2(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, res_string: str) None

C++: protocols::simple_filters::ShapeComplementarityFilter::residues2(const std::string &) –> void

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

selector1(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, selector1: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::ShapeComplementarityFilter::selector1(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

selector2(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, selector2: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::ShapeComplementarityFilter::selector2(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_jump_selector(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, sele: pyrosetta.rosetta.core.select.jump_selector.JumpSelector) None

C++: protocols::simple_filters::ShapeComplementarityFilter::set_jump_selector(class std::shared_ptr<const class core::select::jump_selector::JumpSelector>) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

sym_dof_name(*args, **kwargs)

Overloaded function.

  1. sym_dof_name(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, sym_dof_name: str) -> None

C++: protocols::simple_filters::ShapeComplementarityFilter::sym_dof_name(const std::string &) –> void

  1. sym_dof_name(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> str

C++: protocols::simple_filters::ShapeComplementarityFilter::sym_dof_name() const –> std::string

use_rosetta_radii(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, use_rosetta_radii: bool) None

C++: protocols::simple_filters::ShapeComplementarityFilter::use_rosetta_radii(const bool) –> void

verbose(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, verbose: bool) None

C++: protocols::simple_filters::ShapeComplementarityFilter::verbose(const bool) –> void

write_int_area(*args, **kwargs)

Overloaded function.

  1. write_int_area(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, write_int_area: bool) -> None

C++: protocols::simple_filters::ShapeComplementarityFilter::write_int_area(bool) –> void

  1. write_int_area(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> bool

C++: protocols::simple_filters::ShapeComplementarityFilter::write_int_area() const –> bool

write_median_distance(*args, **kwargs)

Overloaded function.

  1. write_median_distance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter, write_median_distance: bool) -> None

C++: protocols::simple_filters::ShapeComplementarityFilter::write_median_distance(bool) –> void

  1. write_median_distance(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilter) -> bool

C++: protocols::simple_filters::ShapeComplementarityFilter::write_median_distance() const –> bool

class pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator) pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator

C++: protocols::simple_filters::ShapeComplementarityFilterCreator::operator=(const class protocols::simple_filters::ShapeComplementarityFilterCreator &) –> class protocols::simple_filters::ShapeComplementarityFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::ShapeComplementarityFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator) str

C++: protocols::simple_filters::ShapeComplementarityFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.ShapeComplementarityFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::ShapeComplementarityFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SheetFilter

Bases: AbinitioBaseFilter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SheetFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Returns true if the given pose passes the filter, false otherwise.

C++: protocols::simple_filters::SheetFilter::apply(const class core::pose::Pose &) const –> bool

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SheetFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SheetFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SheetFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SheetFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_protein_sstype(self: pyrosetta.rosetta.protocols.simple_filters.AbinitioBaseFilter, pose: pyrosetta.rosetta.core.pose.Pose) str

C++: protocols::simple_filters::AbinitioBaseFilter::get_protein_sstype(const class core::pose::Pose &) const –> std::string

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SheetFilter) str

C++: protocols::simple_filters::SheetFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

Called by FilterFactory when constructing new Filter. Takes care of the specific mover’s parsing.

C++: protocols::filters::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SidechainRmsdFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SidechainRmsdFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SidechainRmsdFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SidechainRmsdFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SidechainRmsdFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter) str

C++: protocols::simple_filters::SidechainRmsdFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SidechainRmsdFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SidechainRmsdFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SidechainRmsdFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SidechainRmsdFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator

C++: protocols::simple_filters::SidechainRmsdFilterCreator::operator=(const class protocols::simple_filters::SidechainRmsdFilterCreator &) –> class protocols::simple_filters::SidechainRmsdFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SidechainRmsdFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator) str

C++: protocols::simple_filters::SidechainRmsdFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SidechainRmsdFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SidechainRmsdFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter

Bases: Filter

Simple filter for detercting Hbonds to atom with energy < energy cutoff

apply(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

returns true if the structure passes the filter, false otherwise

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::compute(const class core::pose::Pose &) const –> unsigned long

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_hb_e_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) float

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_hb_e_cutoff() const –> double

get_n_partners(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) int

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_n_partners() const –> unsigned long

get_scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

get_target_atom_name(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) str

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_target_atom_name() const –> std::string

get_target_residue(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) str

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::get_target_residue() const –> const std::string &

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter) str

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parse XML tag (to use this Filter in Rosetta Scripts)

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, os: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

allows printing data to a stream

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

required for reporting score values

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_hb_e_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, hb_e_cutoff: float) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_hb_e_cutoff(double) –> void

set_n_partners(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, n_partners: int) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_n_partners(unsigned long) –> void

set_scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_target_atom_name(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, atom_name: str) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_target_atom_name(std::string) –> void

set_target_residue(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilter, target_residue: str) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilter::set_target_residue(const std::string &) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator

C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::operator=(const class protocols::simple_filters::SimpleHbondsToAtomFilterCreator &) –> class protocols::simple_filters::SimpleHbondsToAtomFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator) str

C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SimpleHbondsToAtomFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SimpleHbondsToAtomFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter

Bases: Filter

A filter takes any SimpleMetric and applies a set cutoff to filter the model.

Set the cutoff type to set the behavior of the metric.

Compares metric_value to cutoff_value or match_value

match_value is used for strings, cutoff is used for numbers.

So, if comparison_type is set to eq, if metric_value eq the cutoff_value we return true.

RMSD example: set to lt, and the filter will pass with a metric value anything less than the cuttoff.

CompositeMetrics take an extra parameter, composite_action.

Composite action can be “any”, “all”, or any specific composite metric value you want to match on.

Any: If any match the set criteria, we return true All: If all match the set criteria, we return true etc: If the particular metric of the composite metric (ex fa_rep for the CompositeEnergyMetric), matches the criteria,

we return true.

See Methods:

set_comparison_type(), set_composite_action(), set_cutoff_value(), set_match_string()

apply(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

returns true if the structure passes the filter, false otherwise

C++: protocols::simple_filters::SimpleMetricFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SimpleMetricFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::SimpleMetricFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) pyrosetta.rosetta.protocols.filters.Filter

required in the context of the parser/scripting scheme

C++: protocols::simple_filters::SimpleMetricFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter) str

C++: protocols::simple_filters::SimpleMetricFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parse XML tag (to use this Filter in Rosetta Scripts)

C++: protocols::simple_filters::SimpleMetricFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SimpleMetricFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

required for reporting score values

C++: protocols::simple_filters::SimpleMetricFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_comparison_type(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, co_type: pyrosetta.rosetta.protocols.simple_filters.comparison_type) None
Sets the cutoff type - aka eq, ne, etc. Options are:

eq, ne, lt, gt, lt_or_eq, gt_or_eq.

If this is a StringMetric, only eq and ne are relevant here. IF value [comparison_type] cutoff_ return True.

C++: protocols::simple_filters::SimpleMetricFilter::set_comparison_type(enum protocols::simple_filters::comparison_type) –> void

set_composite_action(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, composite_action: str) None

Set the action we take for a set CompositeMetric

Composite action can be “any”, “all”, or any specific composite metric value you want to match on. See Also: set_comparison_type(), set_cutoff

Any: If any match the set criteria, we return true All: If all match the set criteria, we return true etc: If the particular metric of the composite metric (ex fa_rep for the CompositeEnergyMetric), matches the criteria,

we return true.

C++: protocols::simple_filters::SimpleMetricFilter::set_composite_action(const std::string &) –> void

set_cutoff(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, cutoff: float) None

Set the cutoff value for any RealMetric or CompositeRealMetric.

C++: protocols::simple_filters::SimpleMetricFilter::set_cutoff(double) –> void

set_epsilon(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, epsilon: float) None
Set the sigfigs we will use in our comparisons.

Default is .0001;

C++: protocols::simple_filters::SimpleMetricFilter::set_epsilon(double) –> void

set_fail_on_missing_cache(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, fail: bool) None
If use_cache is set to false, do we fail if no data is found in the pose?

Default True

C++: protocols::simple_filters::SimpleMetricFilter::set_fail_on_missing_cache(bool) –> void

set_match_string(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, match_string: str) None

Set the match value for any StringMetric or CompositeStringMetric.

C++: protocols::simple_filters::SimpleMetricFilter::set_match_string(const std::string &) –> void

set_simple_metric(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, metric: pyrosetta.rosetta.core.simple_metrics.SimpleMetric) None

Set the SimpleMetric that we will be using to filter.

C++: protocols::simple_filters::SimpleMetricFilter::set_simple_metric(class std::shared_ptr<const class core::simple_metrics::SimpleMetric>) –> void

set_use_cached_data(*args, **kwargs)

Overloaded function.

  1. set_use_cached_data(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_cache: bool) -> None

  2. set_use_cached_data(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_cache: bool, prefix: str) -> None

  3. set_use_cached_data(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_cache: bool, prefix: str, suffix: str) -> None

Set a boolean to attempt to find cached data matching the name/custom_type of the passed in simple_metric.

Optionally pass any set prefix/suffix.

This will allow the filter to re-use previously calculated data.

C++: protocols::simple_filters::SimpleMetricFilter::set_use_cached_data(bool, std::string, std::string) –> void

set_use_sum_for_per_residue_real(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilter, use_sum_for_per_residue_real: bool) None
Set the filter to use the SUM of values from a PerResidueRealMetric for filtering.

This is instead of using the metric as a Composite Metric for each resnum.

Default False.

C++: protocols::simple_filters::SimpleMetricFilter::set_use_sum_for_per_residue_real(bool) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator

C++: protocols::simple_filters::SimpleMetricFilterCreator::operator=(const class protocols::simple_filters::SimpleMetricFilterCreator &) –> class protocols::simple_filters::SimpleMetricFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SimpleMetricFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator) str

C++: protocols::simple_filters::SimpleMetricFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SimpleMetricFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SimpleMetricFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter) str

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SpanTopologyMatchPoseFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator

C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::operator=(const class protocols::simple_filters::SpanTopologyMatchPoseFilterCreator &) –> class protocols::simple_filters::SpanTopologyMatchPoseFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator) str

C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SpanTopologyMatchPoseFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SpanTopologyMatchPoseFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.StemFinder

Bases: Filter

add_filename(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, s: str) None

C++: protocols::simple_filters::StemFinder::add_filename(const std::string &) –> void

apply(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::StemFinder::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::StemFinder::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::StemFinder::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

filenames(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::simple_filters::StemFinder::filenames() const –> class utility::vector1<std::string, class std::allocator<std::string > >

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::StemFinder::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

from_res(*args, **kwargs)

Overloaded function.

  1. from_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::StemFinder::from_res(const class core::pose::Pose &) const –> double

  1. from_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: float) -> None

C++: protocols::simple_filters::StemFinder::from_res(const double) –> void

  1. from_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None

C++: protocols::simple_filters::StemFinder::from_res(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) str

C++: protocols::simple_filters::StemFinder::name() const –> std::string

neighbor_distance(*args, **kwargs)

Overloaded function.

  1. neighbor_distance(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> float

C++: protocols::simple_filters::StemFinder::neighbor_distance() const –> double

  1. neighbor_distance(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, n: float) -> None

C++: protocols::simple_filters::StemFinder::neighbor_distance(const double) –> void

neighbor_separation(*args, **kwargs)

Overloaded function.

  1. neighbor_separation(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, c: int) -> None

C++: protocols::simple_filters::StemFinder::neighbor_separation(const unsigned long) –> void

  1. neighbor_separation(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> int

C++: protocols::simple_filters::StemFinder::neighbor_separation() const –> unsigned long

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::StemFinder::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::StemFinder::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::StemFinder::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::StemFinder::report_sm(const class core::pose::Pose &) const –> double

rmsd(*args, **kwargs)

Overloaded function.

  1. rmsd(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> float

C++: protocols::simple_filters::StemFinder::rmsd() const –> double

  1. rmsd(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, c: float) -> None

C++: protocols::simple_filters::StemFinder::rmsd(const double) –> 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

stems_are_neighbors(*args, **kwargs)

Overloaded function.

  1. stems_are_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, b: bool) -> None

C++: protocols::simple_filters::StemFinder::stems_are_neighbors(const bool) –> void

  1. stems_are_neighbors(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> bool

C++: protocols::simple_filters::StemFinder::stems_are_neighbors() const –> bool

stems_on_sse(*args, **kwargs)

Overloaded function.

  1. stems_on_sse(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder) -> bool

C++: protocols::simple_filters::StemFinder::stems_on_sse() const –> bool

  1. stems_on_sse(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, b: bool) -> None

C++: protocols::simple_filters::StemFinder::stems_on_sse(const bool) –> void

to_res(*args, **kwargs)

Overloaded function.

  1. to_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, pose: pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::StemFinder::to_res(const class core::pose::Pose &) const –> double

  1. to_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: float) -> None

C++: protocols::simple_filters::StemFinder::to_res(const double) –> void

  1. to_res(self: pyrosetta.rosetta.protocols.simple_filters.StemFinder, r: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None

C++: protocols::simple_filters::StemFinder::to_res(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void

class pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator) pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator

C++: protocols::simple_filters::StemFinderFilterCreator::operator=(const class protocols::simple_filters::StemFinderFilterCreator &) –> class protocols::simple_filters::StemFinderFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::StemFinderFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator) str

C++: protocols::simple_filters::StemFinderFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.StemFinderFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::StemFinderFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.StructuralSimilarityEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.StructuralSimilarityEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::simple_filters::StructuralSimilarityEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.simple_filters.StructuralSimilarityEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::simple_filters::StructuralSimilarityEvaluator::apply(class core::pose::Pose &) const –> double

assign(*args, **kwargs)

Overloaded function.

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator

Bases: EvaluatorCreator

creator for the StructureSimilarityEvaluatorCreator class

add_evaluators(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator, : pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator

C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::operator=(const class protocols::simple_filters::StructureSimilarityEvaluatorCreator &) –> class protocols::simple_filters::StructureSimilarityEvaluatorCreator &

register_options(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) None

C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::register_options() –> void

type_name(self: pyrosetta.rosetta.protocols.simple_filters.StructureSimilarityEvaluatorCreator) str

C++: protocols::simple_filters::StructureSimilarityEvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter

Bases: Filter

add_motif(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, motif: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SymmetricMotifFilter::add_motif(class std::shared_ptr<class core::pose::Pose>) –> void

apply(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::SymmetricMotifFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::SymmetricMotifFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SymmetricMotifFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose, best_score: float, motifhit: str) bool

C++: protocols::simple_filters::SymmetricMotifFilter::compute(const class core::pose::Pose &, double &, std::string &) const –> bool

compute_d2(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose, best_score: float, motifhit: str) bool

C++: protocols::simple_filters::SymmetricMotifFilter::compute_d2(const class core::pose::Pose &, double &, std::string &) const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SymmetricMotifFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) str

C++: protocols::simple_filters::SymmetricMotifFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, tag: pyrosetta.rosetta.utility.tag.Tag, data_map: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::SymmetricMotifFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

process_motifs(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) None

C++: protocols::simple_filters::SymmetricMotifFilter::process_motifs() –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SymmetricMotifFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::SymmetricMotifFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SymmetricMotifFilter::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

score_d2(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, rms: float, angle: float, trans: float, clash: int) float

C++: protocols::simple_filters::SymmetricMotifFilter::score_d2(double, double, double, unsigned long) const –> double

set_defaults(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter) None

C++: protocols::simple_filters::SymmetricMotifFilter::set_defaults() –> void

set_symm(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, symm_type_in: str) None

C++: protocols::simple_filters::SymmetricMotifFilter::set_symm(std::string) –> void

set_thresholds(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, angle_thresh_in: float, trans_thresh_in: float, rmsd_thresh_in: float, : int) None

C++: protocols::simple_filters::SymmetricMotifFilter::set_thresholds(double, double, double, unsigned long) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

set_weights(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilter, angle_thresh_in: float, trans_thresh_in: float, rmsd_thresh_in: float) None

C++: protocols::simple_filters::SymmetricMotifFilter::set_weights(double, double, double) –> void

class pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator) pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator

C++: protocols::simple_filters::SymmetricMotifFilterCreator::operator=(const class protocols::simple_filters::SymmetricMotifFilterCreator &) –> class protocols::simple_filters::SymmetricMotifFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::SymmetricMotifFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator) str

C++: protocols::simple_filters::SymmetricMotifFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricMotifFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::SymmetricMotifFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::SymmetricRmsdEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator, : pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator) pyrosetta.rosetta.protocols.simple_filters.SymmetricRmsdEvaluator

C++: protocols::simple_filters::SymmetricRmsdEvaluator::operator=(const class protocols::simple_filters::SymmetricRmsdEvaluator &) –> class protocols::simple_filters::SymmetricRmsdEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::TMsAACompFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::TMsAACompFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TMsAACompFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TMsAACompFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TMsAACompFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter) str

C++: protocols::simple_filters::TMsAACompFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::TMsAACompFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TMsAACompFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::TMsAACompFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TMsAACompFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator

C++: protocols::simple_filters::TMsAACompFilterCreator::operator=(const class protocols::simple_filters::TMsAACompFilterCreator &) –> class protocols::simple_filters::TMsAACompFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TMsAACompFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator) str

C++: protocols::simple_filters::TMsAACompFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TMsAACompFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TMsAACompFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::TMsSpanMembraneFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::TMsSpanMembraneFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TMsSpanMembraneFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TMsSpanMembraneFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TMsSpanMembraneFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter) str

C++: protocols::simple_filters::TMsSpanMembraneFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::TMsSpanMembraneFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TMsSpanMembraneFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::TMsSpanMembraneFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TMsSpanMembraneFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator

C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::operator=(const class protocols::simple_filters::TMsSpanMembraneFilterCreator &) –> class protocols::simple_filters::TMsSpanMembraneFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator) str

C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TMsSpanMembraneFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TMsSpanMembraneFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::TaskAwareSASAFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::TaskAwareSASAFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TaskAwareSASAFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, pose: pyrosetta.rosetta.core.pose.Pose, verbose: bool) float

calc oligomeric AverageDegree

C++: protocols::simple_filters::TaskAwareSASAFilter::compute(const class core::pose::Pose &, const bool) const –> double

designable_only(*args, **kwargs)

Overloaded function.

  1. designable_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, d: bool) -> None

C++: protocols::simple_filters::TaskAwareSASAFilter::designable_only(const bool) –> void

  1. designable_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> bool

C++: protocols::simple_filters::TaskAwareSASAFilter::designable_only() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TaskAwareSASAFilter::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_id(*args, **kwargs)

Overloaded function.

  1. jump_id(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, j: int) -> None

C++: protocols::simple_filters::TaskAwareSASAFilter::jump_id(const unsigned long) –> void

  1. jump_id(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> int

C++: protocols::simple_filters::TaskAwareSASAFilter::jump_id() const –> unsigned long

name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) str

C++: protocols::simple_filters::TaskAwareSASAFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::TaskAwareSASAFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

probe_radius(*args, **kwargs)

Overloaded function.

  1. probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, r: float) -> None

C++: protocols::simple_filters::TaskAwareSASAFilter::probe_radius(const double) –> void

  1. probe_radius(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> float

C++: protocols::simple_filters::TaskAwareSASAFilter::probe_radius() const –> double

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TaskAwareSASAFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::TaskAwareSASAFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TaskAwareSASAFilter::report_sm(const class core::pose::Pose &) const –> double

sc_only(*args, **kwargs)

Overloaded function.

  1. sc_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, s: bool) -> None

C++: protocols::simple_filters::TaskAwareSASAFilter::sc_only(const bool) –> void

  1. sc_only(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> bool

C++: protocols::simple_filters::TaskAwareSASAFilter::sc_only() const –> bool

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.simple_filters.TaskAwareSASAFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::TaskAwareSASAFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::TaskAwareSASAFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter, t: float) -> None

C++: protocols::simple_filters::TaskAwareSASAFilter::threshold(const double) –> void

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilter) -> float

C++: protocols::simple_filters::TaskAwareSASAFilter::threshold() const –> double

class pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator

C++: protocols::simple_filters::TaskAwareSASAFilterCreator::operator=(const class protocols::simple_filters::TaskAwareSASAFilterCreator &) –> class protocols::simple_filters::TaskAwareSASAFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TaskAwareSASAFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator) str

C++: protocols::simple_filters::TaskAwareSASAFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareSASAFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TaskAwareSASAFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

Constructor with a single target residue

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::apply(const class core::pose::Pose &) const –> bool

bb_bb(*args, **kwargs)

Overloaded function.

  1. bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::bb_bb() const –> bool

  1. bb_bb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, bb: bool) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::bb_bb(const bool) –> void

static class_name() str

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose, write: bool) float

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::compute(const class core::pose::Pose &, const bool &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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

individual_hbonds(*args, **kwargs)

Overloaded function.

  1. individual_hbonds(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::individual_hbonds() const –> bool

  1. individual_hbonds(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, individual_hbonds: bool) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::individual_hbonds(const bool) –> void

jump(*args, **kwargs)

Overloaded function.

  1. jump(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> int

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::jump() const –> unsigned long

  1. jump(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, jump: int) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::jump(const unsigned long) –> void

mode(*args, **kwargs)

Overloaded function.

  1. mode(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> str

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::mode() const –> std::string

  1. mode(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, mode: str) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::mode(const std::string &) –> void

name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) str

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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

score_type(*args, **kwargs)

Overloaded function.

  1. score_type(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> pyrosetta.rosetta.core.scoring.ScoreType

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type() const –> enum core::scoring::ScoreType

  1. score_type(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, st: pyrosetta.rosetta.core.scoring.ScoreType) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type(const enum core::scoring::ScoreType) –> void

score_type_name(*args, **kwargs)

Overloaded function.

  1. score_type_name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> str

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type_name() const –> std::string

  1. score_type_name(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, name: str) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::score_type_name(const std::string &) –> void

scorefxn(*args, **kwargs)

Overloaded function.

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

  1. scorefxn(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::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

sym_dof_names(*args, **kwargs)

Overloaded function.

  1. sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> str

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::sym_dof_names() const –> std::string

  1. sym_dof_names(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, sym_dofs: str) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::sym_dof_names(const std::string &) –> void

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> float

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::threshold() const –> double

  1. threshold(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, thresh: float) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::threshold(const double) –> void

unbound(*args, **kwargs)

Overloaded function.

  1. unbound(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::unbound() const –> bool

  1. unbound(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, unbound: bool) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::unbound(const bool) –> void

write2pdb(*args, **kwargs)

Overloaded function.

  1. write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, write: bool) -> None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::write2pdb(const bool) –> void

  1. write2pdb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter) -> bool

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::write2pdb() const –> bool

write_to_pdb(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilter, pose: pyrosetta.rosetta.core.pose.Pose, residue: int, residue_name: str, score: float) None

C++: protocols::simple_filters::TaskAwareScoreTypeFilter::write_to_pdb(const class core::pose::Pose &, const unsigned long, const std::string &, const double) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator

C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::operator=(const class protocols::simple_filters::TaskAwareScoreTypeFilterCreator &) –> class protocols::simple_filters::TaskAwareScoreTypeFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator) str

C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TaskAwareScoreTypeFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TaskAwareScoreTypeFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::TerminusDistanceFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::TerminusDistanceFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TerminusDistanceFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TerminusDistanceFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TerminusDistanceFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter) str

C++: protocols::simple_filters::TerminusDistanceFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::TerminusDistanceFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TerminusDistanceFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::TerminusDistanceFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TerminusDistanceFilter::report_sm(const class core::pose::Pose &) const –> double

score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator

C++: protocols::simple_filters::TerminusDistanceFilterCreator::operator=(const class protocols::simple_filters::TerminusDistanceFilterCreator &) –> class protocols::simple_filters::TerminusDistanceFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TerminusDistanceFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator) str

C++: protocols::simple_filters::TerminusDistanceFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TerminusDistanceFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TerminusDistanceFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::TotalSasaFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::TotalSasaFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TotalSasaFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TotalSasaFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TotalSasaFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter) str

C++: protocols::simple_filters::TotalSasaFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::TotalSasaFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TotalSasaFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::TotalSasaFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::TotalSasaFilter::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.simple_filters.TotalSasaFilter) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_filters::TotalSasaFilter::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilter, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

Set the task factory to limit SASA calculation to packable residues

C++: protocols::simple_filters::TotalSasaFilter::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

class pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator) pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator

C++: protocols::simple_filters::TotalSasaFilterCreator::operator=(const class protocols::simple_filters::TotalSasaFilterCreator &) –> class protocols::simple_filters::TotalSasaFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::TotalSasaFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator) str

C++: protocols::simple_filters::TotalSasaFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.TotalSasaFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::TotalSasaFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator

Bases: ScoreEvaluator

applicable(self: pyrosetta.rosetta.protocols.simple_filters.ScoreEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::ScoreEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::simple_filters::TruncatedScoreEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator, : pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator) pyrosetta.rosetta.protocols.simple_filters.TruncatedScoreEvaluator

C++: protocols::simple_filters::TruncatedScoreEvaluator::operator=(const class protocols::simple_filters::TruncatedScoreEvaluator &) –> class protocols::simple_filters::TruncatedScoreEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter

Bases: Filter

apply(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::simple_filters::Worst9merFilter::apply(const class core::pose::Pose &) const –> bool

static class_name() str

C++: protocols::simple_filters::Worst9merFilter::class_name() –> std::string

clear(self: pyrosetta.rosetta.protocols.filters.Filter) None

used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual

C++: protocols::filters::Filter::clear() –> void

clone(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::Worst9merFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>

compute(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::Worst9merFilter::compute(const class core::pose::Pose &) const –> double

fresh_instance(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::Worst9merFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>

get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_type() const –> std::string

get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str

C++: protocols::filters::Filter::get_user_defined_name() const –> std::string

name(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter) str

C++: protocols::simple_filters::Worst9merFilter::name() const –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::simple_filters::Worst9merFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.

C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::Worst9merFilter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::simple_filters::Worst9merFilter::report(std::ostream &, const class core::pose::Pose &) const –> void

report_sm(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, pose: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::simple_filters::Worst9merFilter::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_report_mean_median(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, report: bool) None

C++: protocols::simple_filters::Worst9merFilter::set_report_mean_median(bool) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilter, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::simple_filters::Worst9merFilter::set_residue_selector(const class core::select::residue_selector::ResidueSelector &) –> void

set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None

C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void

class pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator

Bases: FilterCreator

assign(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator, : pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator) pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator

C++: protocols::simple_filters::Worst9merFilterCreator::operator=(const class protocols::simple_filters::Worst9merFilterCreator &) –> class protocols::simple_filters::Worst9merFilterCreator &

create_filter(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator) pyrosetta.rosetta.protocols.filters.Filter

C++: protocols::simple_filters::Worst9merFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>

keyname(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator) str

C++: protocols::simple_filters::Worst9merFilterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.simple_filters.Worst9merFilterCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None

C++: protocols::simple_filters::Worst9merFilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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

compute the atomic distance between two atoms on two residues

C++: protocols::simple_filters::atom_distance(const class core::conformation::Residue &, const std::string &, const class core::conformation::Residue &, const std::string &) –> double

class pyrosetta.rosetta.protocols.simple_filters.comparison_type

Bases: pybind11_object

Enum that tells us how to interpret the cutoff set.

Members:

eq

ne

lt

gt

lt_or_eq

gt_or_eq

bogus

comparison_type_total

bogus = <comparison_type.bogus: 7>
comparison_type_total = <comparison_type.bogus: 7>
eq = <comparison_type.eq: 1>
gt = <comparison_type.gt: 4>
gt_or_eq = <comparison_type.gt_or_eq: 6>
lt = <comparison_type.lt: 3>
lt_or_eq = <comparison_type.lt_or_eq: 5>
property name
ne = <comparison_type.ne: 2>
property value
pyrosetta.rosetta.protocols.simple_filters.dssp(pose: pyrosetta.rosetta.core.pose.Pose) str

read dssp for a pose and return a string

C++: protocols::simple_filters::dssp(const class core::pose::Pose &) –> std::string

pyrosetta.rosetta.protocols.simple_filters.get_string_comparison_type_strings() pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::simple_filters::get_string_comparison_type_strings() –> class utility::vector1<std::string, class std::allocator<std::string > >

pyrosetta.rosetta.protocols.simple_filters.load_poses(filenames: pyrosetta.rosetta.utility.vector1_std_string) pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t

load PDBs into a vector

C++: protocols::simple_filters::load_poses(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >

pyrosetta.rosetta.protocols.simple_filters.positions_in_secstruct(pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long

find helix, sheet positions in dssp

C++: protocols::simple_filters::positions_in_secstruct(const class core::pose::Pose &) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.simple_filters.quat2R(Q: pyrosetta.rosetta.protocols.simple_filters.Quat, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t) None

C++: protocols::simple_filters::quat2R(struct protocols::simple_filters::Quat &, class numeric::xyzMatrix<double>) –> void

pyrosetta.rosetta.protocols.simple_filters.res_res_min_distance(p1: pyrosetta.rosetta.core.pose.Pose, r1: int, p2: pyrosetta.rosetta.core.pose.Pose, r2: int) float

find the minimal atom-atom distance between two residues

C++: protocols::simple_filters::res_res_min_distance(const class core::pose::Pose &, const unsigned long, const class core::pose::Pose &, const unsigned long) –> double