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