strand_assembly

Bindings for protocols::features::strand_assembly namespace

class pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeatures, : pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeatures) pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeatures

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

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::strand_assembly::SandwichFeatures::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.strand_assembly.SandwichFeatures) 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::strand_assembly::SandwichFeatures::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.strand_assembly.SandwichFeatures, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::features::strand_assembly::SandwichFeatures::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::strand_assembly::SandwichFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeatures, 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::strand_assembly::SandwichFeatures::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.strand_assembly.SandwichFeatures) str

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

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

generate the table schemas and write them to the database

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

class pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator

Bases: FeaturesReporterCreator

creator for the SandwichFeatures class

assign(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator, : pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator

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

create_features_reporter(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

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

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

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

type_name(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) str

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

class pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, : pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment

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

get_end(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_end() const –> unsigned long

get_resNum(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_resNum() const –> unsigned long

get_sheet_id(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_sheet_id() const –> unsigned long

get_size(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_size() const –> unsigned long

get_start(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_start() const –> unsigned long

get_strand_id(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_strand_id() const –> unsigned long

get_sw_can_by_sh_id(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) int

C++: protocols::features::strand_assembly::SandwichFragment::get_sw_can_by_sh_id() const –> unsigned long

class pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures

Bases: FeaturesReporter

assign(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, : pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures) pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures

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

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

check_strand_too_closeness(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::check_strand_too_closeness(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> bool

check_sw_by_dis(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment, antiparalell: bool) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::check_sw_by_dis(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, bool) –> double

static class_name() str

C++: protocols::features::strand_assembly::StrandBundleFeatures::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.strand_assembly.StrandBundleFeatures) 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::strand_assembly::StrandBundleFeatures::features_reporter_dependencies() const –> class utility::vector1<std::string, class std::allocator<std::string > >

final_check_sw_by_dis(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, temp_strand_ii_i: protocols::features::strand_assembly::StrandFragment, temp_strand_ii_j: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_i: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_j: protocols::features::strand_assembly::StrandFragment, antiparalell: bool) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::final_check_sw_by_dis(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, bool) –> bool

find_antiparallel(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::find_antiparallel(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> bool

find_parallel(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::find_parallel(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> bool

get_avg_dis_CA_CA(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, i_resnum: int, i_resnum_1: int, i_resnum_2: int, i_resnum_3: int, j_resnum: int, j_resnum_1: int, j_resnum_2: int, j_resnum_3: int) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::get_avg_dis_CA_CA(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) –> double

get_nearest_res_from_strand(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_to_be_searched: protocols::features::strand_assembly::StrandFragment, rounded_resnum: int) int

C++: protocols::features::strand_assembly::StrandBundleFeatures::get_nearest_res_from_strand(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, unsigned long) –> 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

get_shortest_among_4(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, val_shortest_dis_sidechain_1: float, val_shortest_dis_sidechain_2: float, val_shortest_dis_sidechain_3: float, val_shortest_dis_sidechain_4: float) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::get_shortest_among_4(double, double, double, double) –> double

init_from_options(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures) None

C++: protocols::features::strand_assembly::StrandBundleFeatures::init_from_options() –> void

judge_facing(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_ii_i: protocols::features::strand_assembly::StrandFragment, strand_ii_j: protocols::features::strand_assembly::StrandFragment, strand_jj_i: protocols::features::strand_assembly::StrandFragment, strand_jj_j: protocols::features::strand_assembly::StrandFragment) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::judge_facing(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> bool

judge_sw_dis_too_close(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, temp_strand_ii_i: protocols::features::strand_assembly::StrandFragment, temp_strand_ii_j: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_i: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_j: protocols::features::strand_assembly::StrandFragment) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::judge_sw_dis_too_close(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> bool

judge_sw_inter_dis(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, temp_strand_ii_i: protocols::features::strand_assembly::StrandFragment, temp_strand_ii_j: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_i: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_j: protocols::features::strand_assembly::StrandFragment) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::judge_sw_inter_dis(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> double

judge_sw_torsion(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, temp_strand_ii_i: protocols::features::strand_assembly::StrandFragment, temp_strand_ii_j: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_i: protocols::features::strand_assembly::StrandFragment, temp_strand_jj_j: protocols::features::strand_assembly::StrandFragment) bool

C++: protocols::features::strand_assembly::StrandBundleFeatures::judge_sw_torsion(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> 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.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::strand_assembly::StrandBundleFeatures::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_features(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, 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::strand_assembly::StrandBundleFeatures::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

round(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, x: float) int

C++: protocols::features::strand_assembly::StrandBundleFeatures::round(double) –> 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

sheet_dis_by_terminals(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::sheet_dis_by_terminals(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> double

sheet_torsion(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::sheet_torsion(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> double

shortest_dis_sidechain(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures, pose: pyrosetta.rosetta.core.pose.Pose, strand_i: protocols::features::strand_assembly::StrandFragment, strand_j: protocols::features::strand_assembly::StrandFragment) float

C++: protocols::features::strand_assembly::StrandBundleFeatures::shortest_dis_sidechain(const class core::pose::Pose &, class protocols::features::strand_assembly::StrandFragment, class protocols::features::strand_assembly::StrandFragment) –> double

type_name(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeatures) str

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

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

generate the table schemas and write them to the database

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

class pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator

Bases: FeaturesReporterCreator

creator for the StrandBundleFeatures class

assign(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator, : pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator

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

create_features_reporter(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) pyrosetta.rosetta.protocols.features.FeaturesReporter

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

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

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

type_name(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) str

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

class pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment, : pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment

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

get_end(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) int

C++: protocols::features::strand_assembly::StrandFragment::get_end() const –> unsigned long

get_i(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) int

C++: protocols::features::strand_assembly::StrandFragment::get_i() const –> unsigned long

get_id(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) int

C++: protocols::features::strand_assembly::StrandFragment::get_id() const –> unsigned long

get_j(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) int

C++: protocols::features::strand_assembly::StrandFragment::get_j() const –> unsigned long

get_pdb_source(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) str

C++: protocols::features::strand_assembly::StrandFragment::get_pdb_source() const –> std::string

get_size(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) int

C++: protocols::features::strand_assembly::StrandFragment::get_size() const –> unsigned long

get_start(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment) int

C++: protocols::features::strand_assembly::StrandFragment::get_start() const –> unsigned long

set_pdb_source(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandFragment, pdb_source_: str) None

C++: protocols::features::strand_assembly::StrandFragment::set_pdb_source(std::string) –> void

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_AA_to_terminal_loops(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, sw_can_by_sh_id: int, tag: str, starting_loop: bool, residue_begin: int, residue_end: int) None

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_avg_b_factor_CB_at_each_component(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_dihedral_angle_between_core_strands_across_facing_sheets(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_dssp_ratio_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_ending_loop(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, sw_can_by_sh_id: int, tag: str, max_starting_loop_size_: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_hydrophobic_ratio_net_charge(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_hydrophobic_ratio_net_charge(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_long_strand_id_in_each_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_long_strand_id_in_each_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_min_avg_dis_between_sheets_by_cen_res(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_min_dis_between_sheets_by_all_res(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_core_heading_FWY_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) None

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_core_heading_LWY_in_core_strands_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_LWY_in_core_strands_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_core_heading_W_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) None

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_core_heading_aro_AAs_in_a_pair_of_edge_strands(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, current_bs_id: int, closest_bs_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_aro_AAs_in_a_pair_of_edge_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_core_heading_charged_AAs_in_a_pair_of_edge_strands(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, current_bs_id: int, closest_bs_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_charged_AAs_in_a_pair_of_edge_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_edge_strands_in_each_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_number_of_edge_strands_in_each_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_of_sheets_that_surround_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int, num_of_sheets_that_surround_this_sheet: int) int

C++: protocols::features::strand_assembly::WriteToDB_number_of_sheets_that_surround_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_number_strands_in_each_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_number_strands_in_each_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_prolines_that_seem_to_prevent_aggregation(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, wt_for_pro_in_starting_loop_: float, wt_for_pro_in_1st_inter_sheet_loop_: float, wt_for_pro_in_3rd_inter_sheet_loop_: float) int

C++: protocols::features::strand_assembly::WriteToDB_prolines_that_seem_to_prevent_aggregation(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, double, double, double) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_ratio_of_core_heading_FWY_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, pose: pyrosetta.rosetta.core.pose.Pose) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_rkde(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, rkde_PK_id_counter: int, tag: str, residue_number: int, residue_type: str) int

C++: protocols::features::strand_assembly::WriteToDB_rkde(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const std::string &, unsigned long, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_rkde_in_strands(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, rkde_in_strands_PK_id_counter: int, tag: str, sw_can_by_sh_id: int, residue_number: int, residue_type: str, heading_direction: str) int

C++: protocols::features::strand_assembly::WriteToDB_rkde_in_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const std::string &, unsigned long, unsigned long, const std::string &, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sandwich(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, tag: str, sw_can_by_sh_id: int, sheet_id: int, sheet_antiparellel: str, sandwich_bs_id: int, strand_is_at_edge: str, component_size: int, residue_begin: int, residue_end: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sandwich_by_AA_w_direction(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, pose_w_center_000: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_PK_id_counter: int, sheet_id: int, segment_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sheet_antiparallel(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int, antiparallel: str) int

C++: protocols::features::strand_assembly::WriteToDB_sheet_antiparallel(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sheet_connectivity(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, tag: str, sw_can_by_sh_id: int, loop_kind: str, intra_sheet_con_id: int, inter_sheet_con_id: int, LR: str, cano_LR: str, PA_by_preceding_E: str, PA_by_following_E: str, cano_PA: str, heading_direction: str, heading_parallel: str, cano_parallel_EE: str, loop_size: int, start_res: int, end_res: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sheet_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, new_sheet_id: int, old_sheet_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_shortest_dis_between_facing_aro_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) float

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_starting_loop(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, sw_can_by_sh_id: int, tag: str, max_starting_loop_size_: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sw_can_by_sh(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_PK_id_counter: int, tag: str, sw_can_by_sh_id_counter: int, sheet_id: int, num_strands_from_sheet: int) int

C++: protocols::features::strand_assembly::WriteToDB_sw_can_by_sh(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const std::string &, unsigned long, unsigned long, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_sw_res_size(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_sw_res_size(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_topology_candidate(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::WriteToDB_topology_candidate(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_turn_AA(pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, i: int, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, turn_type: str) None

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_turn_type(pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, start_res: int, end_res: int, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, allowed_deviation_for_turn_type_id_: float) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.WriteToDB_whether_sw_is_not_connected_with_continuous_atoms(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, sw_is_not_connected_with_continuous_atoms: str) int

C++: protocols::features::strand_assembly::WriteToDB_whether_sw_is_not_connected_with_continuous_atoms(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const std::string &) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.absolute_vec(vector: pyrosetta.rosetta.numeric.xyzVector_double_t) float

C++: protocols::features::strand_assembly::absolute_vec(class numeric::xyzVector<double>) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.cal_dis_angle_to_find_sheet(pose: pyrosetta.rosetta.core.pose.Pose, res_i_0: int, res_i_1: int, res_i_2: int, res_j_0: int, res_j_1: int, res_j_2: int) pyrosetta.rosetta.std.vector_double

C++: protocols::features::strand_assembly::cal_dis_angle_to_find_sheet(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) –> class std::vector<double, class std::allocator<double> >

pyrosetta.rosetta.protocols.features.strand_assembly.cal_min_avg_dis_between_sheets_by_cen_res(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) Tuple[float, float]

C++: protocols::features::strand_assembly::cal_min_avg_dis_between_sheets_by_cen_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long) –> struct std::pair<double, double>

pyrosetta.rosetta.protocols.features.strand_assembly.cal_min_avg_dis_between_two_sheets_by_cen_res(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sheet_id_1: int, sheet_id_2: int) Tuple[float, float]

C++: protocols::features::strand_assembly::cal_min_avg_dis_between_two_sheets_by_cen_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long) –> struct std::pair<float, float>

pyrosetta.rosetta.protocols.features.strand_assembly.cal_min_dis_between_sheets_by_all_res(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::features::strand_assembly::cal_min_dis_between_sheets_by_all_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> float

pyrosetta.rosetta.protocols.features.strand_assembly.cal_min_dis_between_two_sheets_by_all_res(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sheet_id_1: int, sheet_id_2: int) float

C++: protocols::features::strand_assembly::cal_min_dis_between_two_sheets_by_all_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long) –> float

pyrosetta.rosetta.protocols.features.strand_assembly.cal_num_of_sheets_that_surround_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, sheet_id: int, min_num_strands_in_sheet_: int, inter_sheet_distance_to_see_whether_a_sheet_is_surrounded_by_other_sheets_: float) int

C++: protocols::features::strand_assembly::cal_num_of_sheets_that_surround_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long, unsigned long, double) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.cal_shortest_dis_between_facing_aro_in_sw(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) float

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

pyrosetta.rosetta.protocols.features.strand_assembly.calculate_dihedral_w_4_resnums(pose: pyrosetta.rosetta.core.pose.Pose, res1_sheet_i: int, res2_sheet_i: int, res1_sheet_j: int, res2_sheet_j: int) float

C++: protocols::features::strand_assembly::calculate_dihedral_w_4_resnums(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.change_sheet_id_if_possible(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float) bool

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

pyrosetta.rosetta.protocols.features.strand_assembly.check_LR(dssp_pose: pyrosetta.rosetta.core.pose.Pose, preceding_E: int, following_E: int) str

C++: protocols::features::strand_assembly::check_LR(class core::pose::Pose &, unsigned long, unsigned long) –> std::string

pyrosetta.rosetta.protocols.features.strand_assembly.check_PA(dssp_pose: pyrosetta.rosetta.core.pose.Pose, residue_begin: int, residue_end: int) Tuple[str, str]

C++: protocols::features::strand_assembly::check_PA(class core::pose::Pose &, unsigned long, unsigned long) –> struct std::pair<std::string, std::string >

pyrosetta.rosetta.protocols.features.strand_assembly.check_canonicalness_of_LR(loop_size: int, intra_sheet: bool, LR: str) str

C++: protocols::features::strand_assembly::check_canonicalness_of_LR(unsigned long, bool, const std::string &) –> std::string

pyrosetta.rosetta.protocols.features.strand_assembly.check_canonicalness_of_PA(loop_size: int, intra_sheet: bool, PA_by_preceding_E: str, PA_by_following_E: str, check_canonicalness_cutoff_: float) str

C++: protocols::features::strand_assembly::check_canonicalness_of_PA(unsigned long, bool, const std::string &, const std::string &, double) –> std::string

pyrosetta.rosetta.protocols.features.strand_assembly.check_canonicalness_of_parallel_EE(loop_size: int, intra_sheet: bool, parallel_EE: str) str

C++: protocols::features::strand_assembly::check_canonicalness_of_parallel_EE(unsigned long, bool, const std::string &) –> std::string

pyrosetta.rosetta.protocols.features.strand_assembly.check_heading_direction(dssp_pose: pyrosetta.rosetta.core.pose.Pose, preceding_E: int, following_E: int, check_heading_direction_by_: str) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.check_helix_existence(pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::features::strand_assembly::check_helix_existence(const class core::pose::Pose &) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_strand_too_closeness(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, min_inter_sheet_dis_CA_CA_: float) bool

C++: protocols::features::strand_assembly::check_strand_too_closeness(const class core::pose::Pose &, const class protocols::features::strand_assembly::SandwichFragment &, const class protocols::features::strand_assembly::SandwichFragment &, double) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_sw_by_dis(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, antiparalell: bool, min_sheet_dis_: float, max_sheet_dis_: float) float

C++: protocols::features::strand_assembly::check_sw_by_dis(const class core::pose::Pose &, const class protocols::features::strand_assembly::SandwichFragment &, const class protocols::features::strand_assembly::SandwichFragment &, bool, double, double) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_hairpin_connects_short_strand(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, start_res: int, next_start_res: int) bool

C++: protocols::features::strand_assembly::check_whether_hairpin_connects_short_strand(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_same_direction_strands_connect_two_sheets_or_a_loop(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, start_res: int, next_start_res: int) bool

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

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_sheets_are_connected_with_near_bb_atoms(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, min_N_O_dis_between_two_sheets_: float, min_N_H_O_angle_between_two_sheets_: float) bool

C++: protocols::features::strand_assembly::check_whether_sheets_are_connected_with_near_bb_atoms(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, double, double) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_strand_i_is_in_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, segment_id: int) bool

C++: protocols::features::strand_assembly::check_whether_strand_i_is_in_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_sw_by_sh_id_still_alive(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) bool

C++: protocols::features::strand_assembly::check_whether_sw_by_sh_id_still_alive(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_sw_is_not_connected_with_continuous_atoms(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_this_pdb_should_be_excluded(tag: str) bool

C++: protocols::features::strand_assembly::check_whether_this_pdb_should_be_excluded(const std::string &) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.check_whether_this_sheet_is_too_short(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_i: int) bool

C++: protocols::features::strand_assembly::check_whether_this_sheet_is_too_short(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.count_AA_w_direction(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, pose_w_center_000: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) pyrosetta.rosetta.std.vector_unsigned_long

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

pyrosetta.rosetta.protocols.features.strand_assembly.count_AA_wo_direction(pose: pyrosetta.rosetta.core.pose.Pose, residue_begin: int, residue_end: int) pyrosetta.rosetta.std.vector_unsigned_long

C++: protocols::features::strand_assembly::count_AA_wo_direction(const class core::pose::Pose &, unsigned long, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.delete_this_struct_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

C++: protocols::features::strand_assembly::delete_this_struct_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.delete_this_sw_can_by_sh_id_from_sw_by_comp(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::delete_this_sw_can_by_sh_id_from_sw_by_comp(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.determine_core_heading_surface_heading_by_distance(pose_w_center_000: pyrosetta.rosetta.core.pose.Pose, residue_num: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.determine_heading_direction_by_vector(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int, ii: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.find_sheet(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, antiparalell: bool, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float, care_smaller_sheet: bool) int

C++: protocols::features::strand_assembly::find_sheet(const class core::pose::Pose &, const class protocols::features::strand_assembly::SandwichFragment &, const class protocols::features::strand_assembly::SandwichFragment &, bool, double, double, double, bool) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_all_residues_in_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) pyrosetta.rosetta.std.vector_unsigned_long

C++: protocols::features::strand_assembly::get_all_residues_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_aro_residues_in_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sheet_id: int) pyrosetta.rosetta.std.vector_unsigned_long

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

pyrosetta.rosetta.protocols.features.strand_assembly.get_avg_dis_CA_CA(pose: pyrosetta.rosetta.core.pose.Pose, i_resnum: int, i_resnum_1: int, i_resnum_2: int, i_resnum_3: int, j_resnum: int, j_resnum_1: int, j_resnum_2: int, j_resnum_3: int, min_sheet_dis_: float, max_sheet_dis_: float) float

C++: protocols::features::strand_assembly::get_avg_dis_CA_CA(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, double, double) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.get_avg_dis_strands(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) float

C++: protocols::features::strand_assembly::get_avg_dis_strands(const class core::pose::Pose &, const class protocols::features::strand_assembly::SandwichFragment &, const class protocols::features::strand_assembly::SandwichFragment &) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.get_central_residues_in_each_of_two_edge_strands(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sheet_i: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float) Tuple[int, int]

C++: protocols::features::strand_assembly::get_central_residues_in_each_of_two_edge_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, double, double) –> struct std::pair<int, int>

pyrosetta.rosetta.protocols.features.strand_assembly.get_central_residues_in_other_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, sheet_id: int) pyrosetta.rosetta.std.vector_unsigned_long

C++: protocols::features::strand_assembly::get_central_residues_in_other_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_central_residues_in_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) pyrosetta.rosetta.std.vector_unsigned_long

C++: protocols::features::strand_assembly::get_central_residues_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_chain_B_resNum(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_chain_B_resNum(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_closest_distance_between_strands(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) float

C++: protocols::features::strand_assembly::get_closest_distance_between_strands(const class core::pose::Pose &, const class protocols::features::strand_assembly::SandwichFragment &, const class protocols::features::strand_assembly::SandwichFragment &) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.get_current_bs_id_and_closest_edge_bs_id_in_different_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) Tuple[int, int]

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

pyrosetta.rosetta.protocols.features.strand_assembly.get_distinct_sheet_id_from_sheet_table(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_distinct_sheet_id_from_sheet_table(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_distinct_sw_id_from_sandwich_table(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_distinct_sw_id_from_sandwich_table(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_max_sheet_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

C++: protocols::features::strand_assembly::get_max_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_next_starting_res_for_connecting_strands(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, former_ending_res: int) Tuple[int, int]

C++: protocols::features::strand_assembly::get_next_starting_res_for_connecting_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> struct std::pair<unsigned long, unsigned long>

pyrosetta.rosetta.protocols.features.strand_assembly.get_num_of_distinct_sheet_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

C++: protocols::features::strand_assembly::get_num_of_distinct_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_num_of_sheets_that_surround_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) int

C++: protocols::features::strand_assembly::get_num_of_sheets_that_surround_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_num_strands_in_this_sheet(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) int

C++: protocols::features::strand_assembly::get_num_strands_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_segment_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, all_strands_index: int) int

C++: protocols::features::strand_assembly::get_segment_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_sheet_antiparallel_info(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.get_size_sandwich_PK_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

C++: protocols::features::strand_assembly::get_size_sandwich_PK_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.get_starting_res_for_connecting_strands(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, former_res_end: int) Tuple[int, int]

C++: protocols::features::strand_assembly::get_starting_res_for_connecting_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> struct std::pair<unsigned long, unsigned long>

pyrosetta.rosetta.protocols.features.strand_assembly.get_tag(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.get_vec_AA_kind(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_vec_AA_kind(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_vec_distinct_sheet_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_vec_distinct_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_vec_of_sw_can_by_sh_id(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_vec_of_sw_can_by_sh_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_vector_of_loop_AA_distribution(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, loop_kind: str) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_vector_of_loop_AA_distribution(unsigned long, class std::shared_ptr<class utility::sql_database::session>, std::string) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.get_vector_of_strand_AA_distribution(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, heading_direction: str, strand_location: str) pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::features::strand_assembly::get_vector_of_strand_AA_distribution(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const std::string &, const std::string &) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

pyrosetta.rosetta.protocols.features.strand_assembly.identify_sheet_id_by_residue_end(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, residue_end: int) int

C++: protocols::features::strand_assembly::identify_sheet_id_by_residue_end(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.is_this_strand_at_edge(pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int, residue_begin: int, residue_end: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.is_this_strand_at_edge_by_looking_db(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, residue_begin: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.judge_facing(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sheet_i: int, sheet_j: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_sheet_angle_by_four_term_cen_res_: float, max_sheet_angle_by_four_term_cen_res_: float, min_sheet_torsion_cen_res_: float, max_sheet_torsion_cen_res_: float, max_sheet_angle_with_cen_res_in_smaller_sheet_and_two_terminal_res_in_larger_sheet_: float) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.process_decoy(dssp_pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::features::strand_assembly::process_decoy(class core::pose::Pose &, const class core::scoring::ScoreFunction &) –> void

pyrosetta.rosetta.protocols.features.strand_assembly.report_heading_directions_of_all_AA_in_a_strand(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.retrieve_residue_num_of_rkde(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, dssp_code: str, heading_direction: str) pyrosetta.rosetta.utility.vector1_int

C++: protocols::features::strand_assembly::retrieve_residue_num_of_rkde(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const std::string &, const std::string &) –> class utility::vector1<int, class std::allocator<int> >

pyrosetta.rosetta.protocols.features.strand_assembly.round_to_Real(x: float) float

C++: protocols::features::strand_assembly::round_to_Real(double) –> double

pyrosetta.rosetta.protocols.features.strand_assembly.round_to_Size(x: float) int

C++: protocols::features::strand_assembly::round_to_Size(double) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.round_to_float(x: float) float

C++: protocols::features::strand_assembly::round_to_float(float) –> float

pyrosetta.rosetta.protocols.features.strand_assembly.see_edge_or_core_or_loop_or_short_edge(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, residue_num: int) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.see_whether_sheet_is_antiparallel(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, i_sheet: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float) str

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

pyrosetta.rosetta.protocols.features.strand_assembly.see_whether_sheets_can_be_combined(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, i_sheet: int, j_sheet: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float) bool

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

pyrosetta.rosetta.protocols.features.strand_assembly.see_whether_this_sw_has_SS_bond(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) bool

C++: protocols::features::strand_assembly::see_whether_this_sw_has_SS_bond(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> bool

pyrosetta.rosetta.protocols.features.strand_assembly.write_AA_distribution_with_direction_to_a_file(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.write_AA_distribution_without_direction_to_a_file(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.write_AA_kind_to_a_file(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, sw_res_size: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.write_chain_B_resNum_to_a_file(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.write_number_of_electrostatic_interactions_of_residues_to_files(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, dssp_code: str, heading_direction: str, distance_cutoff_for_electrostatic_interactions_: float, CB_b_factor_cutoff_for_electrostatic_interactions_: float, min_primary_seq_distance_diff_for_electrostatic_interactions_: int) int

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

pyrosetta.rosetta.protocols.features.strand_assembly.write_p_aa_pp_of_AAs_to_a_file(tag: str, dssp_pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::features::strand_assembly::write_p_aa_pp_of_AAs_to_a_file(std::string, class core::pose::Pose &) –> unsigned long

pyrosetta.rosetta.protocols.features.strand_assembly.write_rama_of_AAs_to_a_file(tag: str, dssp_pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::features::strand_assembly::write_rama_of_AAs_to_a_file(std::string, class core::pose::Pose &) –> unsigned long