rna¶
Bindings for core::fragment::rna namespace
-
class
pyrosetta.rosetta.core.fragment.rna.
FullAtomRNA_Fragments
¶ Bases:
pyrosetta.rosetta.core.fragment.rna.RNA_Fragments
-
apply_random_fragment
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, pose: pyrosetta.rosetta.core.pose.Pose, position: int, size: int, type: int, homology_exclusion: pyrosetta.rosetta.core.fragment.rna.RNA_FragmentHomologyExclusion, atom_level_domain_map: core::pose::toolbox::AtomLevelDomainMap, symm_hack_arity: int) → None¶ C++: core::fragment::rna::FullAtomRNA_Fragments::apply_random_fragment(class core::pose::Pose &, const unsigned long, const unsigned long, const unsigned long, const class std::shared_ptr<const class core::fragment::rna::RNA_FragmentHomologyExclusion> &, class std::shared_ptr<const class core::pose::toolbox::AtomLevelDomainMap>, const unsigned long) const –> void
-
assign
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, : pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments) → pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments¶ C++: core::fragment::rna::FullAtomRNA_Fragments::operator=(const class core::fragment::rna::FullAtomRNA_Fragments &) –> class core::fragment::rna::FullAtomRNA_Fragments &
-
get_fragment_library_pointer
(*args, **kwargs)¶ Overloaded function.
- get_fragment_library_pointer(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, RNA_string: str, RNA_secstruct_string: str, homology_exclusion: pyrosetta.rosetta.core.fragment.rna.RNA_FragmentHomologyExclusion) -> core::fragment::rna::FragmentLibrary
- get_fragment_library_pointer(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, RNA_string: str, RNA_secstruct_string: str, homology_exclusion: pyrosetta.rosetta.core.fragment.rna.RNA_FragmentHomologyExclusion, restriction: pyrosetta.rosetta.utility.vector1_core_fragment_rna_SYN_ANTI_RESTRICTION) -> core::fragment::rna::FragmentLibrary
- get_fragment_library_pointer(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, RNA_string: str, RNA_secstruct_string: str, homology_exclusion: pyrosetta.rosetta.core.fragment.rna.RNA_FragmentHomologyExclusion, restriction: pyrosetta.rosetta.utility.vector1_core_fragment_rna_SYN_ANTI_RESTRICTION, type: int) -> core::fragment::rna::FragmentLibrary
C++: core::fragment::rna::FullAtomRNA_Fragments::get_fragment_library_pointer(const class std::basic_string<char> &, const class std::basic_string<char> &, const class std::shared_ptr<const class core::fragment::rna::RNA_FragmentHomologyExclusion> &, const class utility::vector1<enum core::fragment::rna::SYN_ANTI_RESTRICTION, class std::allocator<enum core::fragment::rna::SYN_ANTI_RESTRICTION> > &, const unsigned long) const –> class std::shared_ptr<class core::fragment::rna::FragmentLibrary>
-
insert_fragment
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, pose: pyrosetta.rosetta.core.pose.Pose, position: int, torsion_set: core::fragment::rna::TorsionSet, atom_level_domain_map: core::pose::toolbox::AtomLevelDomainMap) → None¶ C++: core::fragment::rna::FullAtomRNA_Fragments::insert_fragment(class core::pose::Pose &, const unsigned long, const class core::fragment::rna::TorsionSet &, class std::shared_ptr<const class core::pose::toolbox::AtomLevelDomainMap>) const –> void
-
is_fullatom
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments) → bool¶ C++: core::fragment::rna::FullAtomRNA_Fragments::is_fullatom() –> bool
-
name
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, i: int) → str¶ C++: core::fragment::rna::FullAtomRNA_Fragments::name(const unsigned long &) const –> std::string
-
non_main_chain_sugar_coords
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, i: int, j: int, k: int) → float¶ C++: core::fragment::rna::FullAtomRNA_Fragments::non_main_chain_sugar_coords(const unsigned long &, const unsigned long &, const unsigned long &) const –> double
-
non_main_chain_sugar_coords_defined
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments) → bool¶ C++: core::fragment::rna::FullAtomRNA_Fragments::non_main_chain_sugar_coords_defined() const –> bool
-
secstruct
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, i: int) → str¶ C++: core::fragment::rna::FullAtomRNA_Fragments::secstruct(const unsigned long &) const –> char
-
torsions
(self: pyrosetta.rosetta.core.fragment.rna.FullAtomRNA_Fragments, i: int, j: int) → float¶ C++: core::fragment::rna::FullAtomRNA_Fragments::torsions(const unsigned long &, const unsigned long &) const –> double
-
-
class
pyrosetta.rosetta.core.fragment.rna.
SYN_ANTI_RESTRICTION
¶ Bases:
pybind11_builtins.pybind11_object
Members:
SYN
ANTI
ANY
-
class
pyrosetta.rosetta.core.fragment.rna.
_RNA_MatchType_
¶ Bases:
pybind11_builtins.pybind11_object
Members:
MATCH_ALL
MATCH_YR
MATCH_EXACT