features

Bindings for protocols::features namespace

class pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures, : pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures) pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures

C++: protocols::features::AtomAtomPairFeatures::operator=(const class protocols::features::AtomAtomPairFeatures &) –> class protocols::features::AtomAtomPairFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::AtomAtomPairFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::AtomAtomPairFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::AtomAtomPairFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_atom_pairs(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::AtomAtomPairFeatures::report_atom_pairs(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_features(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::AtomAtomPairFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures) str

C++: protocols::features::AtomAtomPairFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::AtomAtomPairFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator

Bases: FeaturesReporterCreator

creator for the AtomAtomPairFeatures class

assign(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator, : pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator) pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator

C++: protocols::features::AtomAtomPairFeaturesCreator::operator=(const class protocols::features::AtomAtomPairFeaturesCreator &) –> class protocols::features::AtomAtomPairFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::AtomAtomPairFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.AtomAtomPairFeaturesCreator) str

C++: protocols::features::AtomAtomPairFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures, : pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures) pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::operator=(const class protocols::features::AtomInResidueAtomInResiduePairFeatures &) –> class protocols::features::AtomInResidueAtomInResiduePairFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_atom_pairs(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

Similar to radial density distributions defined in Lu H, Skolnick J. A distance-dependent atomic knowledge-based potential for improved protein structure selection. Proteins. 2001;44(3):223-32. Available at: http://www.ncbi.nlm.nih.gov/pubmed/11455595.

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::report_atom_pairs(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_features(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures) str

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::AtomInResidueAtomInResiduePairFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator

Bases: FeaturesReporterCreator

creator for the AtomInResidueAtomInResiduePairFeatures class

assign(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator, : pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator) pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator

C++: protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator::operator=(const class protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator &) –> class protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.AtomInResidueAtomInResiduePairFeaturesCreator) str

C++: protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.AtomTypesFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.AtomTypesFeatures, : pyrosetta.rosetta.protocols.features.AtomTypesFeatures) pyrosetta.rosetta.protocols.features.AtomTypesFeatures

C++: protocols::features::AtomTypesFeatures::operator=(const class protocols::features::AtomTypesFeatures &) –> class protocols::features::AtomTypesFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::AtomTypesFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.AtomTypesFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::AtomTypesFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::AtomTypesFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.AtomTypesFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::AtomTypesFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.AtomTypesFeatures) str

C++: protocols::features::AtomTypesFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.AtomTypesFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::AtomTypesFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator

Bases: FeaturesReporterCreator

creator for the AtomTypesFeatures class

assign(self: pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator, : pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator) pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator

C++: protocols::features::AtomTypesFeaturesCreator::operator=(const class protocols::features::AtomTypesFeaturesCreator &) –> class protocols::features::AtomTypesFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::AtomTypesFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.AtomTypesFeaturesCreator) str

C++: protocols::features::AtomTypesFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.BatchFeatures

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.BatchFeatures, : pyrosetta.rosetta.protocols.features.BatchFeatures) pyrosetta.rosetta.protocols.features.BatchFeatures

C++: protocols::features::BatchFeatures::operator=(const class protocols::features::BatchFeatures &) –> class protocols::features::BatchFeatures &

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.BatchFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::BatchFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

indices(self: pyrosetta.rosetta.protocols.features.BatchFeatures) str

return sql statements that setup helpful indices on the tables

C++: protocols::features::BatchFeatures::indices() const –> std::string

report_features(self: pyrosetta.rosetta.protocols.features.BatchFeatures, batch_id: int, protocol_id: int, name: str, description: str, db_session: pyrosetta.rosetta.utility.sql_database.session) int

C++: protocols::features::BatchFeatures::report_features(unsigned long, unsigned long, std::string, std::string, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

type_name(self: pyrosetta.rosetta.protocols.features.BatchFeatures) str

return string with class name

C++: protocols::features::BatchFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.BatchFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, batch_id: int) None

generate the table schemas and write them to the database

C++: protocols::features::BatchFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>, unsigned long) const –> void

class pyrosetta.rosetta.protocols.features.BetaTurnDetection

Bases: pybind11_object

all_turn_residues_are_on_the_same_chain(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, pose: pyrosetta.rosetta.core.pose.Pose, first_residue: int) bool

C++: protocols::features::BetaTurnDetection::all_turn_residues_are_on_the_same_chain(const class core::pose::Pose &, unsigned long) const –> bool

beta_turn_distance_cutoff(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection) float

C++: protocols::features::BetaTurnDetection::beta_turn_distance_cutoff() const –> double

beta_turn_length(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection) int

C++: protocols::features::BetaTurnDetection::beta_turn_length() const –> unsigned long

beta_turn_present(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, pose: pyrosetta.rosetta.core.pose.Pose, first_residue: int) bool

C++: protocols::features::BetaTurnDetection::beta_turn_present(const class core::pose::Pose &, unsigned long) const –> bool

beta_turn_type(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, pose: pyrosetta.rosetta.core.pose.Pose, first_residue: int) str

C++: protocols::features::BetaTurnDetection::beta_turn_type(const class core::pose::Pose &, unsigned long) const –> const std::string &

determine_ramachandran_hash(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, pose: pyrosetta.rosetta.core.pose.Pose, first_residue: int) str

C++: protocols::features::BetaTurnDetection::determine_ramachandran_hash(const class core::pose::Pose &, unsigned long) const –> std::string

determine_ramachandran_hash_for_residue_with_dihedrals(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, phi: float, psi: float, omega: float) str

C++: protocols::features::BetaTurnDetection::determine_ramachandran_hash_for_residue_with_dihedrals(double, double, double) const –> std::string

static get_conformation_to_turn_type_map() pyrosetta.rosetta.std.map_std_string_std_string

C++: protocols::features::BetaTurnDetection::get_conformation_to_turn_type_map() –> const class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > &

static get_valid_ramachandran_hashes() pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::features::BetaTurnDetection::get_valid_ramachandran_hashes() –> const class utility::vector1<std::string, class std::allocator<std::string > > &

residue_range_is_protein(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, pose: pyrosetta.rosetta.core.pose.Pose, range_begin: int, range_end: int) bool

C++: protocols::features::BetaTurnDetection::residue_range_is_protein(const class core::pose::Pose &, unsigned long, unsigned long) const –> bool

type_name(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection) str

return string with class name

C++: protocols::features::BetaTurnDetection::type_name() const –> std::string

validate_ramachandran_hash(self: pyrosetta.rosetta.protocols.features.BetaTurnDetection, rama_hash: str) None

C++: protocols::features::BetaTurnDetection::validate_ramachandran_hash(std::string &) const –> void

class pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures, : pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures) pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures

C++: protocols::features::BetaTurnDetectionFeatures::operator=(const class protocols::features::BetaTurnDetectionFeatures &) –> class protocols::features::BetaTurnDetectionFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::BetaTurnDetectionFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::BetaTurnDetectionFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::BetaTurnDetectionFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::BetaTurnDetectionFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures) str

C++: protocols::features::BetaTurnDetectionFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::BetaTurnDetectionFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator

Bases: FeaturesReporterCreator

creator for the BetaTurnDetectionFeatures class

assign(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator, : pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator) pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator

C++: protocols::features::BetaTurnDetectionFeaturesCreator::operator=(const class protocols::features::BetaTurnDetectionFeaturesCreator &) –> class protocols::features::BetaTurnDetectionFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::BetaTurnDetectionFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.BetaTurnDetectionFeaturesCreator) str

C++: protocols::features::BetaTurnDetectionFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ChargeChargeFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures, : pyrosetta.rosetta.protocols.features.ChargeChargeFeatures) pyrosetta.rosetta.protocols.features.ChargeChargeFeatures

C++: protocols::features::ChargeChargeFeatures::operator=(const class protocols::features::ChargeChargeFeatures &) –> class protocols::features::ChargeChargeFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ChargeChargeFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

distance_cutoff(*args, **kwargs)

Overloaded function.

  1. distance_cutoff(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures) -> float

C++: protocols::features::ChargeChargeFeatures::distance_cutoff() const –> double

  1. distance_cutoff(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures, d: float) -> None

C++: protocols::features::ChargeChargeFeatures::distance_cutoff(double) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ChargeChargeFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ChargeChargeFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ChargeChargeFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures) str

C++: protocols::features::ChargeChargeFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ChargeChargeFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ChargeChargeFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator, : pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator) pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator

C++: protocols::features::ChargeChargeFeaturesCreator::operator=(const class protocols::features::ChargeChargeFeaturesCreator &) –> class protocols::features::ChargeChargeFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ChargeChargeFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ChargeChargeFeaturesCreator) str

C++: protocols::features::ChargeChargeFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.DatabaseFilter

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.DatabaseFilter, : pyrosetta.rosetta.protocols.features.DatabaseFilter) pyrosetta.rosetta.protocols.features.DatabaseFilter

C++: protocols::features::DatabaseFilter::operator=(const class protocols::features::DatabaseFilter &) –> class protocols::features::DatabaseFilter &

class pyrosetta.rosetta.protocols.features.DatabaseJobInputter

Bases: JobInputter

This is the simplest implementation of JobInputter, which reads from -s/-l and Database files.

assign(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, : pyrosetta.rosetta.protocols.features.DatabaseJobInputter) pyrosetta.rosetta.protocols.features.DatabaseJobInputter

C++: protocols::features::DatabaseJobInputter::operator=(const class protocols::features::DatabaseJobInputter &) –> class protocols::features::DatabaseJobInputter &

fill_jobs(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, jobs: protocols::jd2::JobsContainer) None
this function determines what jobs exist from -in::file::silent and

-in::file::tags.

C++: protocols::features::DatabaseJobInputter::fill_jobs(class protocols::jd2::JobsContainer &) –> void

get_database_name(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter) str

Get database name

C++: protocols::features::DatabaseJobInputter::get_database_name() const –> std::string

get_database_pq_schema(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter) str

Get database postreSQL schema

C++: protocols::features::DatabaseJobInputter::get_database_pq_schema() const –> std::string

get_scorefunction(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter) pyrosetta.rosetta.core.scoring.ScoreFunction

Get score function

C++: protocols::features::DatabaseJobInputter::get_scorefunction() –> class std::shared_ptr<class core::scoring::ScoreFunction>

get_self_ptr(self: pyrosetta.rosetta.protocols.jd2.JobInputter) pyrosetta.rosetta.protocols.jd2.JobInputter

Get self owning pointers.

C++: protocols::jd2::JobInputter::get_self_ptr() –> class std::shared_ptr<class protocols::jd2::JobInputter>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.jd2.JobInputter) pyrosetta.rosetta.std.weak_ptr_protocols_jd2_JobInputter_t

Get self weak pointers.

C++: protocols::jd2::JobInputter::get_self_weak_ptr() –> class std::weak_ptr<class protocols::jd2::JobInputter>

input_source(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter) pyrosetta.rosetta.protocols.jd2.JobInputterInputSource.Enum
Return the type of input source that the DatabaseJobInputter is currently

using.

Always DATABASE.

C++: protocols::features::DatabaseJobInputter::input_source() const –> enum protocols::jd2::JobInputterInputSource::Enum

static job_inputter_input_source_to_string(source: pyrosetta.rosetta.protocols.jd2.JobInputterInputSource.Enum) str
call this with input_source() to get the input source of a

particular job inputter

C++: protocols::jd2::JobInputter::job_inputter_input_source_to_string(enum protocols::jd2::JobInputterInputSource::Enum) –> std::string

load_options_from_option_system(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter) None

load options from option sytem

C++: protocols::features::DatabaseJobInputter::load_options_from_option_system() –> void

pose_from_job(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, pose: pyrosetta.rosetta.core.pose.Pose, job: protocols::jd2::Job) None
this function is responsible for filling the pose reference with

the pose indicated by the job. The Job object (within its InnerJob) contains a PoseCOP. This function needs to either fill the pose reference from the InnerJob or, on first demand of a pose from that InnerJob, instantiate the pose, hand off a COP to the InnerJob, and fill the reference. This implementation uses pose_from_pdb

C++: protocols::features::DatabaseJobInputter::pose_from_job(class core::pose::Pose &, class std::shared_ptr<class protocols::jd2::Job>) –> void

static register_options() None

C++: protocols::features::DatabaseJobInputter::register_options() –> void

set_database_name(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, database_name: str) None

Set database name

C++: protocols::features::DatabaseJobInputter::set_database_name(const std::string &) –> void

set_database_pq_schema(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, database_pq_schema: str) None

Set database postreSQL schema

C++: protocols::features::DatabaseJobInputter::set_database_pq_schema(const std::string &) –> void

set_scorefunction(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, scorefunction: pyrosetta.rosetta.core.scoring.ScoreFunction) None

Set score function

