data_storage¶
Bindings for protocols::pose_sewing::data_storage namespace
- class pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray¶
Bases:
pybind11_object
A container for an array of secondary structure boundaries
- assign(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray) pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray ¶
C++: protocols::pose_sewing::data_storage::DsspShiftArray::operator=(const class protocols::pose_sewing::data_storage::DsspShiftArray &) –> class protocols::pose_sewing::data_storage::DsspShiftArray &
- clone(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray) pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray ¶
C++: protocols::pose_sewing::data_storage::DsspShiftArray::clone() const –> class std::shared_ptr<class protocols::pose_sewing::data_storage::DsspShiftArray>
- get_distance_to_nth_shift(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray, N_res: int, shift_gap: int) int ¶
C++: protocols::pose_sewing::data_storage::DsspShiftArray::get_distance_to_nth_shift(unsigned long, unsigned long) –> unsigned long
- populate(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.DsspShiftArray, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::pose_sewing::data_storage::DsspShiftArray::populate(const class core::pose::Pose &) –> void
- class pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment¶
Bases:
pybind11_object
a region of a Pose with contiguous secondary structure
- assign(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::operator=(const class protocols::pose_sewing::data_storage::PoseSegment &) –> class protocols::pose_sewing::data_storage::PoseSegment &
- clone(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::clone() const –> class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseSegment>
- get_dssp_code(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) str ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::get_dssp_code() const –> char
- get_ending_residue(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) int ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::get_ending_residue() const –> unsigned long
- get_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) int ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::get_length() const –> unsigned long
- get_source_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::get_source_pose() const –> class std::shared_ptr<const class core::pose::Pose>
- get_starting_residue(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) int ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::get_starting_residue() const –> unsigned long
- set_dssp_code(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment, new_code: str) None ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::set_dssp_code(char) –> void
- set_ending_residue(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment, new_ending: int) None ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::set_ending_residue(unsigned long) –> void
- set_source_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment, new_posecop: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::set_source_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
- set_starting_residue(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment, new_starting: int) None ¶
C++: protocols::pose_sewing::data_storage::PoseSegment::set_starting_residue(unsigned long) –> void
- class pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP¶
Bases:
pybind11_object
a region of a Pose with secondary structures of known DSSP at either teminus
- assign(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::operator=(const class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP &) –> class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP &
- clone(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::clone() const –> class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>
- create_source_pose_for_segment(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, add_elements: bool) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::create_source_pose_for_segment(bool) –> class std::shared_ptr<class core::pose::Pose>
- get_C_term_DSSP(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) str ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_C_term_DSSP() const –> char
- get_C_term_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) int ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_C_term_length() const –> unsigned long
- get_N_term_DSSP(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) str ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_N_term_DSSP() const –> char
- get_N_term_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) int ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_N_term_length() const –> unsigned long
- get_filename(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) str ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_filename() const –> std::string
- get_secstruct(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) str ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_secstruct() const –> std::string
- get_segfile_path(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) str ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_segfile_path() const –> std::string
- get_source_pose(*args, **kwargs)¶
Overloaded function.
get_source_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) -> pyrosetta.rosetta.core.pose.Pose
get_source_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, clone_if_new: bool) -> pyrosetta.rosetta.core.pose.Pose
- Get the source pose by returning an already-loaded pose
- or loading a new pose. By default we clone this new pose and store it.
Set clone_if_new to false if this is not desired (for speed) - such as is done during SewAnythingAddMover.
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_source_pose(bool) –> class std::shared_ptr<const class core::pose::Pose>
- get_source_pose_op(*args, **kwargs)¶
Overloaded function.
get_source_pose_op(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) -> pyrosetta.rosetta.core.pose.Pose
get_source_pose_op(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, clone_if_new: bool) -> pyrosetta.rosetta.core.pose.Pose
- Get the source pose by returning an already-loaded pose
- or loading a new pose. By default we clone this new pose and store it.
Set clone_if_new to false if this is not desired (for speed) - such as is done during SewAnythingAddMover.
This gives you an OP - the one just loaded or a clone of the stored one.
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::get_source_pose_op(bool) –> class std::shared_ptr<class core::pose::Pose>
- set_C_term_DSSP(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : str) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_C_term_DSSP(char) –> void
- set_C_term_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : int) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_C_term_length(unsigned long) –> void
- set_N_term_DSSP(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : str) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_N_term_DSSP(char) –> void
- set_N_term_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : int) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_N_term_length(unsigned long) –> void
- set_filename(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, filename: str) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_filename(const std::string &) –> void
- set_secstruct(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, secstruct: str) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_secstruct(const std::string &) –> void
- set_segfile_path(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, segfile_path: str) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_segfile_path(const std::string &) –> void
- set_source_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::set_source_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
- store_reference_pdb(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, : str) None ¶
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::store_reference_pdb(std::string) –> void
- store_source_pose_for_segment(*args, **kwargs)¶
Overloaded function.
store_source_pose_for_segment(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, src_pose: str) -> None
store_source_pose_for_segment(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, src_pose: str, store_mmTF: bool) -> None
store_source_pose_for_segment(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP, src_pose: str, store_mmTF: bool, output_elements: bool) -> None
C++: protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP::store_source_pose_for_segment(const std::string &, bool, bool) –> void
- class pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope¶
Bases:
pybind11_object
a descriptor of properties a SewAnything secondar structral segment may have
- assign(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope) pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::operator=(const class protocols::pose_sewing::data_storage::SegmentEnvelope &) –> class protocols::pose_sewing::data_storage::SegmentEnvelope &
- clone(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope) pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::clone() const –> class std::shared_ptr<class protocols::pose_sewing::data_storage::SegmentEnvelope>
- get_maximum_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope) int ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::get_maximum_length() –> unsigned long
- get_minimum_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope) int ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::get_minimum_length() –> unsigned long
- get_permissible_secondary_structures(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope) str ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::get_permissible_secondary_structures() –> std::string
- is_permissible_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope, : int) bool ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::is_permissible_length(unsigned long) –> bool
- is_permissible_secondary_structure(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope, : str) bool ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::is_permissible_secondary_structure(char) –> bool
- is_valid(*args, **kwargs)¶
Overloaded function.
is_valid(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope, : str, : int) -> bool
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::is_valid(char, unsigned long) –> bool
is_valid(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) -> bool
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::is_valid(class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseSegment>) –> bool
- set_maximum_length(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.SegmentEnvelope, : int) None ¶
C++: protocols::pose_sewing::data_storage::SegmentEnvelope::set_maximum_length(unsigned long) –> void
- class pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector¶
Bases:
pybind11_object
a vector of Poses sorted by the secondary structure of the termini
- add_segment_envelopes_from_string(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, motifs: str) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::add_segment_envelopes_from_string(std::string) –> void
- assign(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::operator=(const class protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector &) –> class protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector &
- clear_all_vectors(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::clear_all_vectors() –> void
- clear_segment_envelopes(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::clear_segment_envelopes() –> void
- clear_terminal_vectors(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::clear_terminal_vectors() –> void
- clone(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::clone() const –> class std::shared_ptr<class protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector>
- convert_pose_into_segment_vector(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, current_pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_pose_Pose_t ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::convert_pose_into_segment_vector(class std::shared_ptr<class core::pose::Pose>) –> class utility::vector1<class std::shared_ptr<const class core::pose::Pose>, class std::allocator<class std::shared_ptr<const class core::pose::Pose> > >
- create_segment_file(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : str) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::create_segment_file(std::string) –> void
- get_all_poseOPs(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_pose_sewing_data_storage_PoseWithTerminalSegmentsOfKnownDSSP_t ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::get_all_poseOPs() –> class utility::vector1<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>, class std::allocator<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP> > >
- get_random_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : str, : str) pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::get_random_pose(std::string, std::string) –> class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>
- get_total_size(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) int ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::get_total_size() –> unsigned long
- get_vector(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, nterm_secstructs: str, cterm_secstructs: str) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_pose_sewing_data_storage_PoseWithTerminalSegmentsOfKnownDSSP_t ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::get_vector(std::string, std::string) –> class utility::vector1<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>, class std::allocator<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP> > >
- parse_motif_file(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, motif_file: str) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::parse_motif_file(std::string) –> void
- populate_all_OP_vector(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::populate_all_OP_vector() –> void
- populate_from_pdb_list(*args, **kwargs)¶
Overloaded function.
populate_from_pdb_list(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, pdb_list: str) -> None
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::populate_from_pdb_list(std::string) –> void
populate_from_pdb_list(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, motif_file: str, pdb_list: str) -> None
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::populate_from_pdb_list(std::string, std::string) –> void
- populate_from_segment_file(*args, **kwargs)¶
Overloaded function.
populate_from_segment_file(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : str) -> None
populate_from_segment_file(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : str, clear: bool) -> None
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::populate_from_segment_file(std::string, bool) –> void
- populate_from_segment_file_and_get_random_vector_set(*args, **kwargs)¶
Overloaded function.
populate_from_segment_file_and_get_random_vector_set(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, paths: pyrosetta.rosetta.utility.vector1_std_string, allowed_n_ter_ss: str, allowed_c_ter_ss: str) -> pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_pose_sewing_data_storage_PoseWithTerminalSegmentsOfKnownDSSP_t
populate_from_segment_file_and_get_random_vector_set(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, paths: pyrosetta.rosetta.utility.vector1_std_string, allowed_n_ter_ss: str, allowed_c_ter_ss: str, max_vector_size: int) -> pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_pose_sewing_data_storage_PoseWithTerminalSegmentsOfKnownDSSP_t
Read the segment file, return a vector of segments of max size.
- This function also returns a random permutation of the total set
n_ter and c_ter control which SS can be possible for N and C term. This function is to reduce the memory footprint associated with whole PDB segment reads.
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::populate_from_segment_file_and_get_random_vector_set(const class utility::vector1<std::string, class std::allocator<std::string > > &, const std::string &, const std::string &, unsigned long) const –> class utility::vector1<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>, class std::allocator<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP> > >
populate_from_segment_file_and_get_random_vector_set(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, path: str, allowed_n_ter_ss: str, allowed_c_ter_ss: str) -> pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_pose_sewing_data_storage_PoseWithTerminalSegmentsOfKnownDSSP_t
populate_from_segment_file_and_get_random_vector_set(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, path: str, allowed_n_ter_ss: str, allowed_c_ter_ss: str, max_vector_size: int) -> pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_pose_sewing_data_storage_PoseWithTerminalSegmentsOfKnownDSSP_t
Read the segment file, return a vector of segments of max size.
- This function also returns a random permutation of the total set
n_ter and c_ter control which SS can be possible for N and C term. This function is to reduce the memory footprint associated with whole PDB segment reads.
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::populate_from_segment_file_and_get_random_vector_set(const std::string &, const std::string &, const std::string &, unsigned long) const –> class utility::vector1<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>, class std::allocator<class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP> > >
- purge_missing_density(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::purge_missing_density() –> void
- set_segment_envelopes(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : pyrosetta.rosetta.utility.vector1_utility_vector1_std_shared_ptr_protocols_pose_sewing_data_storage_SegmentEnvelope_std_allocator_std_shared_ptr_protocols_pose_sewing_data_storage_SegmentEnvelope_t) None ¶
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::set_segment_envelopes(class utility::vector1<class utility::vector1<class std::shared_ptr<class protocols::pose_sewing::data_storage::SegmentEnvelope>, class std::allocator<class std::shared_ptr<class protocols::pose_sewing::data_storage::SegmentEnvelope> > >, class std::allocator<class utility::vector1<class std::shared_ptr<class protocols::pose_sewing::data_storage::SegmentEnvelope>, class std::allocator<class std::shared_ptr<class protocols::pose_sewing::data_storage::SegmentEnvelope> > > > >) –> void
- store_pose(*args, **kwargs)¶
Overloaded function.
store_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseSegment) -> None
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::store_pose(class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseSegment>, class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseSegment>) –> void
store_pose(self: pyrosetta.rosetta.protocols.pose_sewing.data_storage.TerminalDSSPSortedPoseVector, : pyrosetta.rosetta.protocols.pose_sewing.data_storage.PoseWithTerminalSegmentsOfKnownDSSP) -> None
C++: protocols::pose_sewing::data_storage::TerminalDSSPSortedPoseVector::store_pose(class std::shared_ptr<class protocols::pose_sewing::data_storage::PoseWithTerminalSegmentsOfKnownDSSP>) –> void