helixAssembly¶
Bindings for protocols::features::helixAssembly namespace
- class pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTest¶
Bases:
FeaturesReporter
- assign(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTest, : pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTest) pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTest ¶
C++: protocols::features::helixAssembly::ConcurrencyTest::operator=(const class protocols::features::helixAssembly::ConcurrencyTest &) –> class protocols::features::helixAssembly::ConcurrencyTest &
- check_relevant_residues(*args, **kwargs)¶
Overloaded function.
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
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
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::helixAssembly::ConcurrencyTest::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.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::helixAssembly::ConcurrencyTest::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report_features(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTest, 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::helixAssembly::ConcurrencyTest::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.helixAssembly.ConcurrencyTest) str ¶
C++: protocols::features::helixAssembly::ConcurrencyTest::type_name() const –> std::string
- write_schema_to_db(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTest, db_session: pyrosetta.rosetta.utility.sql_database.session) None ¶
generate the table schemas and write them to the database
C++: protocols::features::helixAssembly::ConcurrencyTest::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void
- class pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator¶
Bases:
FeaturesReporterCreator
creator for the HelixBundleFeatures class
- assign(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator, : pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator) pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator ¶
C++: protocols::features::helixAssembly::ConcurrencyTestCreator::operator=(const class protocols::features::helixAssembly::ConcurrencyTestCreator &) –> class protocols::features::helixAssembly::ConcurrencyTestCreator &
- create_features_reporter(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter ¶
C++: protocols::features::helixAssembly::ConcurrencyTestCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::features::helixAssembly::ConcurrencyTestCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.features.helixAssembly.ConcurrencyTestCreator) str ¶
C++: protocols::features::helixAssembly::ConcurrencyTestCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.features.helixAssembly.FragmentPair¶
Bases:
pybind11_object
- property crossing_angle¶
- property end_1_distance¶
- property end_2_distance¶
- property fa_attr¶
- property fa_fraction¶
- property fragment_1¶
- property fragment_2¶
- class pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment, : pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment ¶
C++: protocols::features::helixAssembly::HelicalFragment::operator=(const class protocols::features::helixAssembly::HelicalFragment &) –> class protocols::features::helixAssembly::HelicalFragment &
- com(*args, **kwargs)¶
Overloaded function.
com(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment, com: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::features::helixAssembly::HelicalFragment::com(class numeric::xyzVector<double>) –> void
com(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: protocols::features::helixAssembly::HelicalFragment::com() const –> class numeric::xyzVector<double>
- end(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) int ¶
C++: protocols::features::helixAssembly::HelicalFragment::end() const –> unsigned long
- p0(*args, **kwargs)¶
Overloaded function.
p0(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment, p0: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::features::helixAssembly::HelicalFragment::p0(class numeric::xyzVector<double>) –> void
p0(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: protocols::features::helixAssembly::HelicalFragment::p0() const –> class numeric::xyzVector<double>
- p1(*args, **kwargs)¶
Overloaded function.
p1(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment, p1: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::features::helixAssembly::HelicalFragment::p1(class numeric::xyzVector<double>) –> void
p1(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: protocols::features::helixAssembly::HelicalFragment::p1() const –> class numeric::xyzVector<double>
- principal_component(*args, **kwargs)¶
Overloaded function.
principal_component(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment, principal_component: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::features::helixAssembly::HelicalFragment::principal_component(class numeric::xyzVector<double>) –> void
principal_component(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: protocols::features::helixAssembly::HelicalFragment::principal_component() const –> class numeric::xyzVector<double>
- reversed(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) bool ¶
C++: protocols::features::helixAssembly::HelicalFragment::reversed() const –> bool
- sasa(*args, **kwargs)¶
Overloaded function.
sasa(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment, sasa: float) -> None
C++: protocols::features::helixAssembly::HelicalFragment::sasa(double) –> void
sasa(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) -> float
C++: protocols::features::helixAssembly::HelicalFragment::sasa() const –> double
- seq_end(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) int ¶
C++: protocols::features::helixAssembly::HelicalFragment::seq_end() const –> unsigned long
- seq_start(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) int ¶
C++: protocols::features::helixAssembly::HelicalFragment::seq_start() const –> unsigned long
- size(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) int ¶
C++: protocols::features::helixAssembly::HelicalFragment::size() const –> unsigned long
- start(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelicalFragment) int ¶
C++: protocols::features::helixAssembly::HelicalFragment::start() const –> unsigned long
- class pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeatures¶
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.
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
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
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::helixAssembly::HelixBundleFeatures::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.helixAssembly.HelixBundleFeatures) 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::helixAssembly::HelixBundleFeatures::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.helixAssembly.HelixBundleFeatures, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::features::helixAssembly::HelixBundleFeatures::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::helixAssembly::HelixBundleFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- report_features(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeatures, 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::helixAssembly::HelixBundleFeatures::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.helixAssembly.HelixBundleFeatures) str ¶
C++: protocols::features::helixAssembly::HelixBundleFeatures::type_name() const –> std::string
- write_schema_to_db(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeatures, db_session: pyrosetta.rosetta.utility.sql_database.session) None ¶
generate the table schemas and write them to the database
C++: protocols::features::helixAssembly::HelixBundleFeatures::write_schema_to_db(class std::shared_ptr<class utility::sql_database::session>) const –> void
- class pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator¶
Bases:
FeaturesReporterCreator
creator for the HelixBundleFeatures class
- assign(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator, : pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator) pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator ¶
C++: protocols::features::helixAssembly::HelixBundleFeaturesCreator::operator=(const class protocols::features::helixAssembly::HelixBundleFeaturesCreator &) –> class protocols::features::helixAssembly::HelixBundleFeaturesCreator &
- create_features_reporter(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter ¶
C++: protocols::features::helixAssembly::HelixBundleFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::features::helixAssembly::HelixBundleFeaturesCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.features.helixAssembly.HelixBundleFeaturesCreator) str ¶
C++: protocols::features::helixAssembly::HelixBundleFeaturesCreator::type_name() const –> std::string