C++: protocols::features::DatabaseJobInputter::set_scorefunction(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_struct_ids_from_sql(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, sql: pyrosetta.rosetta.utility.vector1_std_string) None

set input tags using a database SELECT command

C++: protocols::features::DatabaseJobInputter::set_struct_ids_from_sql(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

set_struct_ids_from_strings(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputter, struct_id_strings: pyrosetta.rosetta.utility.vector1_std_string) None

set struct_ids from a list of strings of integer representations

C++: protocols::features::DatabaseJobInputter::set_struct_ids_from_strings(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

update_jobs_list(self: pyrosetta.rosetta.protocols.jd2.JobInputter, jobs: protocols::jd2::JobsContainer) None

This function is only called by certain JobInputters to update the jobs list after it has already been created.

An example case would be the LargeNstructJobInputter, which uses this function to load additional jobs after the first N have started to come back.

C++: protocols::jd2::JobInputter::update_jobs_list(class std::shared_ptr<class protocols::jd2::JobsContainer>) –> void

updates_jobs_list(self: pyrosetta.rosetta.protocols.jd2.JobInputter) bool

Does this type of JobInputter update the jobs list?

False by default. Override this function in derived classes to make it true.

C++: protocols::jd2::JobInputter::updates_jobs_list() const –> bool

class pyrosetta.rosetta.protocols.features.DatabaseJobInputterCreator

Bases: JobInputterCreator

assign(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputterCreator, : pyrosetta.rosetta.protocols.features.DatabaseJobInputterCreator) pyrosetta.rosetta.protocols.features.DatabaseJobInputterCreator

C++: protocols::features::DatabaseJobInputterCreator::operator=(const class protocols::features::DatabaseJobInputterCreator &) –> class protocols::features::DatabaseJobInputterCreator &

create_JobInputter(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputterCreator) pyrosetta.rosetta.protocols.jd2.JobInputter

C++: protocols::features::DatabaseJobInputterCreator::create_JobInputter() const –> class std::shared_ptr<class protocols::jd2::JobInputter>

keyname(self: pyrosetta.rosetta.protocols.features.DatabaseJobInputterCreator) str

C++: protocols::features::DatabaseJobInputterCreator::keyname() const –> std::string

class pyrosetta.rosetta.protocols.features.DatabaseJobOutputter

Bases: FileJobOutputter

this is a implementation of JobOutputter for database-based output.

add_evaluation(self: pyrosetta.rosetta.protocols.jd2.JobOutputter, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) None

////////////////////////////// evaluator interface ////////////////////////////////////////////

C++: protocols::jd2::JobOutputter::add_evaluation(class std::shared_ptr<class protocols::evaluation::PoseEvaluator>) –> void

call_output_observers(self: pyrosetta.rosetta.protocols.jd2.JobOutputter, pose: pyrosetta.rosetta.core.pose.Pose, job: protocols::jd2::Job) None

call all output_observers

C++: protocols::jd2::JobOutputter::call_output_observers(const class core::pose::Pose &, class std::shared_ptr<class protocols::jd2::Job>) const –> void

clear_evaluators(self: pyrosetta.rosetta.protocols.jd2.JobOutputter) None

C++: protocols::jd2::JobOutputter::clear_evaluators() –> void

evaluate(self: pyrosetta.rosetta.protocols.jd2.JobOutputter, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) None

C++: protocols::jd2::JobOutputter::evaluate(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

evaluators(self: pyrosetta.rosetta.protocols.jd2.JobOutputter) pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator

C++: protocols::jd2::JobOutputter::evaluators() const –> class std::shared_ptr<const class protocols::evaluation::MetaPoseEvaluator>

file(self: pyrosetta.rosetta.protocols.jd2.FileJobOutputter, job: protocols::jd2::Job, data: str) None

this function takes a string and writes it to disk (separately from Tracer output).

C++: protocols::jd2::FileJobOutputter::file(class std::shared_ptr<const class protocols::jd2::Job>, const std::string &) –> void

filename(self: pyrosetta.rosetta.protocols.jd2.JobOutputter, : protocols::jd2::Job) str

C++: protocols::jd2::JobOutputter::filename(class std::shared_ptr<const class protocols::jd2::Job>) const –> std::string

final_pose(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, job: protocols::jd2::Job, pose: pyrosetta.rosetta.core.pose.Pose, tag: str) None

this function outputs the final result of a job.

C++: protocols::features::DatabaseJobOutputter::final_pose(class std::shared_ptr<class protocols::jd2::Job>, const class core::pose::Pose &, const std::string &) –> void

flush(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter) None

see parent class for explanation

C++: protocols::features::DatabaseJobOutputter::flush() –> void

get_database_name(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter) str

Get database name

C++: protocols::features::DatabaseJobOutputter::get_database_name() const –> std::string

get_database_pq_schema(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter) str

Get database postgresQL schema

C++: protocols::features::DatabaseJobOutputter::get_database_pq_schema() const –> std::string

job_has_completed(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, job: protocols::jd2::Job) bool
this function is not used for output, but it belongs here

since it needs to check the same output locations as the class normally writes to. This class checks wherever output goes to see if the job’s expected output already exists (on disk or whatever). This is the most basic form of checkpointing.

C++: protocols::features::DatabaseJobOutputter::job_has_completed(class std::shared_ptr<const class protocols::jd2::Job>) –> bool

load_options_from_option_system(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter) None

load options from option sytem

C++: protocols::features::DatabaseJobOutputter::load_options_from_option_system() –> void

other_pose(*args, **kwargs)

Overloaded function.

  1. other_pose(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, job: protocols::jd2::Job, pose: pyrosetta.rosetta.core.pose.Pose, tag: str) -> None

  2. other_pose(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, job: protocols::jd2::Job, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, copy_count: int) -> None

  3. other_pose(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, job: protocols::jd2::Job, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, copy_count: int, score_only: bool) -> None

this function is intended for saving mid-protocol poses;

for example the final centroid structure in a combined centroid/fullatom protocol.

C++: protocols::features::DatabaseJobOutputter::other_pose(class std::shared_ptr<class protocols::jd2::Job>, const class core::pose::Pose &, const std::string &, int, bool) –> void

output_name(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, job: protocols::jd2::Job) str
this is the master function for determining the

unique output identifier for a job

C++: protocols::features::DatabaseJobOutputter::output_name(class std::shared_ptr<const class protocols::jd2::Job>) –> std::string

static register_options() None

C++: protocols::features::DatabaseJobOutputter::register_options() –> void

scorefile_name(self: pyrosetta.rosetta.protocols.jd2.FileJobOutputter) pyrosetta.rosetta.utility.file.FileName

C++: protocols::jd2::FileJobOutputter::scorefile_name() –> const class utility::file::FileName &

set_database_name(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, database_name: str) None

Set database name

C++: protocols::features::DatabaseJobOutputter::set_database_name(const std::string &) –> void

set_database_pq_schema(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputter, database_pq_schema: str) None

Set database postgreSQL schema

C++: protocols::features::DatabaseJobOutputter::set_database_pq_schema(const std::string &) –> void

set_defaults(self: pyrosetta.rosetta.protocols.jd2.FileJobOutputter) None

C++: protocols::jd2::FileJobOutputter::set_defaults() –> void

set_evaluators(self: pyrosetta.rosetta.protocols.jd2.JobOutputter, : pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::jd2::JobOutputter::set_evaluators(const class protocols::evaluation::MetaPoseEvaluator &) –> void

starting_pose(self: pyrosetta.rosetta.protocols.jd2.JobOutputter, : pyrosetta.rosetta.core.pose.Pose) None
optionally pass a starting (reference) pose to a JobOutputter for later comparison

purposes and/or as interface for initializing evaluators

C++: protocols::jd2::JobOutputter::starting_pose(const class core::pose::Pose &) –> void

write_scorefile(self: pyrosetta.rosetta.protocols.jd2.FileJobOutputter) bool

C++: protocols::jd2::FileJobOutputter::write_scorefile() const –> bool

class pyrosetta.rosetta.protocols.features.DatabaseJobOutputterCreator

Bases: JobOutputterCreator

assign(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputterCreator, : pyrosetta.rosetta.protocols.features.DatabaseJobOutputterCreator) pyrosetta.rosetta.protocols.features.DatabaseJobOutputterCreator

C++: protocols::features::DatabaseJobOutputterCreator::operator=(const class protocols::features::DatabaseJobOutputterCreator &) –> class protocols::features::DatabaseJobOutputterCreator &

create_JobOutputter(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputterCreator) pyrosetta.rosetta.protocols.jd2.JobOutputter

C++: protocols::features::DatabaseJobOutputterCreator::create_JobOutputter() const –> class std::shared_ptr<class protocols::jd2::JobOutputter>

keyname(self: pyrosetta.rosetta.protocols.features.DatabaseJobOutputterCreator) str

C++: protocols::features::DatabaseJobOutputterCreator::keyname() const –> std::string

class pyrosetta.rosetta.protocols.features.DdGFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.DdGFeatures, : pyrosetta.rosetta.protocols.features.DdGFeatures) pyrosetta.rosetta.protocols.features.DdGFeatures

C++: protocols::features::DdGFeatures::operator=(const class protocols::features::DdGFeatures &) –> class protocols::features::DdGFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::DdGFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.DdGFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::DdGFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::DdGFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.DdGFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::DdGFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.DdGFeatures) str

C++: protocols::features::DdGFeatures::type_name() const –> std::string

write_ddG_table_schema(self: pyrosetta.rosetta.protocols.features.DdGFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::DdGFeatures::write_ddG_table_schema(class std::shared_ptr<class utility::sql_database::session>) const –> void

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.DdGFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::DdGFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.DdGFeaturesCreator

Bases: FeaturesReporterCreator

creator for the DdGFeatures class

assign(self: pyrosetta.rosetta.protocols.features.DdGFeaturesCreator, : pyrosetta.rosetta.protocols.features.DdGFeaturesCreator) pyrosetta.rosetta.protocols.features.DdGFeaturesCreator

C++: protocols::features::DdGFeaturesCreator::operator=(const class protocols::features::DdGFeaturesCreator &) –> class protocols::features::DdGFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.DdGFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::DdGFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.DdGFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.DdGFeaturesCreator) str

C++: protocols::features::DdGFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.FeaturesReporter

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::FeaturesReporter::operator=(const class protocols::features::FeaturesReporter &) –> class protocols::features::FeaturesReporter &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::FeaturesReporter::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

report_features(*args, **kwargs)

Overloaded function.

  1. report_features(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.core.pose.Pose, : int, : pyrosetta.rosetta.utility.sql_database.session) -> int

collect all the feature data for the pose.

C++: protocols::features::FeaturesReporter::report_features(const class core::pose::Pose &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

  1. report_features(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, : int, : pyrosetta.rosetta.utility.sql_database.session) -> int

collect all the feature data for the pose.

C++: protocols::features::FeaturesReporter::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

C++: protocols::features::FeaturesReporter::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, db_session: pyrosetta.rosetta.utility.sql_database.session) None

Define the schema and write it to the database. This is most easily achieved using the schema_generator. Once everything has converted to the schema generator this should be made a pure virtual

C++: protocols::features::FeaturesReporter::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.FeaturesReporterCreator

Bases: pybind11_object

The Creator class is responsible for creating a particular mover class.

assign(self: pyrosetta.rosetta.protocols.features.FeaturesReporterCreator, : pyrosetta.rosetta.protocols.features.FeaturesReporterCreator) pyrosetta.rosetta.protocols.features.FeaturesReporterCreator

C++: protocols::features::FeaturesReporterCreator::operator=(const class protocols::features::FeaturesReporterCreator &) –> class protocols::features::FeaturesReporterCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.FeaturesReporterCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::FeaturesReporterCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporterCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.FeaturesReporterCreator) str

C++: protocols::features::FeaturesReporterCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.FeaturesReporterFactory

Bases: SingletonBase_protocols_features_FeaturesReporterFactory_t

Create Features Reporters

define_features_reporter_xml_schema_group(self: pyrosetta.rosetta.protocols.features.FeaturesReporterFactory, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::FeaturesReporterFactory::define_features_reporter_xml_schema_group(class utility::tag::XMLSchemaDefinition &) const –> void

factory_register(self: pyrosetta.rosetta.protocols.features.FeaturesReporterFactory, creator: pyrosetta.rosetta.protocols.features.FeaturesReporterCreator) None

C++: protocols::features::FeaturesReporterFactory::factory_register(class std::shared_ptr<const class protocols::features::FeaturesReporterCreator>) –> void

static features_reporter_xml_schema_group_name() str

C++: protocols::features::FeaturesReporterFactory::features_reporter_xml_schema_group_name() –> std::string

get_all_features_names(self: pyrosetta.rosetta.protocols.features.FeaturesReporterFactory) pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::features::FeaturesReporterFactory::get_all_features_names() –> class utility::vector1<std::string, class std::allocator<std::string > >

get_features_reporter(*args, **kwargs)

Overloaded function.

  1. get_features_reporter(self: pyrosetta.rosetta.protocols.features.FeaturesReporterFactory, type_name: str) -> pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::FeaturesReporterFactory::get_features_reporter(const std::string &) –> class std::shared_ptr<class protocols::features::FeaturesReporter>

  1. get_features_reporter(self: pyrosetta.rosetta.protocols.features.FeaturesReporterFactory, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) -> pyrosetta.rosetta.protocols.features.FeaturesReporter

convienence header for use with RosettaScripts parse_my_tag interface

C++: protocols::features::FeaturesReporterFactory::get_features_reporter(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::features::FeaturesReporter>

static get_instance() protocols::features::FeaturesReporterFactory

C++: utility::SingletonBase<protocols::features::FeaturesReporterFactory>::get_instance() –> class protocols::features::FeaturesReporterFactory *

class pyrosetta.rosetta.protocols.features.GeometricSolvationFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::FeaturesReporter::operator=(const class protocols::features::FeaturesReporter &) –> class protocols::features::FeaturesReporter &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::GeometricSolvationFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::GeometricSolvationFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::GeometricSolvationFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::GeometricSolvationFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeatures) str

C++: protocols::features::GeometricSolvationFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::GeometricSolvationFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator

Bases: FeaturesReporterCreator

creator for the GeometricSolvationFeatures class

assign(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator, : pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator) pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator

C++: protocols::features::GeometricSolvationFeaturesCreator::operator=(const class protocols::features::GeometricSolvationFeaturesCreator &) –> class protocols::features::GeometricSolvationFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::GeometricSolvationFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.GeometricSolvationFeaturesCreator) str

C++: protocols::features::GeometricSolvationFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.HBDefType

Bases: pybind11_object

How a hydrogen bond should be defined See note for

definition_type_ below.

Members:

hbdef_NONE

hbdef_ENERGY

hbdef_AHDIST

hbdef_MAX

hbdef_AHDIST = <HBDefType.hbdef_AHDIST: 3>
hbdef_ENERGY = <HBDefType.hbdef_ENERGY: 2>
hbdef_MAX = <HBDefType.hbdef_AHDIST: 3>
hbdef_NONE = <HBDefType.hbdef_NONE: 1>
property name
property value
class pyrosetta.rosetta.protocols.features.HBondFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.HBondFeatures, : pyrosetta.rosetta.protocols.features.HBondFeatures) pyrosetta.rosetta.protocols.features.HBondFeatures

C++: protocols::features::HBondFeatures::operator=(const class protocols::features::HBondFeatures &) –> class protocols::features::HBondFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::HBondFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.HBondFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::HBondFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

insert_hbond_dehydron_row(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, hbond: pyrosetta.rosetta.core.scoring.hbonds.HBond, struct_id: int, hbond_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::HBondFeatures::insert_hbond_dehydron_row(const class core::pose::Pose &, const class core::scoring::hbonds::HBond &, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

insert_hbond_geom_coords(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, hbond_options: pyrosetta.rosetta.core.scoring.hbonds.HBondOptions, hbond: pyrosetta.rosetta.core.scoring.hbonds.HBond, struct_id: int, hbond_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::HBondFeatures::insert_hbond_geom_coords(const class core::pose::Pose &, const class core::scoring::hbonds::HBondOptions &, const class core::scoring::hbonds::HBond &, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

insert_hbond_lennard_jones_row(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, hbond: pyrosetta.rosetta.core.scoring.hbonds.HBond, struct_id: int, hbond_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::HBondFeatures::insert_hbond_lennard_jones_row(const class core::pose::Pose &, const class core::scoring::hbonds::HBond &, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

insert_site_atoms_row(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, resNum: int, atmNum: int, struct_id: int, site_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::HBondFeatures::insert_site_atoms_row(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

insert_site_pdb_row(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, resNum: int, atmNum: int, heavy_atmNum: int, struct_id: int, site_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::HBondFeatures::insert_site_pdb_row(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

insert_site_row(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, site_id: int, resNum: int, atmNum: int, is_donor: bool, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::HBondFeatures::insert_site_row(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, bool, class std::shared_ptr<class utility::sql_database::session>) –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::HBondFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.HBondFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::HBondFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.HBondFeatures) str

C++: protocols::features::HBondFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.HBondFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::HBondFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.HBondFeaturesCreator

Bases: FeaturesReporterCreator

creator for the HBondFeatures class

assign(self: pyrosetta.rosetta.protocols.features.HBondFeaturesCreator, : pyrosetta.rosetta.protocols.features.HBondFeaturesCreator) pyrosetta.rosetta.protocols.features.HBondFeaturesCreator

C++: protocols::features::HBondFeaturesCreator::operator=(const class protocols::features::HBondFeaturesCreator &) –> class protocols::features::HBondFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.HBondFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::HBondFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.HBondFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.HBondFeaturesCreator) str

C++: protocols::features::HBondFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.HBondParameterFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.HBondParameterFeatures, : pyrosetta.rosetta.protocols.features.HBondParameterFeatures) pyrosetta.rosetta.protocols.features.HBondParameterFeatures

C++: protocols::features::HBondParameterFeatures::operator=(const class protocols::features::HBondParameterFeatures &) –> class protocols::features::HBondParameterFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::HBondParameterFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.HBondParameterFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::HBondParameterFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::HBondParameterFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.HBondParameterFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::HBondParameterFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.HBondParameterFeatures) str

C++: protocols::features::HBondParameterFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.HBondParameterFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::HBondParameterFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator

Bases: FeaturesReporterCreator

creator for the HBondParameterFeatures class

assign(self: pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator, : pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator) pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator

C++: protocols::features::HBondParameterFeaturesCreator::operator=(const class protocols::features::HBondParameterFeaturesCreator &) –> class protocols::features::HBondParameterFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::HBondParameterFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.HBondParameterFeaturesCreator) str

C++: protocols::features::HBondParameterFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.HelixCapFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.HelixCapFeatures, : pyrosetta.rosetta.protocols.features.HelixCapFeatures) pyrosetta.rosetta.protocols.features.HelixCapFeatures

C++: protocols::features::HelixCapFeatures::operator=(const class protocols::features::HelixCapFeatures &) –> class protocols::features::HelixCapFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::HelixCapFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.HelixCapFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::HelixCapFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

is_loop(self: pyrosetta.rosetta.protocols.features.HelixCapFeatures, dssp_code: str) bool

C++: protocols::features::HelixCapFeatures::is_loop(std::string) –> bool

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::HelixCapFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.HelixCapFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::HelixCapFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.HelixCapFeatures) str

C++: protocols::features::HelixCapFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.HelixCapFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::HelixCapFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator

Bases: FeaturesReporterCreator

creator for the HelixCapFeaturesCreator class

assign(self: pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator, : pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator) pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator

C++: protocols::features::HelixCapFeaturesCreator::operator=(const class protocols::features::HelixCapFeaturesCreator &) –> class protocols::features::HelixCapFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::HelixCapFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.HelixCapFeaturesCreator) str

C++: protocols::features::HelixCapFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.InterfaceDdGMover

Bases: Mover

Calculates ddG of binding

add_chain_id(*args, **kwargs)

Overloaded function.

  1. add_chain_id(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, chain_id: int, pose: pyrosetta.rosetta.core.pose.Pose) -> None

appends chain_id

C++: protocols::features::InterfaceDdGMover::add_chain_id(unsigned long, const class core::pose::Pose &) –> void

  1. add_chain_id(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, chain_id: int) -> None

C++: protocols::features::InterfaceDdGMover::add_chain_id(unsigned long) –> void

add_chain_name(*args, **kwargs)

Overloaded function.

  1. add_chain_name(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, chain_name: str, pose: pyrosetta.rosetta.core.pose.Pose) -> None

converts chain_name to a chain_id, and then appends

C++: protocols::features::InterfaceDdGMover::add_chain_name(const std::string &, const class core::pose::Pose &) –> void

  1. add_chain_name(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, chain_name: str) -> None

C++: protocols::features::InterfaceDdGMover::add_chain_name(const std::string &) –> void

add_jump_id(*args, **kwargs)

Overloaded function.

  1. add_jump_id(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, jump: int, pose: pyrosetta.rosetta.core.pose.Pose) -> None

gets chain_id from jump id, and then appends

C++: protocols::features::InterfaceDdGMover::add_jump_id(unsigned long, const class core::pose::Pose &) –> void

  1. add_jump_id(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, jump: int) -> None

C++: protocols::features::InterfaceDdGMover::add_jump_id(unsigned long) –> void

apply(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::InterfaceDdGMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, : pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.protocols.features.InterfaceDdGMover

C++: protocols::features::InterfaceDdGMover::operator=(const class protocols::features::InterfaceDdGMover &) –> class protocols::features::InterfaceDdGMover &

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.features.InterfaceDdGMover) pyrosetta.rosetta.protocols.moves.Mover

required in the context of the parser/scripting scheme

C++: protocols::features::InterfaceDdGMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

const_pose_apply(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::InterfaceDdGMover::const_pose_apply(const class core::pose::Pose &) –> void

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>

fresh_instance(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.protocols.moves.Mover

required in the context of the parser/scripting scheme

C++: protocols::features::InterfaceDdGMover::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_all_scores(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.utility.vector1_std_pair_std_string_double_t

C++: protocols::features::InterfaceDdGMover::get_all_scores() const –> class utility::vector1<struct std::pair<std::string, double>, class std::allocator<struct std::pair<std::string, double> > >

get_bound_mut_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.core.pose.Pose

C++: protocols::features::InterfaceDdGMover::get_bound_mut_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_bound_wt_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.core.pose.Pose

C++: protocols::features::InterfaceDdGMover::get_bound_wt_pose() const –> class std::shared_ptr<const 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_movable_jumps(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.std.set_unsigned_long_t

C++: protocols::features::InterfaceDdGMover::get_movable_jumps(const class core::pose::Pose &) const –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >

get_name(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) str

C++: protocols::features::InterfaceDdGMover::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

get_unbound_mut_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.core.pose.Pose

C++: protocols::features::InterfaceDdGMover::get_unbound_mut_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_unbound_wt_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover) pyrosetta.rosetta.core.pose.Pose

C++: protocols::features::InterfaceDdGMover::get_unbound_wt_pose() const –> class std::shared_ptr<const class core::pose::Pose>

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

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

static mover_name() str

C++: protocols::features::InterfaceDdGMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

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

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

C++: protocols::features::InterfaceDdGMover::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 provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::InterfaceDdGMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> 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_db_reporter(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, db_reporter: protocols::features::ReportToDB) None

Clones db_reporter into all member variable database reporters, and sets batch names accordingly

C++: protocols::features::InterfaceDdGMover::set_db_reporter(class std::shared_ptr<class protocols::features::ReportToDB>) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_mut_pose(*args, **kwargs)

Overloaded function.

  1. set_mut_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) -> None

Stores the mutant pose

C++: protocols::features::InterfaceDdGMover::set_mut_pose(const class core::pose::Pose &) –> void

  1. set_mut_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) -> None

Stores the mutant pose

C++: protocols::features::InterfaceDdGMover::set_mut_pose(class std::shared_ptr<class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, sfxn_in: pyrosetta.rosetta.core.scoring.ScoreFunction) None

Sets the scorefunction.

C++: protocols::features::InterfaceDdGMover::set_scorefxn(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> 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

set_wt_pose(*args, **kwargs)

Overloaded function.

  1. set_wt_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) -> None

Stores the wildtype pose

C++: protocols::features::InterfaceDdGMover::set_wt_pose(const class core::pose::Pose &) –> void

  1. set_wt_pose(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) -> None

Stores the wildtype pose

C++: protocols::features::InterfaceDdGMover::set_wt_pose(class std::shared_ptr<class core::pose::Pose>) –> 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 &

unbind(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMover, pose: pyrosetta.rosetta.core.pose.Pose) None

“unbinds” a pose based on degrees of freedom previously defined

C++: protocols::features::InterfaceDdGMover::unbind(class core::pose::Pose &) const –> void

class pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator, : pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator) pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator

C++: protocols::features::InterfaceDdGMoverCreator::operator=(const class protocols::features::InterfaceDdGMoverCreator &) –> class protocols::features::InterfaceDdGMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::InterfaceDdGMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator) str

C++: protocols::features::InterfaceDdGMoverCreator::keyname() const –> std::string

static mover_name() str

C++: protocols::features::InterfaceDdGMoverCreator::mover_name() –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.InterfaceDdGMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.features.InterfaceFeatures

Bases: FeaturesReporter

Analyzes interfaces and interface residues of a pose mainly using InterfaceAnalayzerMover. By default, will analyze every interface with and report any that have dSASA > cutoff. Interfaces to report can be set via code or RS.

Should work (but untested) with most ligands if loaded, rna chains, and dna chains.

Note that interfacial waters and ions are currently ignored, but separate features reporters may soon be in the works to accomplish this.

Most main functions are virtual so you can derive from this and have more-specific interface analysis, such as an AntibodyInterfaceFeature class.

assign(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, : pyrosetta.rosetta.protocols.features.InterfaceFeatures) pyrosetta.rosetta.protocols.features.InterfaceFeatures

C++: protocols::features::InterfaceFeatures::operator=(const class protocols::features::InterfaceFeatures &) –> class protocols::features::InterfaceFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::InterfaceFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::InterfaceFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

make_interface_combos(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pose: pyrosetta.rosetta.core.pose.Pose, interfaces: pyrosetta.rosetta.utility.vector1_std_string) None

Gets all possible interface combinations of a given pose.

C++: protocols::features::InterfaceFeatures::make_interface_combos(const class core::pose::Pose &, class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::InterfaceFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_all_interface_features(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, interface: str, db_interface: str) None

Report all features. Called by report_features. Easy interface for subclassing specific interfaces.

interface is the interface analyzed, db_interface is the name that is actually inserted into the database Usually this is the same, but useful when dealing with different chain ids but same interface type. db_interface should have sides as well (L_H))

C++: protocols::features::InterfaceFeatures::report_all_interface_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>, const std::string &, const std::string &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::InterfaceFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

report_interface_features(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, chains_side1: str, chains_side2: str) None

Add interfaces table data to table

C++: protocols::features::InterfaceFeatures::report_interface_features(const class core::pose::Pose &, unsigned long, class std::shared_ptr<class utility::sql_database::session>, const std::string &, const std::string &) const –> void

report_interface_residue_features(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, chains_side1: str, chains_side2: str) None

Add interface_residues data to table

C++: protocols::features::InterfaceFeatures::report_interface_residue_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>, const std::string &, const std::string &) const –> void

report_interface_side_features(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, chains_side1: str, chains_side2: str, region: pyrosetta.rosetta.protocols.analysis.InterfaceRegion, region_string: str) None

Add interface_sides table data to table

C++: protocols::features::InterfaceFeatures::report_interface_side_features(const class core::pose::Pose &, unsigned long, class std::shared_ptr<class utility::sql_database::session>, const std::string &, const std::string &, enum protocols::analysis::InterfaceRegion, const std::string &) const –> void

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_compute_packstat(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, compute_packstat: bool) None

Compute the packstat score? Default true

C++: protocols::features::InterfaceFeatures::set_compute_packstat(const bool) –> void

set_dSASA_cutoff(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, dSASA_cutoff: float) None

Set the reporter to only include interfaces >dSASA_cutoff.

C++: protocols::features::InterfaceFeatures::set_dSASA_cutoff(double) –> void

set_defaults(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures) None

C++: protocols::features::InterfaceFeatures::set_defaults() –> void

set_interface_chains(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, interfaces: pyrosetta.rosetta.utility.vector1_std_string) None

Set the fixed chain combinations that will be analyzed. Default is all of them.

Example: AB_C would analyze the interface between AB and C, keeping AB fixed while separating C. Note that here, you can also give A_C and a new pose would be created with only A and C so that this interface can be tested. Note also that multiple pose interfaces can be set.

C++: protocols::features::InterfaceFeatures::set_interface_chains(const class utility::vector1<std::string, class std::allocator<std::string > > &) –> void

set_pack_separated(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pack_separated: bool) None

Pack the interface before separation? Default is false.

C++: protocols::features::InterfaceFeatures::set_pack_separated(const bool) –> void

set_pack_together(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, pack_together: bool) None

Pack the interface after separation? Default is true.

C++: protocols::features::InterfaceFeatures::set_pack_together(const bool) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

set_scorefxn(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::features::InterfaceFeatures::set_scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

type_name(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures) str

C++: protocols::features::InterfaceFeatures::type_name() const –> std::string

write_interface_residues_schema_to_db(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::InterfaceFeatures::write_interface_residues_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

write_interface_schema_to_db(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::InterfaceFeatures::write_interface_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

write_interface_side_schema_to_db(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::InterfaceFeatures::write_interface_side_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.InterfaceFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::InterfaceFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator

Bases: FeaturesReporterCreator

creator for the HBondParameterFeatures class

assign(self: pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator, : pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator) pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator

C++: protocols::features::InterfaceFeaturesCreator::operator=(const class protocols::features::InterfaceFeaturesCreator &) –> class protocols::features::InterfaceFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::InterfaceFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.InterfaceFeaturesCreator) str

C++: protocols::features::InterfaceFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.JobDataFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.JobDataFeatures, : pyrosetta.rosetta.protocols.features.JobDataFeatures) pyrosetta.rosetta.protocols.features.JobDataFeatures

C++: protocols::features::JobDataFeatures::operator=(const class protocols::features::JobDataFeatures &) –> class protocols::features::JobDataFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::JobDataFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.JobDataFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::JobDataFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.JobDataFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::JobDataFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.JobDataFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::JobDataFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::JobDataFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.JobDataFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::JobDataFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.JobDataFeatures) str

C++: protocols::features::JobDataFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.JobDataFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::JobDataFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator

Bases: FeaturesReporterCreator

creator for the JobDataFeatures class

assign(self: pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator, : pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator) pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator

C++: protocols::features::JobDataFeaturesCreator::operator=(const class protocols::features::JobDataFeaturesCreator &) –> class protocols::features::JobDataFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::JobDataFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.JobDataFeaturesCreator) str

C++: protocols::features::JobDataFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.LoopAnchorFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures, : pyrosetta.rosetta.protocols.features.LoopAnchorFeatures) pyrosetta.rosetta.protocols.features.LoopAnchorFeatures

C++: protocols::features::LoopAnchorFeatures::operator=(const class protocols::features::LoopAnchorFeatures &) –> class protocols::features::LoopAnchorFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::LoopAnchorFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::LoopAnchorFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::LoopAnchorFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::LoopAnchorFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

set_use_relevant_residues_as_loop_length(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures, use_relevant_residues_as_loop_length: bool) None

C++: protocols::features::LoopAnchorFeatures::set_use_relevant_residues_as_loop_length(const bool) –> void

set_use_single_residue_to_define_anchor_transfrom(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures, use_single_residue_to_define_anchor_transfrom: bool) None

C++: protocols::features::LoopAnchorFeatures::set_use_single_residue_to_define_anchor_transfrom(const bool) –> void

type_name(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures) str

C++: protocols::features::LoopAnchorFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::LoopAnchorFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator

Bases: FeaturesReporterCreator

creator for the LoopAnchorFeatures class

assign(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator, : pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator) pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator

C++: protocols::features::LoopAnchorFeaturesCreator::operator=(const class protocols::features::LoopAnchorFeaturesCreator &) –> class protocols::features::LoopAnchorFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::LoopAnchorFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.LoopAnchorFeaturesCreator) str

