data_storage¶
Bindings for protocols::sewing::data_storage namespace
- class pyrosetta.rosetta.protocols.sewing.data_storage.Basis¶
Bases:
pybind11_object
Class for storing residue information needed to generate alignments
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, other: pyrosetta.rosetta.protocols.sewing.data_storage.Basis) pyrosetta.rosetta.protocols.sewing.data_storage.Basis ¶
C++: protocols::sewing::data_storage::Basis::operator=(const class protocols::sewing::data_storage::Basis &) –> class protocols::sewing::data_storage::Basis &
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.Basis) pyrosetta.rosetta.protocols.sewing.data_storage.Basis ¶
C++: protocols::sewing::data_storage::Basis::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::Basis>
- resnum(*args, **kwargs)¶
Overloaded function.
resnum(self: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, resnum: int) -> None
C++: protocols::sewing::data_storage::Basis::resnum(unsigned long) –> void
resnum(self: pyrosetta.rosetta.protocols.sewing.data_storage.Basis) -> int
C++: protocols::sewing::data_storage::Basis::resnum() const –> unsigned long
- segment_id(*args, **kwargs)¶
Overloaded function.
segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, segment_id: int) -> None
C++: protocols::sewing::data_storage::Basis::segment_id(unsigned long) –> void
segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.Basis) -> int
C++: protocols::sewing::data_storage::Basis::segment_id() const –> unsigned long
- class pyrosetta.rosetta.protocols.sewing.data_storage.ContactDescription¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.ContactDescription, : pyrosetta.rosetta.protocols.sewing.data_storage.ContactDescription) pyrosetta.rosetta.protocols.sewing.data_storage.ContactDescription ¶
C++: protocols::sewing::data_storage::ContactDescription::operator=(const struct protocols::sewing::data_storage::ContactDescription &) –> struct protocols::sewing::data_storage::ContactDescription &
- property contact_atom_name¶
- property contact_atom_num¶
- property contact_resnum¶
- property contact_resnum_string¶
- property ligand_atom_name¶
- property ligand_atom_num¶
- property partner_contact¶
- class pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly¶
Bases:
SmartAssembly
an Assembly that makes use of the Hasher
- add_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly, n_terminus: bool, seg_ID_to_add: int, res_ID_1: int, res_ID_2: int) bool ¶
C++: protocols::sewing::data_storage::HashedSmartAssembly::add_segment(bool, unsigned long, unsigned long, unsigned long) –> bool
- add_segment_and_neighbors_to_local_segments(*args, **kwargs)¶
Overloaded function.
add_segment_and_neighbors_to_local_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ref_seg: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) -> None
add_segment_and_neighbors_to_local_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ref_seg: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_id: int) -> None
C++: protocols::sewing::data_storage::SmartAssembly::add_segment_and_neighbors_to_local_segments(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, unsigned long) –> void
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly, : pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly ¶
C++: protocols::sewing::data_storage::HashedSmartAssembly::operator=(const class protocols::sewing::data_storage::HashedSmartAssembly &) –> class protocols::sewing::data_storage::HashedSmartAssembly &
- can_delete(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::can_delete() –> bool
- chimerize(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, basis_pair: Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis], n_terminus: bool) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::chimerize(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>, bool) –> bool
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly ¶
C++: protocols::sewing::data_storage::HashedSmartAssembly::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::HashedSmartAssembly>
- const_pdb_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::const_pdb_segments() const –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > >
- delete_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::delete_segment(bool) –> bool
- dump_side_chains(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::dump_side_chains() –> void
- get_c_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_c_terminal_segment() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_comprehensive_assembly_string(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_comprehensive_assembly_string() const –> std::string
- get_comprehensive_forward_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_comprehensive_forward_assembly() const –> std::string
- get_comprehensive_reverse_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_comprehensive_reverse_assembly() const –> std::string
- get_forward_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_forward_assembly() const –> std::string
- get_last_change(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_change() const –> char
- get_last_change_was_n_terminal(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_change_was_n_terminal() const –> bool
- get_last_chimaera(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_chimaera() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_last_chimaera_deleted(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis] ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_chimaera_deleted() const –> struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>
- get_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_length() const –> unsigned long
- get_local_ligands(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_local_ligands() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue> > > >
- get_modifiable_terminus(*args, **kwargs)¶
Overloaded function.
get_modifiable_terminus(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, op: str) -> bool
C++: protocols::sewing::data_storage::SmartAssembly::get_modifiable_terminus(char) –> bool
get_modifiable_terminus(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) -> str
C++: protocols::sewing::data_storage::SmartAssembly::get_modifiable_terminus() –> char
- get_n_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_n_terminal_segment() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_output_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_output_partner() const –> bool
- get_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_partner() const –> class std::shared_ptr<class core::pose::Pose>
- get_partner_ligands(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_partner_ligands() const –> class std::map<unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue> > > >
- get_random_segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_random_segment_id(bool) –> unsigned long
- get_reverse_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_reverse_assembly() const –> std::string
- get_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, seg_id: int) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_segment(unsigned long) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_segment_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.hashing.SegmentVector ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_segment_vector() const –> class std::shared_ptr<const class protocols::sewing::hashing::SegmentVector>
- get_size(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_size() const –> unsigned long
- get_start_node_vital_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_start_node_vital_segments() –> std::string
- get_window_width(self: pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly) int ¶
C++: protocols::sewing::data_storage::HashedSmartAssembly::get_window_width() const –> unsigned long
- has_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, seg_id: int) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::has_segment(unsigned long) –> bool
- is_continuous(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::is_continuous() const –> bool
- iterate_over_basis_pairs(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, segment_1: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, segment_2: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, n_terminus: bool) Tuple[bool, int] ¶
C++: protocols::sewing::data_storage::SmartAssembly::iterate_over_basis_pairs(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, bool) –> struct std::pair<bool, unsigned long>
- load_initial_conformers(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ligdes: protocols::sewing::data_storage::LigandDescription) None ¶
NOTE This method MUST be called after pdb_segments() is set and before the starting segment is picked for this to work
C++: protocols::sewing::data_storage::SmartAssembly::load_initial_conformers(struct protocols::sewing::data_storage::LigandDescription) –> void
- local_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::local_segments() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > > &
- pdb_segments(*args, **kwargs)¶
Overloaded function.
pdb_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t) -> None
C++: protocols::sewing::data_storage::SmartAssembly::pdb_segments(class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > >) –> void
pdb_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) -> pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t
C++: protocols::sewing::data_storage::SmartAssembly::pdb_segments() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > > &
- pick_random_starting_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::pick_random_starting_segment() –> void
- reconstitute_assembly_from_string(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::reconstitute_assembly_from_string(std::string) –> void
- recurse_revert_far_c_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::recurse_revert_far_c_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- recurse_revert_far_n_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::recurse_revert_far_n_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- reset_chimaera_contacts(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ligand: protocols::sewing::data_storage::LigandResidue, ligand_chimaera: protocols::sewing::data_storage::LigandSegment, nterm_basis: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, cterm_basis: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, nterm: bool) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::reset_chimaera_contacts(class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>, class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis, bool) –> void
- revert(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::revert() –> void
- sample_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::sample_ligand() –> bool
- set_basis_map_generator(self: pyrosetta.rosetta.protocols.sewing.data_storage.HashedSmartAssembly, new_bmg: protocols::sewing::hashing::BasisMapGenerator) None ¶
C++: protocols::sewing::data_storage::HashedSmartAssembly::set_basis_map_generator(class std::shared_ptr<class protocols::sewing::hashing::BasisMapGenerator>) –> void
- set_c_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, new_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_c_terminal_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_last_change(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_change(char) –> void
- set_last_change_was_n_terminal(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : bool) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_change_was_n_terminal(bool) –> void
- set_last_chimaera(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_chimaera(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_last_chimaera_deleted(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis]) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_chimaera_deleted(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>) –> void
- set_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_length(unsigned long) –> void
- set_modifiable_terminus(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, modifiable_terminus: str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_modifiable_terminus(char) –> void
- set_n_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, new_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_n_terminal_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_output_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : bool) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_output_partner(bool) –> void
- set_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, partner_pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_partner(class std::shared_ptr<class core::pose::Pose>) –> void
- set_partner_ligands(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_partner_ligands(class std::map<unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue> > > >) –> void
- set_segment_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.protocols.sewing.hashing.SegmentVector) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_segment_vector(class std::shared_ptr<const class protocols::sewing::hashing::SegmentVector>) –> void
- set_size(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_size(unsigned long) –> void
- set_start_node_vital_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, start_node_vital_segments: str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_start_node_vital_segments(std::string) –> void
- set_starting_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, start_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, start_node_vital_segments: str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_starting_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, std::string) –> void
- set_window_width(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_window_width(unsigned long) –> void
- switch_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::switch_segment(bool) –> bool
- to_pose(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::sewing::data_storage::SmartAssembly::to_pose(std::string) –> class core::pose::Pose
- transform_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, basis_pair: Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis]) bool ¶
Transforms the segments in the second basis to the coordinate frame of the first basis. Returns the transformed (second) basis segment.
C++: protocols::sewing::data_storage::SmartAssembly::transform_segments(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>) –> bool
- trim_terminal_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::trim_terminal_segments(char, unsigned long) –> void
- unchimerize_ligand_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ligseg: protocols::sewing::data_storage::LigandSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::unchimerize_ligand_segment(class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>) –> void
- undelete_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::undelete_segment() –> bool
- unsample_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::unsample_ligand() –> void
- unswitch_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::unswitch_segment() –> void
- class pyrosetta.rosetta.protocols.sewing.data_storage.LigandContact¶
Bases:
pybind11_object
- property ligand_atom¶
- property residue_atom¶
- property residue_number¶
- property segment_id¶
- class pyrosetta.rosetta.protocols.sewing.data_storage.LigandDescription¶
Bases:
pybind11_object
- property alignment_atoms_num¶
- property alignment_atoms_str¶
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandDescription, : pyrosetta.rosetta.protocols.sewing.data_storage.LigandDescription) pyrosetta.rosetta.protocols.sewing.data_storage.LigandDescription ¶
C++: protocols::sewing::data_storage::LigandDescription::operator=(const struct protocols::sewing::data_storage::LigandDescription &) –> struct protocols::sewing::data_storage::LigandDescription &
- property auto_detect_contacts¶
- property geometry_score_threshold¶
- property ideal_contacts_num¶
- property ideal_contacts_str¶
- property ligand_contacts¶
- property ligand_coord_files¶
- property ligand_coords¶
- property ligand_id¶
- property ligand_resnum¶
- property ligand_resnum_string¶
- property ligand_selector¶
- property partner_ligand¶
- property pdb_conformers¶
- property pdb_conformers_string¶
- class pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue¶
Bases:
SmartSewingResidue
a minimal container for SEWING residues
- add_contact(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, contact: protocols::sewing::data_storage::LigandContact) None ¶
C++: protocols::sewing::data_storage::LigandResidue::add_contact(class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact>) –> void
- add_ideal_contact(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, contact: pyrosetta.rosetta.protocols.sewing.hashing.IdealContact) None ¶
C++: protocols::sewing::data_storage::LigandResidue::add_ideal_contact(struct protocols::sewing::hashing::IdealContact) –> void
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, : pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue ¶
C++: protocols::sewing::data_storage::LigandResidue::operator=(const class protocols::sewing::data_storage::LigandResidue &) –> class protocols::sewing::data_storage::LigandResidue &
- become(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, residue_to_become: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::become(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSewingResidue>) –> void
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue ¶
C++: protocols::sewing::data_storage::LigandResidue::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>
- get_alignment_atoms(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::sewing::data_storage::LigandResidue::get_alignment_atoms() const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- get_amino_acid_type(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) str ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_amino_acid_type() const –> std::string
- get_atom(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, atom_number: int) pyrosetta.rosetta.core.conformation.Atom ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_atom(unsigned long) –> class core::conformation::Atom &
- get_atom_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.utility.vector1_core_conformation_Atom ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_atom_vector() –> class utility::vector1<class core::conformation::Atom, class std::allocator<class core::conformation::Atom> > &
- get_chis(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_chis() const –> class utility::vector1<double, class std::allocator<double> >
- get_const_atom_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.utility.vector1_core_conformation_Atom ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_const_atom_vector() const –> const class utility::vector1<class core::conformation::Atom, class std::allocator<class core::conformation::Atom> > &
- get_current_contacts(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_LigandContact_t ¶
C++: protocols::sewing::data_storage::LigandResidue::get_current_contacts() const –> const class utility::vector1<class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact>, class std::allocator<class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact> > > &
- get_full_type_name(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) str ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_full_type_name() const –> std::string
- get_ideal_contacts(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) pyrosetta.rosetta.std.map_unsigned_long_protocols_sewing_hashing_IdealContact ¶
C++: protocols::sewing::data_storage::LigandResidue::get_ideal_contacts() const –> const class std::map<unsigned long, struct protocols::sewing::hashing::IdealContact, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, struct protocols::sewing::hashing::IdealContact> > > &
- get_ligand_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) int ¶
C++: protocols::sewing::data_storage::LigandResidue::get_ligand_id() const –> unsigned long
- get_nonconst_current_contacts(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_LigandContact_t ¶
C++: protocols::sewing::data_storage::LigandResidue::get_nonconst_current_contacts() –> class utility::vector1<class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact>, class std::allocator<class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact> > > &
- get_nonconst_owner_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) protocols::sewing::data_storage::LigandSegment ¶
C++: protocols::sewing::data_storage::LigandResidue::get_nonconst_owner_segment() –> class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>
- get_owner_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) protocols::sewing::data_storage::LigandSegment ¶
C++: protocols::sewing::data_storage::LigandResidue::get_owner_segment() const –> class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>
- get_partner_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) bool ¶
C++: protocols::sewing::data_storage::LigandResidue::get_partner_ligand() const –> bool
- get_type(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.protocols.sewing.data_storage.PolymericType ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_type() –> enum protocols::sewing::data_storage::PolymericType
- set_alignment_atoms(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, : pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::sewing::data_storage::LigandResidue::set_alignment_atoms(class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- set_amino_acid_type(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, new_amino_acid_type: str) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_amino_acid_type(std::string) –> void
- set_atom_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, new_atom_vector: pyrosetta.rosetta.utility.vector1_core_conformation_Atom) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_atom_vector(class utility::vector1<class core::conformation::Atom, class std::allocator<class core::conformation::Atom> >) –> void
- set_chis(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, new_chis: pyrosetta.rosetta.utility.vector1_double) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_chis(class utility::vector1<double, class std::allocator<double> >) –> void
- set_contacts(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, contacts: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_LigandContact_t) None ¶
C++: protocols::sewing::data_storage::LigandResidue::set_contacts(class utility::vector1<class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact>, class std::allocator<class std::shared_ptr<struct protocols::sewing::data_storage::LigandContact> > >) –> void
- set_full_type_name(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, type: str) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_full_type_name(const std::string &) –> void
- set_ligand_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, : int) None ¶
C++: protocols::sewing::data_storage::LigandResidue::set_ligand_id(unsigned long) –> void
- set_owner_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, owner: protocols::sewing::data_storage::LigandSegment) None ¶
C++: protocols::sewing::data_storage::LigandResidue::set_owner_segment(class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>) –> void
- set_partner_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, input: bool) None ¶
C++: protocols::sewing::data_storage::LigandResidue::set_partner_ligand(bool) –> void
- class pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment¶
Bases:
SmartSegment
a segment that contains a single ligand residue with given attachment point(s)
- add_ligand_contact(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment, : int) None ¶
C++: protocols::sewing::data_storage::LigandSegment::add_ligand_contact(unsigned long) –> void
- add_vital_residue(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : int) None ¶
C++: protocols::sewing::data_storage::SmartSegment::add_vital_residue(unsigned long) –> void
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment, : pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment ¶
C++: protocols::sewing::data_storage::LigandSegment::operator=(const class protocols::sewing::data_storage::LigandSegment &) –> class protocols::sewing::data_storage::LigandSegment &
- attach_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment, : pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue, : bool) None ¶
C++: protocols::sewing::data_storage::LigandSegment::attach_ligand(class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, bool) –> void
- attach_unowned_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment, ligand_res: pyrosetta.rosetta.protocols.sewing.data_storage.LigandResidue) None ¶
C++: protocols::sewing::data_storage::LigandSegment::attach_unowned_ligand(class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue>) –> void
- static become(changing_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, src_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::become(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>) –> void
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment ¶
C++: protocols::sewing::data_storage::LigandSegment::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>
- get_basis_pair(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis] ¶
C++: protocols::sewing::data_storage::SmartSegment::get_basis_pair() const –> struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>
- static get_c_most_segment(*args, **kwargs)¶
Overloaded function.
get_c_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_c_most_segment(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>
get_c_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_c_most_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_c_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_c_terminal_neighbor() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_c_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_c_terminal_parent() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_const_owned_ligand_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t ¶
C++: protocols::sewing::data_storage::LigandSegment::get_const_owned_ligand_residues() const –> const class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue> > > >
- get_const_reference_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_const_reference_segment() const –> class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>
- get_const_residue_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_SmartSewingResidue_t ¶
C++: protocols::sewing::data_storage::SmartSegment::get_const_residue_vector() const –> const class utility::vector1<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>, class std::allocator<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue> > > &
- get_dssp_code(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) str ¶
C++: protocols::sewing::data_storage::SmartSegment::get_dssp_code() const –> char
- static get_far_c_terminal_parent(current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_far_c_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- static get_far_n_terminal_parent(current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_far_n_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) int ¶
C++: protocols::sewing::data_storage::SmartSegment::get_length() const –> unsigned long
- get_ligand_contact_indices(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::sewing::data_storage::LigandSegment::get_ligand_contact_indices() const –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >
- get_ligand_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::sewing::data_storage::LigandSegment::get_ligand_residues() const –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >
- static get_n_most_segment(*args, **kwargs)¶
Overloaded function.
get_n_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_n_most_segment(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>
get_n_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_n_most_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_n_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_n_terminal_neighbor() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_n_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_n_terminal_parent() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_name(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) str ¶
C++: protocols::sewing::data_storage::LigandSegment::get_name() const –> std::string
- get_nonconst_ligand_contact_indices(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::sewing::data_storage::LigandSegment::get_nonconst_ligand_contact_indices() –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
- get_nonconst_ligand_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::sewing::data_storage::LigandSegment::get_nonconst_ligand_residues() –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &
- get_owned_ligand_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.LigandSegment) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t ¶
C++: protocols::sewing::data_storage::LigandSegment::get_owned_ligand_residues() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue> > > > &
- get_residue(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, resnum: int) protocols::sewing::data_storage::SmartSewingResidue ¶
C++: protocols::sewing::data_storage::SmartSegment::get_residue(unsigned long) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>
- get_residue_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_SmartSewingResidue_t ¶
C++: protocols::sewing::data_storage::SmartSegment::get_residue_vector() –> class utility::vector1<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>, class std::allocator<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue> > > &
- get_segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) int ¶
C++: protocols::sewing::data_storage::SmartSegment::get_segment_id() const –> unsigned long
- get_vital_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::sewing::data_storage::SmartSegment::get_vital_residues() const –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >
- is_c_terminus_fixed(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_c_terminus_fixed() const –> bool
- is_chimaeric(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_chimaeric() const –> bool
- is_hashable(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_hashable() const –> bool
- is_in_Assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_in_Assembly() const –> bool
- is_n_terminus_fixed(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_n_terminus_fixed() const –> bool
- is_vital(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_vital() const –> bool
- isolate(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::isolate() –> void
- static link_to(n_term: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, c_term: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::link_to(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- residue_is_vital(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : int) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::residue_is_vital(unsigned long) –> bool
- set_basis_pair(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, basis_pair: Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis]) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_basis_pair(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>) –> void
- set_c_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_c_terminal_neighbor: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_c_terminal_neighbor(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_c_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_c_terminal_parent: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_c_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_chimaeric_status(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, is_chimaera: bool) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_chimaeric_status(bool) –> void
- set_const_reference_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, ref: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_const_reference_segment(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>) –> void
- set_dssp_code(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_dssp_code: str) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_dssp_code(char) –> void
- set_is_in_Assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : bool) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_is_in_Assembly(bool) –> void
- set_is_vital(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : bool) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_is_vital(bool) –> void
- set_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_length: int) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_length(unsigned long) –> void
- set_n_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_n_terminal_neighbor: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_n_terminal_neighbor(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_n_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_n_terminal_parent: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_n_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_residue_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_residue_vector: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_SmartSewingResidue_t) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_residue_vector(class utility::vector1<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>, class std::allocator<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue> > >) –> void
- set_segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_segment_id: int) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_segment_id(unsigned long) –> void
- set_vital_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : pyrosetta.rosetta.std.set_unsigned_long_t) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_vital_residues(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >) –> void
- class pyrosetta.rosetta.protocols.sewing.data_storage.PolymericType¶
Bases:
pybind11_object
Members:
polymer
ligand
- ligand = <PolymericType.ligand: 1>¶
- property name¶
- polymer = <PolymericType.polymer: 0>¶
- property value¶
- class pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly¶
Bases:
pybind11_object
a SEWING Assembly composed of SmartSegments
- add_segment(*args, **kwargs)¶
Overloaded function.
add_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) -> bool
C++: protocols::sewing::data_storage::SmartAssembly::add_segment(bool) –> bool
add_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool, seg_ID_to_add: int, res_ID_1: int, res_ID_2: int) -> bool
C++: protocols::sewing::data_storage::SmartAssembly::add_segment(bool, unsigned long, unsigned long, unsigned long) –> bool
- add_segment_and_neighbors_to_local_segments(*args, **kwargs)¶
Overloaded function.
add_segment_and_neighbors_to_local_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ref_seg: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) -> None
add_segment_and_neighbors_to_local_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ref_seg: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_id: int) -> None
C++: protocols::sewing::data_storage::SmartAssembly::add_segment_and_neighbors_to_local_segments(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, unsigned long) –> void
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly ¶
C++: protocols::sewing::data_storage::SmartAssembly::operator=(const class protocols::sewing::data_storage::SmartAssembly &) –> class protocols::sewing::data_storage::SmartAssembly &
- can_delete(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::can_delete() –> bool
- chimerize(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, basis_pair: Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis], n_terminus: bool) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::chimerize(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>, bool) –> bool
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly ¶
C++: protocols::sewing::data_storage::SmartAssembly::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartAssembly>
- const_pdb_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::const_pdb_segments() const –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > >
- delete_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::delete_segment(bool) –> bool
- dump_side_chains(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::dump_side_chains() –> void
- get_c_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_c_terminal_segment() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_comprehensive_assembly_string(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_comprehensive_assembly_string() const –> std::string
- get_comprehensive_forward_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_comprehensive_forward_assembly() const –> std::string
- get_comprehensive_reverse_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_comprehensive_reverse_assembly() const –> std::string
- get_forward_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_forward_assembly() const –> std::string
- get_last_change(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_change() const –> char
- get_last_change_was_n_terminal(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_change_was_n_terminal() const –> bool
- get_last_chimaera(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_chimaera() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_last_chimaera_deleted(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis] ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_last_chimaera_deleted() const –> struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>
- get_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_length() const –> unsigned long
- get_local_ligands(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_LigandResidue_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_local_ligands() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue> > > >
- get_modifiable_terminus(*args, **kwargs)¶
Overloaded function.
get_modifiable_terminus(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, op: str) -> bool
C++: protocols::sewing::data_storage::SmartAssembly::get_modifiable_terminus(char) –> bool
get_modifiable_terminus(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) -> str
C++: protocols::sewing::data_storage::SmartAssembly::get_modifiable_terminus() –> char
- get_n_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_n_terminal_segment() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_output_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_output_partner() const –> bool
- get_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_partner() const –> class std::shared_ptr<class core::pose::Pose>
- get_partner_ligands(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_partner_ligands() const –> class std::map<unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue> > > >
- get_random_segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_random_segment_id(bool) –> unsigned long
- get_reverse_assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_reverse_assembly() const –> std::string
- get_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, seg_id: int) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_segment(unsigned long) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_segment_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.protocols.sewing.hashing.SegmentVector ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_segment_vector() const –> class std::shared_ptr<const class protocols::sewing::hashing::SegmentVector>
- get_size(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_size() const –> unsigned long
- get_start_node_vital_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) str ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_start_node_vital_segments() –> std::string
- get_window_width(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) int ¶
C++: protocols::sewing::data_storage::SmartAssembly::get_window_width() const –> unsigned long
- has_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, seg_id: int) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::has_segment(unsigned long) –> bool
- is_continuous(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::is_continuous() const –> bool
- iterate_over_basis_pairs(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, segment_1: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, segment_2: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, n_terminus: bool) Tuple[bool, int] ¶
C++: protocols::sewing::data_storage::SmartAssembly::iterate_over_basis_pairs(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, bool) –> struct std::pair<bool, unsigned long>
- load_initial_conformers(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ligdes: protocols::sewing::data_storage::LigandDescription) None ¶
NOTE This method MUST be called after pdb_segments() is set and before the starting segment is picked for this to work
C++: protocols::sewing::data_storage::SmartAssembly::load_initial_conformers(struct protocols::sewing::data_storage::LigandDescription) –> void
- local_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t ¶
C++: protocols::sewing::data_storage::SmartAssembly::local_segments() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > > &
- pdb_segments(*args, **kwargs)¶
Overloaded function.
pdb_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t) -> None
C++: protocols::sewing::data_storage::SmartAssembly::pdb_segments(class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > >) –> void
pdb_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) -> pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_protocols_sewing_data_storage_SmartSegment_t
C++: protocols::sewing::data_storage::SmartAssembly::pdb_segments() –> class std::map<unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment> > > > &
- pick_random_starting_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::pick_random_starting_segment() –> void
- reconstitute_assembly_from_string(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::reconstitute_assembly_from_string(std::string) –> void
- recurse_revert_far_c_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::recurse_revert_far_c_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- recurse_revert_far_n_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartAssembly::recurse_revert_far_n_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- reset_chimaera_contacts(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ligand: protocols::sewing::data_storage::LigandResidue, ligand_chimaera: protocols::sewing::data_storage::LigandSegment, nterm_basis: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, cterm_basis: pyrosetta.rosetta.protocols.sewing.data_storage.Basis, nterm: bool) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::reset_chimaera_contacts(class std::shared_ptr<class protocols::sewing::data_storage::LigandResidue>, class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>, class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis, bool) –> void
- revert(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::revert() –> void
- sample_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::sample_ligand() –> bool
- set_c_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, new_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_c_terminal_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_last_change(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_change(char) –> void
- set_last_change_was_n_terminal(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : bool) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_change_was_n_terminal(bool) –> void
- set_last_chimaera(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_chimaera(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_last_chimaera_deleted(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis]) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_last_chimaera_deleted(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>) –> void
- set_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_length(unsigned long) –> void
- set_modifiable_terminus(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, modifiable_terminus: str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_modifiable_terminus(char) –> void
- set_n_terminal_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, new_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_n_terminal_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_output_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : bool) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_output_partner(bool) –> void
- set_partner(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, partner_pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_partner(class std::shared_ptr<class core::pose::Pose>) –> void
- set_partner_ligands(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.std.map_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t_std_allocator_std_pair_const_unsigned_long_std_shared_ptr_const_protocols_sewing_data_storage_LigandResidue_t) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_partner_ligands(class std::map<unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue>, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, class std::shared_ptr<const class protocols::sewing::data_storage::LigandResidue> > > >) –> void
- set_segment_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : pyrosetta.rosetta.protocols.sewing.hashing.SegmentVector) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_segment_vector(class std::shared_ptr<const class protocols::sewing::hashing::SegmentVector>) –> void
- set_size(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_size(unsigned long) –> void
- set_start_node_vital_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, start_node_vital_segments: str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_start_node_vital_segments(std::string) –> void
- set_starting_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, start_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, start_node_vital_segments: str) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_starting_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, std::string) –> void
- set_window_width(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::set_window_width(unsigned long) –> void
- switch_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, n_terminus: bool) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::switch_segment(bool) –> bool
- to_pose(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::sewing::data_storage::SmartAssembly::to_pose(std::string) –> class core::pose::Pose
- transform_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, basis_pair: Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis]) bool ¶
Transforms the segments in the second basis to the coordinate frame of the first basis. Returns the transformed (second) basis segment.
C++: protocols::sewing::data_storage::SmartAssembly::transform_segments(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>) –> bool
- trim_terminal_segments(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, : str, : int) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::trim_terminal_segments(char, unsigned long) –> void
- unchimerize_ligand_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly, ligseg: protocols::sewing::data_storage::LigandSegment) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::unchimerize_ligand_segment(class std::shared_ptr<class protocols::sewing::data_storage::LigandSegment>) –> void
- undelete_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) bool ¶
C++: protocols::sewing::data_storage::SmartAssembly::undelete_segment() –> bool
- unsample_ligand(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::unsample_ligand() –> void
- unswitch_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartAssembly) None ¶
C++: protocols::sewing::data_storage::SmartAssembly::unswitch_segment() –> void
- class pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment¶
Bases:
pybind11_object
a neighbor-aware SewSegment version
- add_vital_residue(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : int) None ¶
C++: protocols::sewing::data_storage::SmartSegment::add_vital_residue(unsigned long) –> void
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::operator=(const class protocols::sewing::data_storage::SmartSegment &) –> class protocols::sewing::data_storage::SmartSegment &
- static become(changing_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, src_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::become(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>) –> void
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_basis_pair(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis] ¶
C++: protocols::sewing::data_storage::SmartSegment::get_basis_pair() const –> struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>
- static get_c_most_segment(*args, **kwargs)¶
Overloaded function.
get_c_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_c_most_segment(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>
get_c_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_c_most_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_c_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_c_terminal_neighbor() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_c_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_c_terminal_parent() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_const_reference_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_const_reference_segment() const –> class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>
- get_const_residue_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_SmartSewingResidue_t ¶
C++: protocols::sewing::data_storage::SmartSegment::get_const_residue_vector() const –> const class utility::vector1<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>, class std::allocator<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue> > > &
- get_dssp_code(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) str ¶
C++: protocols::sewing::data_storage::SmartSegment::get_dssp_code() const –> char
- static get_far_c_terminal_parent(current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_far_c_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- static get_far_n_terminal_parent(current_segment: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_far_n_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) int ¶
C++: protocols::sewing::data_storage::SmartSegment::get_length() const –> unsigned long
- static get_n_most_segment(*args, **kwargs)¶
Overloaded function.
get_n_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_n_most_segment(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>
get_n_most_segment(: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, cross_chimaerae: bool) -> pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment
C++: protocols::sewing::data_storage::SmartSegment::get_n_most_segment(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, bool) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_n_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_n_terminal_neighbor() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_n_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment ¶
C++: protocols::sewing::data_storage::SmartSegment::get_n_terminal_parent() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>
- get_name(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) str ¶
C++: protocols::sewing::data_storage::SmartSegment::get_name() const –> std::string
- get_residue(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, resnum: int) protocols::sewing::data_storage::SmartSewingResidue ¶
C++: protocols::sewing::data_storage::SmartSegment::get_residue(unsigned long) –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>
- get_residue_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_SmartSewingResidue_t ¶
C++: protocols::sewing::data_storage::SmartSegment::get_residue_vector() –> class utility::vector1<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>, class std::allocator<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue> > > &
- get_segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) int ¶
C++: protocols::sewing::data_storage::SmartSegment::get_segment_id() const –> unsigned long
- get_vital_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) pyrosetta.rosetta.std.set_unsigned_long_t ¶
C++: protocols::sewing::data_storage::SmartSegment::get_vital_residues() const –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >
- is_c_terminus_fixed(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_c_terminus_fixed() const –> bool
- is_chimaeric(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_chimaeric() const –> bool
- is_hashable(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_hashable() const –> bool
- is_in_Assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_in_Assembly() const –> bool
- is_n_terminus_fixed(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_n_terminus_fixed() const –> bool
- is_vital(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::is_vital() const –> bool
- isolate(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::isolate() –> void
- static link_to(n_term: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, c_term: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::link_to(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>, class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- residue_is_vital(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : int) bool ¶
C++: protocols::sewing::data_storage::SmartSegment::residue_is_vital(unsigned long) –> bool
- set_basis_pair(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, basis_pair: Tuple[pyrosetta.rosetta.protocols.sewing.data_storage.Basis, pyrosetta.rosetta.protocols.sewing.data_storage.Basis]) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_basis_pair(struct std::pair<class protocols::sewing::data_storage::Basis, class protocols::sewing::data_storage::Basis>) –> void
- set_c_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_c_terminal_neighbor: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_c_terminal_neighbor(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_c_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_c_terminal_parent: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_c_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_chimaeric_status(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, is_chimaera: bool) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_chimaeric_status(bool) –> void
- set_const_reference_segment(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, ref: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_const_reference_segment(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSegment>) –> void
- set_dssp_code(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_dssp_code: str) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_dssp_code(char) –> void
- set_is_in_Assembly(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : bool) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_is_in_Assembly(bool) –> void
- set_is_vital(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : bool) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_is_vital(bool) –> void
- set_length(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_length: int) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_length(unsigned long) –> void
- set_n_terminal_neighbor(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_n_terminal_neighbor: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_n_terminal_neighbor(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_n_terminal_parent(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_n_terminal_parent: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_n_terminal_parent(class std::shared_ptr<class protocols::sewing::data_storage::SmartSegment>) –> void
- set_residue_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_residue_vector: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_sewing_data_storage_SmartSewingResidue_t) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_residue_vector(class utility::vector1<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>, class std::allocator<class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue> > >) –> void
- set_segment_id(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, new_segment_id: int) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_segment_id(unsigned long) –> void
- set_vital_residues(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSegment, : pyrosetta.rosetta.std.set_unsigned_long_t) None ¶
C++: protocols::sewing::data_storage::SmartSegment::set_vital_residues(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >) –> void
- class pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue¶
Bases:
pybind11_object
a minimal container for SEWING residues
- assign(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, : pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::operator=(const class protocols::sewing::data_storage::SmartSewingResidue &) –> class protocols::sewing::data_storage::SmartSewingResidue &
- become(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, residue_to_become: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::become(class std::shared_ptr<const class protocols::sewing::data_storage::SmartSewingResidue>) –> void
- clone(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::clone() const –> class std::shared_ptr<class protocols::sewing::data_storage::SmartSewingResidue>
- get_amino_acid_type(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) str ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_amino_acid_type() const –> std::string
- get_atom(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, atom_number: int) pyrosetta.rosetta.core.conformation.Atom ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_atom(unsigned long) –> class core::conformation::Atom &
- get_atom_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.utility.vector1_core_conformation_Atom ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_atom_vector() –> class utility::vector1<class core::conformation::Atom, class std::allocator<class core::conformation::Atom> > &
- get_chis(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_chis() const –> class utility::vector1<double, class std::allocator<double> >
- get_const_atom_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.utility.vector1_core_conformation_Atom ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_const_atom_vector() const –> const class utility::vector1<class core::conformation::Atom, class std::allocator<class core::conformation::Atom> > &
- get_full_type_name(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) str ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_full_type_name() const –> std::string
- get_type(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue) pyrosetta.rosetta.protocols.sewing.data_storage.PolymericType ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::get_type() –> enum protocols::sewing::data_storage::PolymericType
- set_amino_acid_type(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, new_amino_acid_type: str) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_amino_acid_type(std::string) –> void
- set_atom_vector(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, new_atom_vector: pyrosetta.rosetta.utility.vector1_core_conformation_Atom) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_atom_vector(class utility::vector1<class core::conformation::Atom, class std::allocator<class core::conformation::Atom> >) –> void
- set_chis(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, new_chis: pyrosetta.rosetta.utility.vector1_double) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_chis(class utility::vector1<double, class std::allocator<double> >) –> void
- set_full_type_name(self: pyrosetta.rosetta.protocols.sewing.data_storage.SmartSewingResidue, type: str) None ¶
C++: protocols::sewing::data_storage::SmartSewingResidue::set_full_type_name(const std::string &) –> void