C++: protocols::features::LoopAnchorFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.MetricData

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.MetricData, : pyrosetta.rosetta.protocols.features.MetricData) pyrosetta.rosetta.protocols.features.MetricData

C++: protocols::features::MetricData::operator=(const struct protocols::features::MetricData &) –> struct protocols::features::MetricData &

property data_type
property real_value
property string_value
class pyrosetta.rosetta.protocols.features.ModelFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ModelFeatures, : pyrosetta.rosetta.protocols.features.ModelFeatures) pyrosetta.rosetta.protocols.features.ModelFeatures

C++: protocols::features::ModelFeatures::operator=(const class protocols::features::ModelFeatures &) –> class protocols::features::ModelFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ModelFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ModelFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ModelFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ModelFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ModelFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ModelFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

trim_pose(self: pyrosetta.rosetta.protocols.features.ModelFeatures, pose: pyrosetta.rosetta.core.pose.Pose, resnums: pyrosetta.rosetta.std.set_unsigned_long_t) None

for testing purposes only

C++: protocols::features::ModelFeatures::trim_pose(class core::pose::Pose &, class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >) const –> void

type_name(self: pyrosetta.rosetta.protocols.features.ModelFeatures) str

C++: protocols::features::ModelFeatures::type_name() const –> std::string

write_clique_to_db(self: pyrosetta.rosetta.protocols.features.ModelFeatures, clique: pyrosetta.rosetta.std.set_unsigned_long_t, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ModelFeatures::write_clique_to_db(const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) const –> void

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ModelFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ModelFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ModelFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ModelFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ModelFeaturesCreator, : pyrosetta.rosetta.protocols.features.ModelFeaturesCreator) pyrosetta.rosetta.protocols.features.ModelFeaturesCreator

C++: protocols::features::ModelFeaturesCreator::operator=(const class protocols::features::ModelFeaturesCreator &) –> class protocols::features::ModelFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ModelFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ModelFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ModelFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ModelFeaturesCreator) str

C++: protocols::features::ModelFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.OrbitalsFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, : pyrosetta.rosetta.protocols.features.OrbitalsFeatures) pyrosetta.rosetta.protocols.features.OrbitalsFeatures

C++: protocols::features::OrbitalsFeatures::operator=(const class protocols::features::OrbitalsFeatures &) –> class protocols::features::OrbitalsFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::OrbitalsFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::OrbitalsFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::OrbitalsFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::OrbitalsFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

report_haro_orbital_interactions(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::OrbitalsFeatures::report_haro_orbital_interactions(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, const unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_hpol_orbital_interactions(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::OrbitalsFeatures::report_hpol_orbital_interactions(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, const unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_OrbH_features_data(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, Aindex: int, Hindex: int, Orbindex: int, Orbxyz: pyrosetta.rosetta.numeric.xyzVector_double_t, resNum2: int, orbName1: str, htype2: str, res2name: str, orbNum1: int, hpolNum2: int, cosAOH: float, cosDHO: float, chiBDHO: float, chiBAOH: float, AOH_angle: float, DHO_angle: float, chiBAHD: float, cosAHD: float, OrbHdist: float) None

C++: protocols::features::OrbitalsFeatures::set_OrbH_features_data(class core::conformation::Residue &, class core::conformation::Residue &, const unsigned long, const unsigned long, const unsigned long, const class numeric::xyzVector<double> &, unsigned long &, std::string &, std::string &, std::string &, unsigned long &, unsigned long &, double &, double &, double &, double &, double &, double &, double &, double &, double &) –> void

set_OrbOrb_features_data(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, Aindex: int, Dindex: int, Orbindex1: int, Orbindex2: int, Orbxyz1: pyrosetta.rosetta.numeric.xyzVector_double_t, Orbxyz2: pyrosetta.rosetta.numeric.xyzVector_double_t, resNum2: int, orbName1: str, res2name: str, OrbName2: str, orbNum1: int, OrbNum2: int, cosAOO: float, cosDOO: float, chiBAOO: float, chiBDOO: float, AOO_angle: float, DOO_angle: float, OrbHdist: float, cosAOD: float, AOD_angle: float, chiBAHD: float, cosAHD: float) None

C++: protocols::features::OrbitalsFeatures::set_OrbOrb_features_data(class core::conformation::Residue &, class core::conformation::Residue &, unsigned long, unsigned long, unsigned long, unsigned long, const class numeric::xyzVector<double> &, const class numeric::xyzVector<double> &, unsigned long &, std::string &, std::string &, std::string &, unsigned long &, unsigned long &, double &, double &, double &, double &, double &, double &, double &, double &, double &, double &, double &) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures) str

C++: protocols::features::OrbitalsFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.OrbitalsFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::OrbitalsFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator

Bases: FeaturesReporterCreator

creator for the OrbitalsFeatures class

assign(self: pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator, : pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator) pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator

C++: protocols::features::OrbitalsFeaturesCreator::operator=(const class protocols::features::OrbitalsFeaturesCreator &) –> class protocols::features::OrbitalsFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::OrbitalsFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.OrbitalsFeaturesCreator) str

C++: protocols::features::OrbitalsFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.PairFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.PairFeatures, : pyrosetta.rosetta.protocols.features.PairFeatures) pyrosetta.rosetta.protocols.features.PairFeatures

C++: protocols::features::PairFeatures::operator=(const class protocols::features::PairFeatures &) –> class protocols::features::PairFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::PairFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.PairFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::PairFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::PairFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.PairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::PairFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

report_residue_pairs(self: pyrosetta.rosetta.protocols.features.PairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::PairFeatures::report_residue_pairs(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, const unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.PairFeatures) str

C++: protocols::features::PairFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.PairFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::PairFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.PairFeaturesCreator

Bases: FeaturesReporterCreator

creator for the PairFeatures class

assign(self: pyrosetta.rosetta.protocols.features.PairFeaturesCreator, : pyrosetta.rosetta.protocols.features.PairFeaturesCreator) pyrosetta.rosetta.protocols.features.PairFeaturesCreator

C++: protocols::features::PairFeaturesCreator::operator=(const class protocols::features::PairFeaturesCreator &) –> class protocols::features::PairFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.PairFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::PairFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.PairFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.PairFeaturesCreator) str

C++: protocols::features::PairFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.PdbDataFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures, : pyrosetta.rosetta.protocols.features.PdbDataFeatures) pyrosetta.rosetta.protocols.features.PdbDataFeatures

C++: protocols::features::PdbDataFeatures::operator=(const class protocols::features::PdbDataFeatures &) –> class protocols::features::PdbDataFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::PdbDataFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::PdbDataFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::PdbDataFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::PdbDataFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::PdbDataFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::PdbDataFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures) str

C++: protocols::features::PdbDataFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.PdbDataFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::PdbDataFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator

Bases: FeaturesReporterCreator

creator for the PdbDataFeatures class

assign(self: pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator, : pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator) pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator

C++: protocols::features::PdbDataFeaturesCreator::operator=(const class protocols::features::PdbDataFeaturesCreator &) –> class protocols::features::PdbDataFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::PdbDataFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.PdbDataFeaturesCreator) str

C++: protocols::features::PdbDataFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.PoseCommentsFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures, : pyrosetta.rosetta.protocols.features.PoseCommentsFeatures) pyrosetta.rosetta.protocols.features.PoseCommentsFeatures

C++: protocols::features::PoseCommentsFeatures::operator=(const class protocols::features::PoseCommentsFeatures &) –> class protocols::features::PoseCommentsFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::PoseCommentsFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::PoseCommentsFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::PoseCommentsFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::PoseCommentsFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::PoseCommentsFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::PoseCommentsFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures) str

C++: protocols::features::PoseCommentsFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::PoseCommentsFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator

Bases: FeaturesReporterCreator

creator for the PoseCommentsFeatures class

assign(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator, : pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator) pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator

C++: protocols::features::PoseCommentsFeaturesCreator::operator=(const class protocols::features::PoseCommentsFeaturesCreator &) –> class protocols::features::PoseCommentsFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::PoseCommentsFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.PoseCommentsFeaturesCreator) str

C++: protocols::features::PoseCommentsFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.PoseConformationFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures, : pyrosetta.rosetta.protocols.features.PoseConformationFeatures) pyrosetta.rosetta.protocols.features.PoseConformationFeatures

C++: protocols::features::PoseConformationFeatures::operator=(const class protocols::features::PoseConformationFeatures &) –> class protocols::features::PoseConformationFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::PoseConformationFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::PoseConformationFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::PoseConformationFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(*args, **kwargs)

Overloaded function.

  1. load_into_pose(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) -> None

  2. load_into_pose(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose, ideal: bool) -> None

Load information from pose_conformations into pose

  • true if structure is ideal, false if not

C++: protocols::features::PoseConformationFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &, bool &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::PoseConformationFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::PoseConformationFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures) str

C++: protocols::features::PoseConformationFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.PoseConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::PoseConformationFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator

Bases: FeaturesReporterCreator

creator for the PoseConformationFeatures class

assign(self: pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator, : pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator) pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator

C++: protocols::features::PoseConformationFeaturesCreator::operator=(const class protocols::features::PoseConformationFeaturesCreator &) –> class protocols::features::PoseConformationFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::PoseConformationFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.PoseConformationFeaturesCreator) str

C++: protocols::features::PoseConformationFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures, : pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures) pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::operator=(const class protocols::features::ProteinBackboneAtomAtomPairFeatures &) –> class protocols::features::ProteinBackboneAtomAtomPairFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures) str

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ProteinBackboneAtomAtomPairFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ProteinBackboneAtomAtomPairFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator, : pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator) pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator

C++: protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator::operator=(const class protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator &) –> class protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ProteinBackboneAtomAtomPairFeaturesCreator) str

C++: protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures, : pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures) pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::operator=(const class protocols::features::ProteinBackboneTorsionAngleFeatures &) –> class protocols::features::ProteinBackboneTorsionAngleFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures) str

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ProteinBackboneTorsionAngleFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ProteinBackboneTorsionAngleFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator, : pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator) pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator

C++: protocols::features::ProteinBackboneTorsionAngleFeaturesCreator::operator=(const class protocols::features::ProteinBackboneTorsionAngleFeaturesCreator &) –> class protocols::features::ProteinBackboneTorsionAngleFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ProteinBackboneTorsionAngleFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ProteinBackboneTorsionAngleFeaturesCreator) str

C++: protocols::features::ProteinBackboneTorsionAngleFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, : pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures) pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures

C++: protocols::features::ProteinBondGeometryFeatures::operator=(const class protocols::features::ProteinBondGeometryFeatures &) –> class protocols::features::ProteinBondGeometryFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ProteinBondGeometryFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProteinBondGeometryFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ProteinBondGeometryFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ProteinBondGeometryFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

report_interres_angles(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinBondGeometryFeatures::report_interres_angles(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_interres_lengths(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinBondGeometryFeatures::report_interres_lengths(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_intrares_angles(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinBondGeometryFeatures::report_intrares_angles(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_intrares_lengths(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinBondGeometryFeatures::report_intrares_lengths(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

report_intrares_torsions(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinBondGeometryFeatures::report_intrares_torsions(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures) str

C++: protocols::features::ProteinBondGeometryFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ProteinBondGeometryFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ProteinBondGeometryFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator, : pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator) pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator

C++: protocols::features::ProteinBondGeometryFeaturesCreator::operator=(const class protocols::features::ProteinBondGeometryFeaturesCreator &) –> class protocols::features::ProteinBondGeometryFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ProteinBondGeometryFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ProteinBondGeometryFeaturesCreator) str

C++: protocols::features::ProteinBondGeometryFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures, : pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures) pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures

C++: protocols::features::ProteinRMSDFeatures::operator=(const class protocols::features::ProteinRMSDFeatures &) –> class protocols::features::ProteinRMSDFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ProteinRMSDFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProteinRMSDFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ProteinRMSDFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

reference_pose(*args, **kwargs)

Overloaded function.

  1. reference_pose(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures) -> pyrosetta.rosetta.core.pose.Pose

C++: protocols::features::ProteinRMSDFeatures::reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>

  1. reference_pose(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures, : pyrosetta.rosetta.core.pose.Pose) -> None

C++: protocols::features::ProteinRMSDFeatures::reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ProteinRMSDFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures) str

C++: protocols::features::ProteinRMSDFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ProteinRMSDFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ProteinRMSDFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator, : pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator) pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator

C++: protocols::features::ProteinRMSDFeaturesCreator::operator=(const class protocols::features::ProteinRMSDFeaturesCreator &) –> class protocols::features::ProteinRMSDFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ProteinRMSDFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ProteinRMSDFeaturesCreator) str

C++: protocols::features::ProteinRMSDFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures, : pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures) pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::operator=(const class protocols::features::ProteinRMSDNoSuperpositionFeatures &) –> class protocols::features::ProteinRMSDNoSuperpositionFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

reference_pose(*args, **kwargs)

Overloaded function.

  1. reference_pose(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures) -> pyrosetta.rosetta.core.pose.Pose

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>

  1. reference_pose(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures, : pyrosetta.rosetta.core.pose.Pose) -> None

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures) str

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ProteinRMSDNoSuperpositionFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ProteinRMSDNoSuperpositionFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator, : pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator) pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator

C++: protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator::operator=(const class protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator &) –> class protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ProteinRMSDNoSuperpositionFeaturesCreator) str

C++: protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, : pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures) pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures

C++: protocols::features::ProteinResidueConformationFeatures::operator=(const class protocols::features::ProteinResidueConformationFeatures &) –> class protocols::features::ProteinResidueConformationFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ProteinResidueConformationFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinResidueConformationFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProteinResidueConformationFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_conformation(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose, ideal: bool) None
  • Is the input structure ideal? If so, load backbone torsions into pose

C++: protocols::features::ProteinResidueConformationFeatures::load_conformation(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &, bool) –> void

load_into_pose(*args, **kwargs)

Overloaded function.

  1. load_into_pose(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) -> None

  2. load_into_pose(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose, ideal: bool) -> None

  • Is the input structure ideal?

C++: protocols::features::ProteinResidueConformationFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &, bool) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ProteinResidueConformationFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ProteinResidueConformationFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures) str

C++: protocols::features::ProteinResidueConformationFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ProteinResidueConformationFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ProteinResidueConformationFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator, : pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator) pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator

C++: protocols::features::ProteinResidueConformationFeaturesCreator::operator=(const class protocols::features::ProteinResidueConformationFeaturesCreator &) –> class protocols::features::ProteinResidueConformationFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ProteinResidueConformationFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ProteinResidueConformationFeaturesCreator) str

C++: protocols::features::ProteinResidueConformationFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ProteinSilentReport

Bases: Report

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, pose: pyrosetta.rosetta.core.pose.Pose, db_sesion: pyrosetta.rosetta.utility.sql_database.session) -> None

C++: protocols::features::ProteinSilentReport::apply(const class core::pose::Pose &, class std::shared_ptr<class utility::sql_database::session>) –> void

  1. apply(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, pose: pyrosetta.rosetta.core.pose.Pose, db_sesion: pyrosetta.rosetta.utility.sql_database.session, tag: str) -> None

C++: protocols::features::ProteinSilentReport::apply(const class core::pose::Pose &, class std::shared_ptr<class utility::sql_database::session>, const std::string &) –> void

assign(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, : pyrosetta.rosetta.protocols.features.ProteinSilentReport) pyrosetta.rosetta.protocols.features.ProteinSilentReport

C++: protocols::features::ProteinSilentReport::operator=(const class protocols::features::ProteinSilentReport &) –> class protocols::features::ProteinSilentReport &

delete_pose(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int) None

C++: protocols::features::ProteinSilentReport::delete_pose(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &) –> void

delete_pose_from_tag(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, db_session: pyrosetta.rosetta.utility.sql_database.session, tag: str) None

C++: protocols::features::ProteinSilentReport::delete_pose_from_tag(class std::shared_ptr<class utility::sql_database::session>, const std::string &) –> void

get_batch_id(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport) int

C++: protocols::features::ProteinSilentReport::get_batch_id() const –> unsigned long

get_protocol_id(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport) int

C++: protocols::features::ProteinSilentReport::get_protocol_id() const –> unsigned long

initialize(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinSilentReport::initialize(class std::shared_ptr<class utility::sql_database::session>) –> void

is_initialized(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport) bool

C++: protocols::features::ProteinSilentReport::is_initialized() const –> bool

load_pose(*args, **kwargs)

Overloaded function.

  1. load_pose(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) -> None

C++: protocols::features::ProteinSilentReport::load_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

  1. load_pose(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, residue_numbers: pyrosetta.rosetta.std.set_unsigned_long_t, pose: pyrosetta.rosetta.core.pose.Pose) -> None

C++: protocols::features::ProteinSilentReport::load_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >, class core::pose::Pose &) –> void

version(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport) int

C++: protocols::features::ProteinSilentReport::version() –> unsigned long

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProteinSilentReport, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ProteinSilentReport::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ProtocolFeatures

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.ProtocolFeatures, : pyrosetta.rosetta.protocols.features.ProtocolFeatures) pyrosetta.rosetta.protocols.features.ProtocolFeatures

C++: protocols::features::ProtocolFeatures::operator=(const class protocols::features::ProtocolFeatures &) –> class protocols::features::ProtocolFeatures &

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ProtocolFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ProtocolFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

indices(self: pyrosetta.rosetta.protocols.features.ProtocolFeatures) str

return sql statements that setup helpful indices on the tables

C++: protocols::features::ProtocolFeatures::indices() const –> std::string

report_features(self: pyrosetta.rosetta.protocols.features.ProtocolFeatures, protocol_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose if protocol_id is 0 autoincrement the protocol_id

C++: protocols::features::ProtocolFeatures::report_features(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

type_name(self: pyrosetta.rosetta.protocols.features.ProtocolFeatures) str

return string with class name

C++: protocols::features::ProtocolFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ProtocolFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, protocol_id: int) None

generate the table schemas and write them to the database

C++: protocols::features::ProtocolFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>, unsigned long) const –> void

class pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures, : pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures) pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures

C++: protocols::features::RadiusOfGyrationFeatures::operator=(const class protocols::features::RadiusOfGyrationFeatures &) –> class protocols::features::RadiusOfGyrationFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::RadiusOfGyrationFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::RadiusOfGyrationFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::RadiusOfGyrationFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, stuct_id: int, db_interface: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::RadiusOfGyrationFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures) str

C++: protocols::features::RadiusOfGyrationFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::RadiusOfGyrationFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator

Bases: FeaturesReporterCreator

creator for the RadiusOfGyrationFeatures class

assign(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator, : pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator) pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator

C++: protocols::features::RadiusOfGyrationFeaturesCreator::operator=(const class protocols::features::RadiusOfGyrationFeaturesCreator &) –> class protocols::features::RadiusOfGyrationFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::RadiusOfGyrationFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.RadiusOfGyrationFeaturesCreator) str

C++: protocols::features::RadiusOfGyrationFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.RamachandranHash

Bases: pybind11_object

Members:

A

B

L

E

number_of_ramachandran_hashes

A = <RamachandranHash.A: 1>
B = <RamachandranHash.B: 2>
E = <RamachandranHash.E: 4>
L = <RamachandranHash.L: 3>
property name
number_of_ramachandran_hashes = <RamachandranHash.E: 4>
property value
class pyrosetta.rosetta.protocols.features.Report

Bases: pybind11_object

apply(self: pyrosetta.rosetta.protocols.features.Report, pose: pyrosetta.rosetta.core.pose.Pose, db_sesion: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::Report::apply(const class core::pose::Pose &, class std::shared_ptr<class utility::sql_database::session>) –> void

assign(self: pyrosetta.rosetta.protocols.features.Report, : pyrosetta.rosetta.protocols.features.Report) pyrosetta.rosetta.protocols.features.Report

C++: protocols::features::Report::operator=(const class protocols::features::Report &) –> class protocols::features::Report &

version(self: pyrosetta.rosetta.protocols.features.Report) int

C++: protocols::features::Report::version() –> unsigned long

class pyrosetta.rosetta.protocols.features.ReportToDB

Bases: Mover

add_features_reporter(self: pyrosetta.rosetta.protocols.features.ReportToDB, features_reporter: pyrosetta.rosetta.protocols.features.FeaturesReporter) None

C++: protocols::features::ReportToDB::add_features_reporter(class std::shared_ptr<class protocols::features::FeaturesReporter>) –> void

apply(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::ReportToDB::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.features.ReportToDB, : pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.protocols.features.ReportToDB

C++: protocols::features::ReportToDB::operator=(const class protocols::features::ReportToDB &) –> class protocols::features::ReportToDB &

static attributes_for_report_to_db(: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, : utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ReportToDB::attributes_for_report_to_db(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, class utility::tag::XMLSchemaDefinition &) –> void

check_features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ReportToDB, test_feature_reporter: pyrosetta.rosetta.protocols.features.FeaturesReporter) None

C++: protocols::features::ReportToDB::check_features_reporter_dependencies(class std::shared_ptr<class protocols::features::FeaturesReporter>) const –> void

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.features.ReportToDB) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::ReportToDB::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>

fresh_instance(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::ReportToDB::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_batch_description(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_batch_description() const –> std::string

get_batch_name(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_batch_name() const –> std::string

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_last_struct_id(self: pyrosetta.rosetta.protocols.features.ReportToDB) int

C++: protocols::features::ReportToDB::get_last_struct_id() const –> unsigned long

get_name(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::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_relevant_residues(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.utility.vector1_bool

C++: protocols::features::ReportToDB::get_relevant_residues() const –> class utility::vector1<bool, class std::allocator<bool> >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::ReportToDB::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

get_relevant_residues_task_factory(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::features::ReportToDB::get_relevant_residues_task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

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_structure_input_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_structure_input_tag() const –> std::string

get_structure_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_structure_tag() const –> std::string

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_database(self: pyrosetta.rosetta.protocols.features.ReportToDB) None

C++: protocols::features::ReportToDB::initialize_database() –> void

initialize_pose(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose) None

initialize the pose and set the relevant residues

C++: protocols::features::ReportToDB::initialize_pose(class core::pose::Pose &) const –> void

initialize_relevant_residues(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_bool

initialize the relevant residues of the pose and store save for later.

C++: protocols::features::ReportToDB::initialize_relevant_residues(const class core::pose::Pose &) –> class utility::vector1<bool, class std::allocator<bool> >

initialize_reporters(self: pyrosetta.rosetta.protocols.features.ReportToDB) None

C++: protocols::features::ReportToDB::initialize_reporters() –> void

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

static mover_name() str

C++: protocols::features::ReportToDB::mover_name() –> std::string

name(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::name() –> std::string

parse_batch_description_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_batch_description_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_batch_id_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_batch_id_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_batch_name_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_batch_name_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_cache_size_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_cache_size_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

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

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

parse_protocol_id_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_protocol_id_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_relevant_residues_mode_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_relevant_residues_mode_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_remove_xray_virt_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_remove_xray_virt_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_use_transactions_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_use_transactions_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.features.ReportToDB, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None

Provide the citation.

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ReportToDB::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options(self: pyrosetta.rosetta.protocols.features.ReportToDB) None

C++: protocols::features::ReportToDB::register_options() const –> 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

report_features(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, relevant_residues: pyrosetta.rosetta.utility.vector1_bool) None

C++: protocols::features::ReportToDB::report_features(const class core::pose::Pose &, unsigned long, const class utility::vector1<bool, class std::allocator<bool> > &) const –> void

report_structure_features(self: pyrosetta.rosetta.protocols.features.ReportToDB) int

C++: protocols::features::ReportToDB::report_structure_features() const –> unsigned long

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_batch_description(self: pyrosetta.rosetta.protocols.features.ReportToDB, batch_description: str) None

C++: protocols::features::ReportToDB::set_batch_description(const std::string &) –> void

set_batch_name(self: pyrosetta.rosetta.protocols.features.ReportToDB, batch_name: str) None

C++: protocols::features::ReportToDB::set_batch_name(const std::string &) –> 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.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_relevant_residues(self: pyrosetta.rosetta.protocols.features.ReportToDB, relevant_residues: pyrosetta.rosetta.utility.vector1_bool) None

C++: protocols::features::ReportToDB::set_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.ReportToDB, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::ReportToDB::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

set_relevant_residues_task_factory(self: pyrosetta.rosetta.protocols.features.ReportToDB, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) None

C++: protocols::features::ReportToDB::set_relevant_residues_task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

set_structure_input_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB, setting: str) None

C++: protocols::features::ReportToDB::set_structure_input_tag(const std::string &) –> void

set_structure_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB, setting: str) None

C++: protocols::features::ReportToDB::set_structure_tag(const std::string &) –> 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.features.ReportToDBCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.features.ReportToDBCreator, : pyrosetta.rosetta.protocols.features.ReportToDBCreator) pyrosetta.rosetta.protocols.features.ReportToDBCreator

C++: protocols::features::ReportToDBCreator::operator=(const class protocols::features::ReportToDBCreator &) –> class protocols::features::ReportToDBCreator &

create_mover(self: pyrosetta.rosetta.protocols.features.ReportToDBCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::ReportToDBCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.features.ReportToDBCreator) str

C++: protocols::features::ReportToDBCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ReportToDBCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.features.ResidueBurialFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeatures, : pyrosetta.rosetta.protocols.features.ResidueBurialFeatures) pyrosetta.rosetta.protocols.features.ResidueBurialFeatures

C++: protocols::features::ResidueBurialFeatures::operator=(const class protocols::features::ResidueBurialFeatures &) –> class protocols::features::ResidueBurialFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueBurialFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueBurialFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueBurialFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueBurialFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeatures) str

C++: protocols::features::ResidueBurialFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueBurialFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueBurialFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator

C++: protocols::features::ResidueBurialFeaturesCreator::operator=(const class protocols::features::ResidueBurialFeaturesCreator &) –> class protocols::features::ResidueBurialFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueBurialFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueBurialFeaturesCreator) str

C++: protocols::features::ResidueBurialFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueConformationFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures, : pyrosetta.rosetta.protocols.features.ResidueConformationFeatures) pyrosetta.rosetta.protocols.features.ResidueConformationFeatures

C++: protocols::features::ResidueConformationFeatures::operator=(const class protocols::features::ResidueConformationFeatures &) –> class protocols::features::ResidueConformationFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueConformationFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures, struct_id: int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ResidueConformationFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueConformationFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_conformation(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::ResidueConformationFeatures::load_conformation(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::ResidueConformationFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueConformationFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueConformationFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures) str

C++: protocols::features::ResidueConformationFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueConformationFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueConformationFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator

C++: protocols::features::ResidueConformationFeaturesCreator::operator=(const class protocols::features::ResidueConformationFeaturesCreator &) –> class protocols::features::ResidueConformationFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueConformationFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueConformationFeaturesCreator) str

C++: protocols::features::ResidueConformationFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueFeatures, : pyrosetta.rosetta.protocols.features.ResidueFeatures) pyrosetta.rosetta.protocols.features.ResidueFeatures

C++: protocols::features::ResidueFeatures::operator=(const class protocols::features::ResidueFeatures &) –> class protocols::features::ResidueFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.ResidueFeatures, struct_id: int, db_sesion: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ResidueFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

insert_residue_rows(self: pyrosetta.rosetta.protocols.features.ResidueFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ResidueFeatures::insert_residue_rows(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueFeatures) str

C++: protocols::features::ResidueFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator

C++: protocols::features::ResidueFeaturesCreator::operator=(const class protocols::features::ResidueFeaturesCreator &) –> class protocols::features::ResidueFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueFeaturesCreator) str

C++: protocols::features::ResidueFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures, : pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures) pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures

C++: protocols::features::ResidueGridScoresFeatures::operator=(const class protocols::features::ResidueGridScoresFeatures &) –> class protocols::features::ResidueGridScoresFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueGridScoresFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueGridScoresFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueGridScoresFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueGridScoresFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures) str

C++: protocols::features::ResidueGridScoresFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueGridScoresFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueGridScoresFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator

C++: protocols::features::ResidueGridScoresFeaturesCreator::operator=(const class protocols::features::ResidueGridScoresFeaturesCreator &) –> class protocols::features::ResidueGridScoresFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueGridScoresFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueGridScoresFeaturesCreator) str

C++: protocols::features::ResidueGridScoresFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueScoresFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeatures, : pyrosetta.rosetta.protocols.features.ResidueScoresFeatures) pyrosetta.rosetta.protocols.features.ResidueScoresFeatures

C++: protocols::features::ResidueScoresFeatures::operator=(const class protocols::features::ResidueScoresFeatures &) –> class protocols::features::ResidueScoresFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueScoresFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueScoresFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueScoresFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueScoresFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeatures) str

C++: protocols::features::ResidueScoresFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueScoresFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueScoresFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator

C++: protocols::features::ResidueScoresFeaturesCreator::operator=(const class protocols::features::ResidueScoresFeaturesCreator &) –> class protocols::features::ResidueScoresFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueScoresFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueScoresFeaturesCreator) str

C++: protocols::features::ResidueScoresFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures, : pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures) pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures

C++: protocols::features::ResidueSecondaryStructureFeatures::operator=(const class protocols::features::ResidueSecondaryStructureFeatures &) –> class protocols::features::ResidueSecondaryStructureFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueSecondaryStructureFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueSecondaryStructureFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueSecondaryStructureFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueSecondaryStructureFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures) str

C++: protocols::features::ResidueSecondaryStructureFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueSecondaryStructureFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueSecondaryStructureFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator

C++: protocols::features::ResidueSecondaryStructureFeaturesCreator::operator=(const class protocols::features::ResidueSecondaryStructureFeaturesCreator &) –> class protocols::features::ResidueSecondaryStructureFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueSecondaryStructureFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueSecondaryStructureFeaturesCreator) str

C++: protocols::features::ResidueSecondaryStructureFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures, : pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures) pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures

C++: protocols::features::ResidueTotalScoresFeatures::operator=(const class protocols::features::ResidueTotalScoresFeatures &) –> class protocols::features::ResidueTotalScoresFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueTotalScoresFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueTotalScoresFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueTotalScoresFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueTotalScoresFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures) str

C++: protocols::features::ResidueTotalScoresFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueTotalScoresFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueTotalScoresFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator

C++: protocols::features::ResidueTotalScoresFeaturesCreator::operator=(const class protocols::features::ResidueTotalScoresFeaturesCreator &) –> class protocols::features::ResidueTotalScoresFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueTotalScoresFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueTotalScoresFeaturesCreator) str

C++: protocols::features::ResidueTotalScoresFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ResidueTypesFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeatures, : pyrosetta.rosetta.protocols.features.ResidueTypesFeatures) pyrosetta.rosetta.protocols.features.ResidueTypesFeatures

C++: protocols::features::ResidueTypesFeatures::operator=(const class protocols::features::ResidueTypesFeatures &) –> class protocols::features::ResidueTypesFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ResidueTypesFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ResidueTypesFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ResidueTypesFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ResidueTypesFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeatures) str

C++: protocols::features::ResidueTypesFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ResidueTypesFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ResidueTypesFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator, : pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator) pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator

C++: protocols::features::ResidueTypesFeaturesCreator::operator=(const class protocols::features::ResidueTypesFeaturesCreator &) –> class protocols::features::ResidueTypesFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ResidueTypesFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ResidueTypesFeaturesCreator) str

C++: protocols::features::ResidueTypesFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures, : pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures) pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures

C++: protocols::features::RotamerBoltzmannWeightFeatures::operator=(const class protocols::features::RotamerBoltzmannWeightFeatures &) –> class protocols::features::RotamerBoltzmannWeightFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::RotamerBoltzmannWeightFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::RotamerBoltzmannWeightFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::RotamerBoltzmannWeightFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::RotamerBoltzmannWeightFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures) str

C++: protocols::features::RotamerBoltzmannWeightFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::RotamerBoltzmannWeightFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator

Bases: FeaturesReporterCreator

creator for the RotamerBoltzmannWeightFeatures class

assign(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator, : pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator) pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator

C++: protocols::features::RotamerBoltzmannWeightFeaturesCreator::operator=(const class protocols::features::RotamerBoltzmannWeightFeaturesCreator &) –> class protocols::features::RotamerBoltzmannWeightFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::RotamerBoltzmannWeightFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.RotamerBoltzmannWeightFeaturesCreator) str

C++: protocols::features::RotamerBoltzmannWeightFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.RotamerFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.RotamerFeatures, : pyrosetta.rosetta.protocols.features.RotamerFeatures) pyrosetta.rosetta.protocols.features.RotamerFeatures

C++: protocols::features::RotamerFeatures::operator=(const class protocols::features::RotamerFeatures &) –> class protocols::features::RotamerFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::RotamerFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.RotamerFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::RotamerFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.RotamerFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::RotamerFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::RotamerFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.RotamerFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::RotamerFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.RotamerFeatures) str

C++: protocols::features::RotamerFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.RotamerFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::RotamerFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator

Bases: FeaturesReporterCreator

creator for the RotamerFeatures class

assign(self: pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator, : pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator) pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator

C++: protocols::features::RotamerFeaturesCreator::operator=(const class protocols::features::RotamerFeaturesCreator &) –> class protocols::features::RotamerFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::RotamerFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.RotamerFeaturesCreator) str

C++: protocols::features::RotamerFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures, : pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures) pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures

C++: protocols::features::RotamerRecoveryFeatures::operator=(const class protocols::features::RotamerRecoveryFeatures &) –> class protocols::features::RotamerRecoveryFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::RotamerRecoveryFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::RotamerRecoveryFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

initialize_task_factory(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) None

C++: protocols::features::RotamerRecoveryFeatures::initialize_task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::RotamerRecoveryFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::RotamerRecoveryFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures) str

C++: protocols::features::RotamerRecoveryFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::RotamerRecoveryFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator

Bases: FeaturesReporterCreator

creator for the RotamerRecoveryFeatures class

assign(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator, : pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator) pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator

C++: protocols::features::RotamerRecoveryFeaturesCreator::operator=(const class protocols::features::RotamerRecoveryFeaturesCreator &) –> class protocols::features::RotamerRecoveryFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::RotamerRecoveryFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.RotamerRecoveryFeaturesCreator) str

C++: protocols::features::RotamerRecoveryFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.RuntimeFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.RuntimeFeatures, : pyrosetta.rosetta.protocols.features.RuntimeFeatures) pyrosetta.rosetta.protocols.features.RuntimeFeatures

C++: protocols::features::RuntimeFeatures::operator=(const class protocols::features::RuntimeFeatures &) –> class protocols::features::RuntimeFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::RuntimeFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.RuntimeFeatures) pyrosetta.rosetta.utility.vector1_std_string
The runtime features links to a structure ID, so the

StructureFeatures reporter must also be present.

C++: protocols::features::RuntimeFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::RuntimeFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.RuntimeFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

Report runtime information for the current job.

C++: protocols::features::RuntimeFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.RuntimeFeatures) str

C++: protocols::features::RuntimeFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.RuntimeFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

FeaturesReporter::write_schema_to_db

C++: protocols::features::RuntimeFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator

Bases: FeaturesReporterCreator

assign(self: pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator, : pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator) pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator

C++: protocols::features::RuntimeFeaturesCreator::operator=(const class protocols::features::RuntimeFeaturesCreator &) –> class protocols::features::RuntimeFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::RuntimeFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.RuntimeFeaturesCreator) str

C++: protocols::features::RuntimeFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.SaltBridgeFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures, : pyrosetta.rosetta.protocols.features.SaltBridgeFeatures) pyrosetta.rosetta.protocols.features.SaltBridgeFeatures

C++: protocols::features::SaltBridgeFeatures::operator=(const class protocols::features::SaltBridgeFeatures &) –> class protocols::features::SaltBridgeFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::SaltBridgeFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

distance_cutoff(*args, **kwargs)

Overloaded function.

  1. distance_cutoff(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures) -> float

C++: protocols::features::SaltBridgeFeatures::distance_cutoff() const –> double

  1. distance_cutoff(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures, d: float) -> None

C++: protocols::features::SaltBridgeFeatures::distance_cutoff(double) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::SaltBridgeFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::SaltBridgeFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::SaltBridgeFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures) str

C++: protocols::features::SaltBridgeFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::SaltBridgeFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator

Bases: FeaturesReporterCreator

creator for the SaltBridgeFeatures class

assign(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator, : pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator) pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator

C++: protocols::features::SaltBridgeFeaturesCreator::operator=(const class protocols::features::SaltBridgeFeaturesCreator &) –> class protocols::features::SaltBridgeFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::SaltBridgeFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.SaltBridgeFeaturesCreator) str

C++: protocols::features::SaltBridgeFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures, : pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures) pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures

C++: protocols::features::ScoreFunctionFeatures::operator=(const class protocols::features::ScoreFunctionFeatures &) –> class protocols::features::ScoreFunctionFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ScoreFunctionFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ScoreFunctionFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ScoreFunctionFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

insert_score_function_weights_rows(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures, batch_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ScoreFunctionFeatures::insert_score_function_weights_rows(unsigned long, class std::shared_ptr<class utility::sql_database::session>) const –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ScoreFunctionFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::ScoreFunctionFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures) str

C++: protocols::features::ScoreFunctionFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ScoreFunctionFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ScoreFunctionFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator, : pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator) pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator

C++: protocols::features::ScoreFunctionFeaturesCreator::operator=(const class protocols::features::ScoreFunctionFeaturesCreator &) –> class protocols::features::ScoreFunctionFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ScoreFunctionFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ScoreFunctionFeaturesCreator) str

C++: protocols::features::ScoreFunctionFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ScoreTypeFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures, : pyrosetta.rosetta.protocols.features.ScoreTypeFeatures) pyrosetta.rosetta.protocols.features.ScoreTypeFeatures

C++: protocols::features::ScoreTypeFeatures::operator=(const class protocols::features::ScoreTypeFeatures &) –> class protocols::features::ScoreTypeFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ScoreTypeFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ScoreTypeFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::ScoreTypeFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ScoreTypeFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(*args, **kwargs)

Overloaded function.

  1. report_features(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) -> int

C++: protocols::features::ScoreTypeFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

  1. report_features(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures, batch_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) -> int

C++: protocols::features::ScoreTypeFeatures::report_features(const unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures) str

C++: protocols::features::ScoreTypeFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::ScoreTypeFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ScoreTypeFeatures class

assign(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator, : pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator) pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator

C++: protocols::features::ScoreTypeFeaturesCreator::operator=(const class protocols::features::ScoreTypeFeaturesCreator &) –> class protocols::features::ScoreTypeFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ScoreTypeFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ScoreTypeFeaturesCreator) str

C++: protocols::features::ScoreTypeFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.ScreeningFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.ScreeningFeatures, : pyrosetta.rosetta.protocols.features.ScreeningFeatures) pyrosetta.rosetta.protocols.features.ScreeningFeatures

C++: protocols::features::ScreeningFeatures::operator=(const class protocols::features::ScreeningFeatures &) –> class protocols::features::ScreeningFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::ScreeningFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ScreeningFeatures) pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::features::ScreeningFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ScreeningFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.ScreeningFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

C++: protocols::features::ScreeningFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.ScreeningFeatures) str

C++: protocols::features::ScreeningFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.ScreeningFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::ScreeningFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator

Bases: FeaturesReporterCreator

creator for the ScreeningFeaturesCreator class

assign(self: pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator, : pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator) pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator

C++: protocols::features::ScreeningFeaturesCreator::operator=(const class protocols::features::ScreeningFeaturesCreator &) –> class protocols::features::ScreeningFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::ScreeningFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.ScreeningFeaturesCreator) str

C++: protocols::features::ScreeningFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.SecondaryStructureSegment

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegment, : pyrosetta.rosetta.protocols.features.SecondaryStructureSegment) pyrosetta.rosetta.protocols.features.SecondaryStructureSegment

C++: protocols::features::SecondaryStructureSegment::operator=(const struct protocols::features::SecondaryStructureSegment &) –> struct protocols::features::SecondaryStructureSegment &

property dssp
property residue_begin
property residue_end
property segment_id
class pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures, : pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures) pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures

C++: protocols::features::SecondaryStructureSegmentFeatures::operator=(const class protocols::features::SecondaryStructureSegmentFeatures &) –> class protocols::features::SecondaryStructureSegmentFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::SecondaryStructureSegmentFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::SecondaryStructureSegmentFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

is_helix(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures, dssp_code: str) bool

C++: protocols::features::SecondaryStructureSegmentFeatures::is_helix(std::string) –> bool

is_loop(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures, dssp_code: str) bool

C++: protocols::features::SecondaryStructureSegmentFeatures::is_loop(std::string) –> bool

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::SecondaryStructureSegmentFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::SecondaryStructureSegmentFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures) str

C++: protocols::features::SecondaryStructureSegmentFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::SecondaryStructureSegmentFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator

Bases: FeaturesReporterCreator

creator for the SecondaryStructureSegmentFeaturesCreator class

assign(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator, : pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator) pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator

C++: protocols::features::SecondaryStructureSegmentFeaturesCreator::operator=(const class protocols::features::SecondaryStructureSegmentFeaturesCreator &) –> class protocols::features::SecondaryStructureSegmentFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::SecondaryStructureSegmentFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.SecondaryStructureSegmentFeaturesCreator) str

C++: protocols::features::SecondaryStructureSegmentFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.Segment

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.Segment, : pyrosetta.rosetta.protocols.features.Segment) pyrosetta.rosetta.protocols.features.Segment

C++: protocols::features::Segment::operator=(const struct protocols::features::Segment &) –> struct protocols::features::Segment &

property begin
property dssp
property end
property first_pc
property id
class pyrosetta.rosetta.protocols.features.SimpleMetricFeatures

Bases: FeaturesReporter

add_simple_metric(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, metric: pyrosetta.rosetta.core.simple_metrics.SimpleMetric) None

Add a simple_metric

C++: protocols::features::SimpleMetricFeatures::add_simple_metric(class std::shared_ptr<const class core::simple_metrics::SimpleMetric>) –> void

assign(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, : pyrosetta.rosetta.protocols.features.SimpleMetricFeatures) pyrosetta.rosetta.protocols.features.SimpleMetricFeatures

C++: protocols::features::SimpleMetricFeatures::operator=(const class protocols::features::SimpleMetricFeatures &) –> class protocols::features::SimpleMetricFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::SimpleMetricFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::SimpleMetricFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::SimpleMetricFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::SimpleMetricFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_fail_on_missing_cache(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, fail_on_missing: bool) None
If use_cache is set to false, do we fail if no data is found in the pose?

Default True

C++: protocols::features::SimpleMetricFeatures::set_fail_on_missing_cache(bool) –> void

set_prefix_suffix(*args, **kwargs)

Overloaded function.

  1. set_prefix_suffix(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures) -> None

  2. set_prefix_suffix(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, prefix: str) -> None

  3. set_prefix_suffix(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, prefix: str, suffix: str) -> None

Set extra columns, prefix and suffix, for each data added to the database. Used for multiple runs of the features.

Also used for matching cached data from the pose.

C++: protocols::features::SimpleMetricFeatures::set_prefix_suffix(const std::string &, const std::string &) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

set_simple_metrics(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, metrics: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_simple_metrics_SimpleMetric_t) None

Set the simple metrics we will run.

C++: protocols::features::SimpleMetricFeatures::set_simple_metrics(const class utility::vector1<class std::shared_ptr<const class core::simple_metrics::SimpleMetric>, class std::allocator<class std::shared_ptr<const class core::simple_metrics::SimpleMetric> > > &) –> void

set_table_name(*args, **kwargs)

Overloaded function.

  1. set_table_name(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures) -> None

  2. set_table_name(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, : str) -> None

C++: protocols::features::SimpleMetricFeatures::set_table_name(const std::string &) –> void

set_use_cached_data(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, use_cache: bool) None
Set this FeaturesReporter to use cached data from the pose matching the metric if possible.

Default false.

See Also: set_prefix_suffix() for matching on prefix/suffix set for the metric.

C++: protocols::features::SimpleMetricFeatures::set_use_cached_data(bool) –> void

type_name(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures) str

C++: protocols::features::SimpleMetricFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::SimpleMetricFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator

Bases: FeaturesReporterCreator

creator for the SimpleMetricFeatures class

assign(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator, : pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator) pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator

C++: protocols::features::SimpleMetricFeaturesCreator::operator=(const class protocols::features::SimpleMetricFeaturesCreator &) –> class protocols::features::SimpleMetricFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::SimpleMetricFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.SimpleMetricFeaturesCreator) str

C++: protocols::features::SimpleMetricFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.SmotifFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.SmotifFeatures, : pyrosetta.rosetta.protocols.features.SmotifFeatures) pyrosetta.rosetta.protocols.features.SmotifFeatures

C++: protocols::features::SmotifFeatures::operator=(const class protocols::features::SmotifFeatures &) –> class protocols::features::SmotifFeatures &

calculate_angles(self: pyrosetta.rosetta.protocols.features.SmotifFeatures, ss1_coords: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, ss2_coords: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, distance: float, hoist_angle_degrees: float, packing_angle_degrees: float, meridian_angle_degrees: float) None

C++: protocols::features::SmotifFeatures::calculate_angles(const class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > > &, const class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > > &, double &, double &, double &, double &) –> void

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::SmotifFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.SmotifFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::SmotifFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::SmotifFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.SmotifFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::SmotifFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.SmotifFeatures) str

C++: protocols::features::SmotifFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.SmotifFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::SmotifFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator

Bases: FeaturesReporterCreator

creator for the SmotifFeaturesCreator class

assign(self: pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator, : pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator) pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator

C++: protocols::features::SmotifFeaturesCreator::operator=(const class protocols::features::SmotifFeaturesCreator &) –> class protocols::features::SmotifFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::SmotifFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.SmotifFeaturesCreator) str

C++: protocols::features::SmotifFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.StructureFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.StructureFeatures, : pyrosetta.rosetta.protocols.features.StructureFeatures) pyrosetta.rosetta.protocols.features.StructureFeatures

C++: protocols::features::StructureFeatures::operator=(const class protocols::features::StructureFeatures &) –> class protocols::features::StructureFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::StructureFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.StructureFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::StructureFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.StructureFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::StructureFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

get_struct_id(self: pyrosetta.rosetta.protocols.features.StructureFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, tag: str, protocol_id: int) int

C++: protocols::features::StructureFeatures::get_struct_id(class std::shared_ptr<class utility::sql_database::session>, const std::string &, const unsigned long &) –> unsigned long

load_into_pose(self: pyrosetta.rosetta.protocols.features.StructureFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::StructureFeatures::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

load_tag(self: pyrosetta.rosetta.protocols.features.StructureFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::StructureFeatures::load_tag(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

mark_structure_as_sampled(self: pyrosetta.rosetta.protocols.features.StructureFeatures, batch_id: int, tag: str, input_tag: str, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::StructureFeatures::mark_structure_as_sampled(unsigned long, const std::string &, const std::string &, class std::shared_ptr<class utility::sql_database::session>) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::StructureFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(*args, **kwargs)

Overloaded function.

  1. report_features(self: pyrosetta.rosetta.protocols.features.StructureFeatures, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, : int, : pyrosetta.rosetta.utility.sql_database.session) -> int

collect all the feature data for the pose

C++: protocols::features::StructureFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

  1. report_features(self: pyrosetta.rosetta.protocols.features.StructureFeatures, batch_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, tag: str, input_tag: str) -> int

collect all the feature data for the pose use This version allows the tag and the input tag to be specificed

C++: protocols::features::StructureFeatures::report_features(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const std::string &, const std::string &) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.StructureFeatures) str

C++: protocols::features::StructureFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.StructureFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::StructureFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.StructureFeaturesCreator

Bases: FeaturesReporterCreator

creator for the StructureFeatures class

assign(self: pyrosetta.rosetta.protocols.features.StructureFeaturesCreator, : pyrosetta.rosetta.protocols.features.StructureFeaturesCreator) pyrosetta.rosetta.protocols.features.StructureFeaturesCreator

C++: protocols::features::StructureFeaturesCreator::operator=(const class protocols::features::StructureFeaturesCreator &) –> class protocols::features::StructureFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.StructureFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::StructureFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.StructureFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.StructureFeaturesCreator) str

C++: protocols::features::StructureFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.StructureScoresFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures, : pyrosetta.rosetta.protocols.features.StructureScoresFeatures) pyrosetta.rosetta.protocols.features.StructureScoresFeatures

C++: protocols::features::StructureScoresFeatures::operator=(const class protocols::features::StructureScoresFeatures &) –> class protocols::features::StructureScoresFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::StructureScoresFeatures::class_name() –> std::string

compute_energies(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures, pose_in: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, emap: pyrosetta.rosetta.core.scoring.EMapVector) None

C++: protocols::features::StructureScoresFeatures::compute_energies(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, class core::scoring::EMapVector &) const –> void

delete_record(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::StructureScoresFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::StructureScoresFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

insert_structure_score_rows(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::StructureScoresFeatures::insert_structure_score_rows(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) const –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::StructureScoresFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::StructureScoresFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures) str

C++: protocols::features::StructureScoresFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.StructureScoresFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::StructureScoresFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator

Bases: FeaturesReporterCreator

creator for the StructureScoresFeatures class

assign(self: pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator, : pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator

C++: protocols::features::StructureScoresFeaturesCreator::operator=(const class protocols::features::StructureScoresFeaturesCreator &) –> class protocols::features::StructureScoresFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::StructureScoresFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.StructureScoresFeaturesCreator) str

C++: protocols::features::StructureScoresFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.TaskOperationFeatures

Bases: FeaturesReporter

class Taskop_id_name_factory_

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures.Taskop_id_name_factory_, : pyrosetta.rosetta.protocols.features.TaskOperationFeatures.Taskop_id_name_factory_) pyrosetta.rosetta.protocols.features.TaskOperationFeatures.Taskop_id_name_factory_

C++: protocols::features::TaskOperationFeatures::Taskop_id_name_factory_::operator=(const struct protocols::features::TaskOperationFeatures::Taskop_id_name_factory_ &) –> struct protocols::features::TaskOperationFeatures::Taskop_id_name_factory_ &

property id
property name
property tf
assign(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures, : pyrosetta.rosetta.protocols.features.TaskOperationFeatures) pyrosetta.rosetta.protocols.features.TaskOperationFeatures

C++: protocols::features::TaskOperationFeatures::operator=(const class protocols::features::TaskOperationFeatures &) –> class protocols::features::TaskOperationFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::TaskOperationFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures) pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::features::TaskOperationFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

insert_task_operation_residue_effects_row(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures, struct_id: int, resNum: int, taskop_id: int, pack: bool, design: bool, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::TaskOperationFeatures::insert_task_operation_residue_effects_row(const unsigned long, const unsigned long, const unsigned long, bool, bool, class std::shared_ptr<class utility::sql_database::session>) –> void

insert_task_operations_row(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures, taskop_id: int, taskop_name: str, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::TaskOperationFeatures::insert_task_operations_row(const unsigned long, const std::string &, class std::shared_ptr<class utility::sql_database::session>) –> void

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::TaskOperationFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::TaskOperationFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures) str

C++: protocols::features::TaskOperationFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.TaskOperationFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::TaskOperationFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator

Bases: FeaturesReporterCreator

creator for the TaskOperationFeatures class

assign(self: pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator, : pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator) pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator

C++: protocols::features::TaskOperationFeaturesCreator::operator=(const class protocols::features::TaskOperationFeaturesCreator &) –> class protocols::features::TaskOperationFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::TaskOperationFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.TaskOperationFeaturesCreator) str

C++: protocols::features::TaskOperationFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.TopCountOfAllInputs

Bases: DatabaseFilter

assign(self: pyrosetta.rosetta.protocols.features.TopCountOfAllInputs, : pyrosetta.rosetta.protocols.features.TopCountOfAllInputs) pyrosetta.rosetta.protocols.features.TopCountOfAllInputs

C++: protocols::features::TopCountOfAllInputs::operator=(const class protocols::features::TopCountOfAllInputs &) –> class protocols::features::TopCountOfAllInputs &

property count_
property score_term_
class pyrosetta.rosetta.protocols.features.TopCountOfEachInput

Bases: DatabaseFilter

assign(self: pyrosetta.rosetta.protocols.features.TopCountOfEachInput, : pyrosetta.rosetta.protocols.features.TopCountOfEachInput) pyrosetta.rosetta.protocols.features.TopCountOfEachInput

C++: protocols::features::TopCountOfEachInput::operator=(const class protocols::features::TopCountOfEachInput &) –> class protocols::features::TopCountOfEachInput &

property count_
property score_term_
class pyrosetta.rosetta.protocols.features.TopPercentOfAllInputs

Bases: DatabaseFilter

assign(self: pyrosetta.rosetta.protocols.features.TopPercentOfAllInputs, : pyrosetta.rosetta.protocols.features.TopPercentOfAllInputs) pyrosetta.rosetta.protocols.features.TopPercentOfAllInputs

C++: protocols::features::TopPercentOfAllInputs::operator=(const class protocols::features::TopPercentOfAllInputs &) –> class protocols::features::TopPercentOfAllInputs &

class pyrosetta.rosetta.protocols.features.TopPercentOfEachInput

Bases: DatabaseFilter

assign(self: pyrosetta.rosetta.protocols.features.TopPercentOfEachInput, : pyrosetta.rosetta.protocols.features.TopPercentOfEachInput) pyrosetta.rosetta.protocols.features.TopPercentOfEachInput

C++: protocols::features::TopPercentOfEachInput::operator=(const class protocols::features::TopPercentOfEachInput &) –> class protocols::features::TopPercentOfEachInput &

class pyrosetta.rosetta.protocols.features.TotalScoreFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.TotalScoreFeatures, : pyrosetta.rosetta.protocols.features.TotalScoreFeatures) pyrosetta.rosetta.protocols.features.TotalScoreFeatures

C++: protocols::features::TotalScoreFeatures::operator=(const class protocols::features::TotalScoreFeatures &) –> class protocols::features::TotalScoreFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::TotalScoreFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::FeaturesReporter::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

FeaturesReporter::parse_my_tag

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::TotalScoreFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.TotalScoreFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

FeaturesReporter::report_features

C++: protocols::features::TotalScoreFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

scorefxn(*args, **kwargs)

Overloaded function.

  1. scorefxn(self: pyrosetta.rosetta.protocols.features.TotalScoreFeatures) -> pyrosetta.rosetta.core.scoring.ScoreFunction

Get the score function being reported by this object.

C++: protocols::features::TotalScoreFeatures::scorefxn() const –> class std::shared_ptr<const class core::scoring::ScoreFunction>

  1. scorefxn(self: pyrosetta.rosetta.protocols.features.TotalScoreFeatures, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

Set the score function being reported by this object.

C++: protocols::features::TotalScoreFeatures::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.TotalScoreFeatures) str

C++: protocols::features::TotalScoreFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.TotalScoreFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

FeaturesReporter::write_schema_to_db

C++: protocols::features::TotalScoreFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator

Bases: FeaturesReporterCreator

assign(self: pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator, : pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator) pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator

C++: protocols::features::TotalScoreFeaturesCreator::operator=(const class protocols::features::TotalScoreFeaturesCreator &) –> class protocols::features::TotalScoreFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::TotalScoreFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.TotalScoreFeaturesCreator) str

C++: protocols::features::TotalScoreFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures, : pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures) pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures

C++: protocols::features::TrajectoryMapFeatures::operator=(const class protocols::features::TrajectoryMapFeatures &) –> class protocols::features::TrajectoryMapFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::TrajectoryMapFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures, struct_id: int, db_sesion: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::TrajectoryMapFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::TrajectoryMapFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_current_cycle(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures) int

C++: protocols::features::TrajectoryMapFeatures::get_current_cycle() const –> unsigned long

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::TrajectoryMapFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::TrajectoryMapFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_current_cycle(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures, stride: int) None

C++: protocols::features::TrajectoryMapFeatures::set_current_cycle(unsigned long) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures) str

C++: protocols::features::TrajectoryMapFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::TrajectoryMapFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator

Bases: FeaturesReporterCreator

creator for the TrajectoryMapFeatures class

assign(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator, : pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator) pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator

C++: protocols::features::TrajectoryMapFeaturesCreator::operator=(const class protocols::features::TrajectoryMapFeaturesCreator &) –> class protocols::features::TrajectoryMapFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::TrajectoryMapFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.TrajectoryMapFeaturesCreator) str

C++: protocols::features::TrajectoryMapFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.TrajectoryReportToDB

Bases: ReportToDB

add_features_reporter(self: pyrosetta.rosetta.protocols.features.ReportToDB, features_reporter: pyrosetta.rosetta.protocols.features.FeaturesReporter) None

C++: protocols::features::ReportToDB::add_features_reporter(class std::shared_ptr<class protocols::features::FeaturesReporter>) –> void

apply(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::TrajectoryReportToDB::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB, : pyrosetta.rosetta.protocols.features.TrajectoryReportToDB) pyrosetta.rosetta.protocols.features.TrajectoryReportToDB

C++: protocols::features::TrajectoryReportToDB::operator=(const class protocols::features::TrajectoryReportToDB &) –> class protocols::features::TrajectoryReportToDB &

static attributes_for_report_to_db(: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, : utility::tag::XMLSchemaDefinition) None

C++: protocols::features::ReportToDB::attributes_for_report_to_db(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, class utility::tag::XMLSchemaDefinition &) –> void

check_features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.ReportToDB, test_feature_reporter: pyrosetta.rosetta.protocols.features.FeaturesReporter) None

C++: protocols::features::ReportToDB::check_features_reporter_dependencies(class std::shared_ptr<class protocols::features::FeaturesReporter>) const –> void

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.features.TrajectoryReportToDB) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::TrajectoryReportToDB::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>

fresh_instance(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::TrajectoryReportToDB::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_batch_description(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_batch_description() const –> std::string

get_batch_name(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_batch_name() const –> std::string

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_cycle_counts(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB) pyrosetta.rosetta.std.map_std_string_unsigned_long

Probably only needed for unit testing

C++: protocols::features::TrajectoryReportToDB::get_cycle_counts() const –> class std::map<std::string, unsigned long, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, unsigned long> > >

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_last_struct_id(self: pyrosetta.rosetta.protocols.features.ReportToDB) int

C++: protocols::features::ReportToDB::get_last_struct_id() const –> unsigned long

get_name(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB) str

C++: protocols::features::TrajectoryReportToDB::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_relevant_residues(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.utility.vector1_bool

C++: protocols::features::ReportToDB::get_relevant_residues() const –> class utility::vector1<bool, class std::allocator<bool> >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::ReportToDB::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

get_relevant_residues_task_factory(self: pyrosetta.rosetta.protocols.features.ReportToDB) pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::features::ReportToDB::get_relevant_residues_task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

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_stride(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB) int

C++: protocols::features::TrajectoryReportToDB::get_stride() const –> unsigned long

get_structure_input_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_structure_input_tag() const –> std::string

get_structure_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB) str

C++: protocols::features::ReportToDB::get_structure_tag() const –> std::string

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_database(self: pyrosetta.rosetta.protocols.features.ReportToDB) None

C++: protocols::features::ReportToDB::initialize_database() –> void

initialize_pose(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose) None

initialize the pose and set the relevant residues

C++: protocols::features::ReportToDB::initialize_pose(class core::pose::Pose &) const –> void

initialize_relevant_residues(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_bool

initialize the relevant residues of the pose and store save for later.

C++: protocols::features::ReportToDB::initialize_relevant_residues(const class core::pose::Pose &) –> class utility::vector1<bool, class std::allocator<bool> >

initialize_reporters(self: pyrosetta.rosetta.protocols.features.ReportToDB) None

C++: protocols::features::ReportToDB::initialize_reporters() –> void

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

static mover_name() str

C++: protocols::features::TrajectoryReportToDB::mover_name() –> std::string

name(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB) str

C++: protocols::features::TrajectoryReportToDB::name() –> std::string

parse_batch_description_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_batch_description_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_batch_id_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_batch_id_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_batch_name_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_batch_name_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_cache_size_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_cache_size_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

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

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

parse_protocol_id_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_protocol_id_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_relevant_residues_mode_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_relevant_residues_mode_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_remove_xray_virt_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_remove_xray_virt_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_stride_tag_item(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::TrajectoryReportToDB::parse_stride_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

parse_use_transactions_tag_item(self: pyrosetta.rosetta.protocols.features.ReportToDB, tag: pyrosetta.rosetta.utility.tag.Tag) None

C++: protocols::features::ReportToDB::parse_use_transactions_tag_item(class std::shared_ptr<const class utility::tag::Tag>) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.features.ReportToDB, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None

Provide the citation.

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::TrajectoryReportToDB::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options(self: pyrosetta.rosetta.protocols.features.ReportToDB) None

C++: protocols::features::ReportToDB::register_options() const –> 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

report_features(self: pyrosetta.rosetta.protocols.features.ReportToDB, pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, relevant_residues: pyrosetta.rosetta.utility.vector1_bool) None

C++: protocols::features::ReportToDB::report_features(const class core::pose::Pose &, unsigned long, const class utility::vector1<bool, class std::allocator<bool> > &) const –> void

report_structure_features(self: pyrosetta.rosetta.protocols.features.ReportToDB) int

C++: protocols::features::ReportToDB::report_structure_features() const –> unsigned long

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_batch_description(self: pyrosetta.rosetta.protocols.features.ReportToDB, batch_description: str) None

C++: protocols::features::ReportToDB::set_batch_description(const std::string &) –> void

set_batch_name(self: pyrosetta.rosetta.protocols.features.ReportToDB, batch_name: str) None

C++: protocols::features::ReportToDB::set_batch_name(const std::string &) –> 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.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_relevant_residues(self: pyrosetta.rosetta.protocols.features.ReportToDB, relevant_residues: pyrosetta.rosetta.utility.vector1_bool) None

C++: protocols::features::ReportToDB::set_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.ReportToDB, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::ReportToDB::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

set_relevant_residues_task_factory(self: pyrosetta.rosetta.protocols.features.ReportToDB, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) None

C++: protocols::features::ReportToDB::set_relevant_residues_task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

set_stride(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDB, stride: int) None

C++: protocols::features::TrajectoryReportToDB::set_stride(unsigned long) –> void

set_structure_input_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB, setting: str) None

C++: protocols::features::ReportToDB::set_structure_input_tag(const std::string &) –> void

set_structure_tag(self: pyrosetta.rosetta.protocols.features.ReportToDB, setting: str) None

C++: protocols::features::ReportToDB::set_structure_tag(const std::string &) –> 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.features.TrajectoryReportToDBCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDBCreator, : pyrosetta.rosetta.protocols.features.TrajectoryReportToDBCreator) pyrosetta.rosetta.protocols.features.TrajectoryReportToDBCreator

C++: protocols::features::TrajectoryReportToDBCreator::operator=(const class protocols::features::TrajectoryReportToDBCreator &) –> class protocols::features::TrajectoryReportToDBCreator &

create_mover(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDBCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::features::TrajectoryReportToDBCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDBCreator) str

C++: protocols::features::TrajectoryReportToDBCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.TrajectoryReportToDBCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures, : pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures) pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures

C++: protocols::features::UnrecognizedAtomFeatures::operator=(const class protocols::features::UnrecognizedAtomFeatures &) –> class protocols::features::UnrecognizedAtomFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::UnrecognizedAtomFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures, struct_id: int, db_sesion: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::UnrecognizedAtomFeatures::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::UnrecognizedAtomFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::UnrecognizedAtomFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures, pose: pyrosetta.rosetta.core.pose.Pose, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::UnrecognizedAtomFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures) str

C++: protocols::features::UnrecognizedAtomFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::UnrecognizedAtomFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator

Bases: FeaturesReporterCreator

creator for the UnrecognizedAtomFeatures class

assign(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator, : pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator) pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator

C++: protocols::features::UnrecognizedAtomFeaturesCreator::operator=(const class protocols::features::UnrecognizedAtomFeaturesCreator &) –> class protocols::features::UnrecognizedAtomFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::UnrecognizedAtomFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.UnrecognizedAtomFeaturesCreator) str

C++: protocols::features::UnrecognizedAtomFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.WaterFeatures

Bases: FeaturesReporter

acc_dist_cutoff(*args, **kwargs)

Overloaded function.

  1. acc_dist_cutoff(self: pyrosetta.rosetta.protocols.features.WaterFeatures) -> float

C++: protocols::features::WaterFeatures::acc_dist_cutoff() const –> double

  1. acc_dist_cutoff(self: pyrosetta.rosetta.protocols.features.WaterFeatures, d: float) -> None

C++: protocols::features::WaterFeatures::acc_dist_cutoff(double) –> void

assign(self: pyrosetta.rosetta.protocols.features.WaterFeatures, : pyrosetta.rosetta.protocols.features.WaterFeatures) pyrosetta.rosetta.protocols.features.WaterFeatures

C++: protocols::features::WaterFeatures::operator=(const class protocols::features::WaterFeatures &) –> class protocols::features::WaterFeatures &

check_relevant_residues(*args, **kwargs)

Overloaded function.

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

  1. check_relevant_residues(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool

C++: protocols::features::FeaturesReporter::check_relevant_residues(const class utility::vector1<bool, class std::allocator<bool> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> bool

check_relevant_residues_range(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, relevant_residues: pyrosetta.rosetta.utility.vector1_bool, res1: int, res2: int) bool

C++: protocols::features::FeaturesReporter::check_relevant_residues_range(const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, unsigned long) const –> bool

static class_name() str

C++: protocols::features::WaterFeatures::class_name() –> std::string

delete_record(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : int, : pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::FeaturesReporter::delete_record(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

don_dist_cutoff(*args, **kwargs)

Overloaded function.

  1. don_dist_cutoff(self: pyrosetta.rosetta.protocols.features.WaterFeatures) -> float

C++: protocols::features::WaterFeatures::don_dist_cutoff() const –> double

  1. don_dist_cutoff(self: pyrosetta.rosetta.protocols.features.WaterFeatures, d: float) -> None

C++: protocols::features::WaterFeatures::don_dist_cutoff(double) –> void

features_reporter_dependencies(self: pyrosetta.rosetta.protocols.features.WaterFeatures) pyrosetta.rosetta.utility.vector1_std_string

return the set of features reporters that are required to also already be extracted by the time this one is used.

C++: protocols::features::WaterFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

get_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T

C++: protocols::features::FeaturesReporter::get_relevant_residues_mode() const –> enum protocols::features::RelevantResiduesMode::T

load_into_pose(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, : pyrosetta.rosetta.utility.sql_database.session, : int, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::features::FeaturesReporter::load_into_pose(class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &) –> void

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

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

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::features::WaterFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.WaterFeatures, pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.utility.vector1_bool, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

collect all the feature data for the pose

C++: protocols::features::WaterFeatures::report_features(const class core::pose::Pose &, const class utility::vector1<bool, class std::allocator<bool> > &, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

schema(self: pyrosetta.rosetta.protocols.features.FeaturesReporter) str

return sql statements that sets up the appropriate tables to contain the features. This should be removed once everything has been moved to the schema generator

C++: protocols::features::FeaturesReporter::schema() const –> std::string

set_relevant_residues_mode(self: pyrosetta.rosetta.protocols.features.FeaturesReporter, setting: pyrosetta.rosetta.protocols.features.RelevantResiduesMode.T) None

C++: protocols::features::FeaturesReporter::set_relevant_residues_mode(enum protocols::features::RelevantResiduesMode::T) –> void

type_name(self: pyrosetta.rosetta.protocols.features.WaterFeatures) str

C++: protocols::features::WaterFeatures::type_name() const –> std::string

write_schema_to_db(self: pyrosetta.rosetta.protocols.features.WaterFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None

generate the table schemas and write them to the database

C++: protocols::features::WaterFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void

class pyrosetta.rosetta.protocols.features.WaterFeaturesCreator

Bases: FeaturesReporterCreator

creator for the WaterFeatures class

assign(self: pyrosetta.rosetta.protocols.features.WaterFeaturesCreator, : pyrosetta.rosetta.protocols.features.WaterFeaturesCreator) pyrosetta.rosetta.protocols.features.WaterFeaturesCreator

C++: protocols::features::WaterFeaturesCreator::operator=(const class protocols::features::WaterFeaturesCreator &) –> class protocols::features::WaterFeaturesCreator &

create_features_reporter(self: pyrosetta.rosetta.protocols.features.WaterFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

C++: protocols::features::WaterFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>

provide_xml_schema(self: pyrosetta.rosetta.protocols.features.WaterFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

type_name(self: pyrosetta.rosetta.protocols.features.WaterFeaturesCreator) str

C++: protocols::features::WaterFeaturesCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.features.clique_saver

Bases: pybind11_object

pyrosetta.rosetta.protocols.features.complex_type_name_for_features_reporter(features_reporter_name: str) str

C++: protocols::features::complex_type_name_for_features_reporter(const std::string &) –> std::string

pyrosetta.rosetta.protocols.features.deserialize_db_listener_data(data: str) Tuple[int, int]

C++: protocols::features::deserialize_db_listener_data(std::string) –> struct std::pair<unsigned long, unsigned long>

pyrosetta.rosetta.protocols.features.deserialize_xyz_coords(data: str, natoms: int) pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t

C++: protocols::features::deserialize_xyz_coords(const std::string &, unsigned long) –> class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > >

pyrosetta.rosetta.protocols.features.get_DB_filter_ptr() protocols::features::DatabaseFilter

C++: protocols::features::get_DB_filter_ptr() –> class std::shared_ptr<class protocols::features::DatabaseFilter>

pyrosetta.rosetta.protocols.features.get_batch_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

C++: protocols::features::get_batch_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

pyrosetta.rosetta.protocols.features.get_current_structure_count(*args, **kwargs)

Overloaded function.

  1. get_current_structure_count(db_session: pyrosetta.rosetta.utility.sql_database.session, protocol_id: int) -> int

  2. get_current_structure_count(db_session: pyrosetta.rosetta.utility.sql_database.session, protocol_id: int, input_tag: str) -> int

C++: protocols::features::get_current_structure_count(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_protocol_and_batch_id(batch_name: str, batch_description: str, features_reporters: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_features_FeaturesReporter_t, db_session: pyrosetta.rosetta.utility.sql_database.session) Tuple[int, int]

Get the protocol and batch ids or create them if they don’t yet exist. For MPI protocols, only allow the head node to create protocol or batch ids and have the other nodes ask the head node for the info.

C++: protocols::features::get_protocol_and_batch_id(const std::string &, const std::string &, class utility::vector1<class std::shared_ptr<class protocols::features::FeaturesReporter>, class std::allocator<class std::shared_ptr<class protocols::features::FeaturesReporter> > >, class std::shared_ptr<class utility::sql_database::session>) –> struct std::pair<unsigned long, unsigned long>

pyrosetta.rosetta.protocols.features.get_question_mark_string(n: int) str

Returns (?,?,?) With question marks of length n to help create database query.

C++: protocols::features::get_question_mark_string(const unsigned long) –> std::string

pyrosetta.rosetta.protocols.features.get_score_for_struct_id_and_score_term_from_job_data(db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, score_term: str) float

C++: protocols::features::get_score_for_struct_id_and_score_term_from_job_data(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const std::string &) –> double

pyrosetta.rosetta.protocols.features.get_score_for_struct_id_and_score_term_from_score_data(db_session: pyrosetta.rosetta.utility.sql_database.session, struct_id: int, score_type_id: int) float

C++: protocols::features::get_score_for_struct_id_and_score_term_from_score_data(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const unsigned long &) –> double

pyrosetta.rosetta.protocols.features.get_score_type_id_from_score_term(db_session: pyrosetta.rosetta.utility.sql_database.session, protocol_id: int, score_term: str) int

C++: protocols::features::get_score_type_id_from_score_term(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_struct_id_with_highest_score_from_job_data(*args, **kwargs)

Overloaded function.

  1. get_struct_id_with_highest_score_from_job_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_term: str, protocol_id: int) -> int

  2. get_struct_id_with_highest_score_from_job_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_term: str, protocol_id: int, input_tag: str) -> int

C++: protocols::features::get_struct_id_with_highest_score_from_job_data(class std::shared_ptr<class utility::sql_database::session>, const std::string &, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_struct_id_with_highest_score_from_score_data(*args, **kwargs)

Overloaded function.

  1. get_struct_id_with_highest_score_from_score_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_type_id: int, protocol_id: int) -> int

  2. get_struct_id_with_highest_score_from_score_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_type_id: int, protocol_id: int, input_tag: str) -> int

C++: protocols::features::get_struct_id_with_highest_score_from_score_data(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_struct_id_with_lowest_score_from_job_data(*args, **kwargs)

Overloaded function.

  1. get_struct_id_with_lowest_score_from_job_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_term: str, protocol_id: int) -> int

  2. get_struct_id_with_lowest_score_from_job_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_term: str, protocol_id: int, input_tag: str) -> int

C++: protocols::features::get_struct_id_with_lowest_score_from_job_data(class std::shared_ptr<class utility::sql_database::session>, const std::string &, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_struct_id_with_lowest_score_from_score_data(*args, **kwargs)

Overloaded function.

  1. get_struct_id_with_lowest_score_from_score_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_type_id: int, protocol_id: int) -> int

  2. get_struct_id_with_lowest_score_from_score_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_type_id: int, protocol_id: int, input_tag: str) -> int

C++: protocols::features::get_struct_id_with_lowest_score_from_score_data(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_struct_id_with_nth_lowest_score_from_job_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_term: str, cutoff_index: int, protocol_id: int, input_tag: str) int

C++: protocols::features::get_struct_id_with_nth_lowest_score_from_job_data(class std::shared_ptr<class utility::sql_database::session>, const std::string &, const unsigned long &, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.get_struct_id_with_nth_lowest_score_from_score_data(db_session: pyrosetta.rosetta.utility.sql_database.session, score_type_id: int, cutoff_index: int, protocol_id: int, input_tag: str) int

C++: protocols::features::get_struct_id_with_nth_lowest_score_from_score_data(class std::shared_ptr<class utility::sql_database::session>, const unsigned long &, const unsigned long &, const unsigned long &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.serialize_ids(protocol_id: int, batch_name: str, batch_id: int) str

C++: protocols::features::serialize_ids(int, std::string, unsigned long) –> std::string

pyrosetta.rosetta.protocols.features.serialize_residue_xyz_coords(residue: pyrosetta.rosetta.core.conformation.Residue) str

C++: protocols::features::serialize_residue_xyz_coords(const class core::conformation::Residue &) –> std::string

pyrosetta.rosetta.protocols.features.set_protocol_and_batch_id(protocol_id: int, batch_id: int, batch_name: str, batch_description: str, features_reporters: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_features_FeaturesReporter_t, db_session: pyrosetta.rosetta.utility.sql_database.session) None

write the given protocol and batch ids to the database. The protocol and batches features reporters will check for an existing entry with the same key, and write if one does not exist. Not recommended for parallel use as it is subject to race conditions (due to the nature of ‘insert or ignore’ type database writing)

C++: protocols::features::set_protocol_and_batch_id(unsigned long, unsigned long, const std::string &, const std::string &, class utility::vector1<class std::shared_ptr<class protocols::features::FeaturesReporter>, class std::allocator<class std::shared_ptr<class protocols::features::FeaturesReporter> > >, class std::shared_ptr<class utility::sql_database::session>) –> void

pyrosetta.rosetta.protocols.features.struct_ids_from_tag(db_session: pyrosetta.rosetta.utility.sql_database.session, tag: str) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::struct_ids_from_tag(class std::shared_ptr<class utility::sql_database::session>, const std::string &) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.write_batch_reports_table(features_reporters: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_features_FeaturesReporter_t, batch_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) None

write the linking table between features reporters and batches. This happens here so that the protocol/batch id framework can be used to prevent duplicate key entries. This function gets called when the batch id is written.

C++: protocols::features::write_batch_reports_table(class utility::vector1<class std::shared_ptr<class protocols::features::FeaturesReporter>, class std::allocator<class std::shared_ptr<class protocols::features::FeaturesReporter> > >, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> void

pyrosetta.rosetta.protocols.features.write_features_reporters_table(features_reporters: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_features_FeaturesReporter_t, db_session: pyrosetta.rosetta.utility.sql_database.session) None

C++: protocols::features::write_features_reporters_table(class utility::vector1<class std::shared_ptr<class protocols::features::FeaturesReporter>, class std::allocator<class std::shared_ptr<class protocols::features::FeaturesReporter> > >, class std::shared_ptr<class utility::sql_database::session>) –> void

pyrosetta.rosetta.protocols.features.xsd_type_definition_w_attributes(xsd: utility::tag::XMLSchemaDefinition, features_reporter_type: str, description: str, attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) None
Define the XML schema definition for a Features_Reporter that

contains no subtags but may contain any number of attributes (aka options).

C++: protocols::features::xsd_type_definition_w_attributes(class utility::tag::XMLSchemaDefinition &, const std::string &, const std::string &, const class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

pyrosetta.rosetta.protocols.features.xsd_type_definition_w_attributes_and_repeatable_subelements(xsd: utility::tag::XMLSchemaDefinition, features_reporter_type: str, description: str, attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, subelements: utility::tag::XMLSchemaSimpleSubelementList) None

C++: protocols::features::xsd_type_definition_w_attributes_and_repeatable_subelements(class utility::tag::XMLSchemaDefinition &, const std::string &, const std::string &, const class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const class utility::tag::XMLSchemaSimpleSubelementList &) –> void