libraries

Bindings for protocols::rna::denovo::libraries namespace

class pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary

Bases: pybind11_builtins.pybind11_object

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary, canonical: bool) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary, arg0: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

canonical(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary) → bool

C++: protocols::rna::denovo::libraries::BasePairStepLibrary::canonical() const –> bool

database_dir(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary) → str

C++: protocols::rna::denovo::libraries::BasePairStepLibrary::database_dir() const –> std::string

has_value(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary, base_pair_step_sequence: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → bool

C++: protocols::rna::denovo::libraries::BasePairStepLibrary::has_value(const class protocols::rna::denovo::libraries::BasePairStepSequence &) const –> bool

mini_pose_list(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary, base_pair_step_sequence: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_MiniPose_t

C++: protocols::rna::denovo::libraries::BasePairStepLibrary::mini_pose_list(const class protocols::rna::denovo::libraries::BasePairStepSequence &) const –> const class utility::vector1<class std::shared_ptr<class core::pose::MiniPose>, class std::allocator<class std::shared_ptr<class core::pose::MiniPose> > > &

scratch_pose(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary, base_pair_step_sequence: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::rna::denovo::libraries::BasePairStepLibrary::scratch_pose(const class protocols::rna::denovo::libraries::BasePairStepSequence &) const –> const class std::shared_ptr<const class core::pose::Pose> &

class pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence

Bases: pybind11_builtins.pybind11_object

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence, arg0: str, arg1: str, arg2: str, arg3: str) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence, nt_i: str, nt_i_next: str, nt_j: str, nt_j_next: str, num_bulge: int) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence, sequence: str, i: int, i_next: int, j: int, j_next: int) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence, sequence: str, base_pair_step: pyrosetta.rosetta.protocols.rna.denovo.base_pairs.BasePairStep) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → str
__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

assign(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence, : pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence

C++: protocols::rna::denovo::libraries::BasePairStepSequence::operator=(const class protocols::rna::denovo::libraries::BasePairStepSequence &) –> class protocols::rna::denovo::libraries::BasePairStepSequence &

num_bulge(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → int

C++: protocols::rna::denovo::libraries::BasePairStepSequence::num_bulge() const –> const int &

subdir(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → str

C++: protocols::rna::denovo::libraries::BasePairStepSequence::subdir() const –> std::string

tag(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepSequence) → str

C++: protocols::rna::denovo::libraries::BasePairStepSequence::tag() const –> std::string

class pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairType

Bases: pybind11_builtins.pybind11_object

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairType, aa1_in: str, aa2_in: str, edge1_in: pyrosetta.rosetta.core.chemical.rna.BaseEdge, edge2_in: pyrosetta.rosetta.core.chemical.rna.BaseEdge, orientation_in: pyrosetta.rosetta.core.chemical.rna.BaseDoubletOrientation) → None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

tag(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairType) → str

C++: protocols::rna::denovo::libraries::BasePairType::tag() const –> std::string

class pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary

Bases: pybind11_builtins.pybind11_object

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, arg0: pyrosetta.rosetta.utility.vector1_std_string, arg1: pyrosetta.rosetta.utility.vector1_std_string, arg2: pyrosetta.rosetta.core.pose.Pose, arg3: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pdb_files: pyrosetta.rosetta.utility.vector1_std_string, silent_files: pyrosetta.rosetta.utility.vector1_std_string, pose: pyrosetta.rosetta.core.pose.Pose, input_res: pyrosetta.rosetta.utility.vector1_unsigned_long, allow_insert_res: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, silent_files: pyrosetta.rosetta.utility.vector1_std_string, pose: pyrosetta.rosetta.core.pose.Pose, input_res: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) -> None
  4. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, arg0: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_chunk_set(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, silent_file: str, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, big_pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::add_chunk_set(const class std::basic_string<char> &, const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, : pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::operator=(const class protocols::rna::denovo::libraries::RNA_ChunkLibrary &) –> class protocols::rna::denovo::libraries::RNA_ChunkLibrary &

atom_level_domain_map(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → pyrosetta.rosetta.protocols.toolbox.AtomLevelDomainMap

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::atom_level_domain_map() const –> class std::shared_ptr<class protocols::toolbox::AtomLevelDomainMap>

check_fold_tree_OK(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) → bool

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::check_fold_tree_OK(const class core::pose::Pose &) const –> bool

chunk_coverage(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → float

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::chunk_coverage() const –> const double &

chunk_set(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, n: int) → pyrosetta.rosetta.protocols.rna.denovo.libraries.ChunkSet

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::chunk_set(const unsigned long) const –> class std::shared_ptr<class protocols::rna::denovo::libraries::ChunkSet>

clone(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary

clone the ChunkLibrary

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::clone() const –> class std::shared_ptr<class protocols::rna::denovo::libraries::RNA_ChunkLibrary>

get_alignment_domain(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) → int

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::get_alignment_domain(const class core::pose::Pose &) const –> unsigned long

get_indices_of_moving_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::get_indices_of_moving_chunks() const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

initialize_random_chunks(*args, **kwargs)

Overloaded function.

  1. initialize_random_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) -> None
  2. initialize_random_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose, dump_pdb: bool) -> None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::initialize_random_chunks(class core::pose::Pose &, const bool) const –> void

initialize_rna_chunk_library(*args, **kwargs)

Overloaded function.

  1. initialize_rna_chunk_library(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pdb_files: pyrosetta.rosetta.utility.vector1_std_string, silent_files: pyrosetta.rosetta.utility.vector1_std_string, pose: pyrosetta.rosetta.core.pose.Pose, input_res: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
  2. initialize_rna_chunk_library(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pdb_files: pyrosetta.rosetta.utility.vector1_std_string, silent_files: pyrosetta.rosetta.utility.vector1_std_string, pose: pyrosetta.rosetta.core.pose.Pose, input_res: pyrosetta.rosetta.utility.vector1_unsigned_long, allow_insert_res: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::initialize_rna_chunk_library(const class utility::vector1<class std::basic_string<char>, class std::allocator<class std::basic_string<char> > > &, const class utility::vector1<class std::basic_string<char>, class std::allocator<class std::basic_string<char> > > &, const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

insert_chunk_into_pose(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose, chunk_list_index: int, chunk_pose_index: int) → None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::insert_chunk_into_pose(class core::pose::Pose &, const unsigned long &, const unsigned long &) const –> void

insert_random_protein_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::insert_random_protein_chunks(class core::pose::Pose &) const –> void

num_chunk_sets(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → int

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::num_chunk_sets() const –> unsigned long

num_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, n: int) → int

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::num_chunks(const unsigned long) const –> unsigned long

num_moving_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → int

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::num_moving_chunks() const –> unsigned long

random_chunk_insertion(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) → bool

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::random_chunk_insertion(class core::pose::Pose &) const –> bool

set_atom_level_domain_map(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, atom_level_domain_map: pyrosetta.rosetta.protocols.toolbox.AtomLevelDomainMap) → None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::set_atom_level_domain_map(class std::shared_ptr<class protocols::toolbox::AtomLevelDomainMap>) –> void

single_user_input_chunk(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → int

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::single_user_input_chunk() const –> unsigned long

superimpose_to_single_user_input_chunk(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary, pose: pyrosetta.rosetta.core.pose.Pose) → bool

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::superimpose_to_single_user_input_chunk(class core::pose::Pose &) const –> bool

update_to_move_rosetta_library_chunks(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_ChunkLibrary) → None

C++: protocols::rna::denovo::libraries::RNA_ChunkLibrary::update_to_move_rosetta_library_chunks() –> void

class pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary

Bases: pybind11_builtins.pybind11_object

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, filename: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, arg0: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

assign(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, : pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary) → pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary

C++: protocols::rna::denovo::libraries::RNA_JumpLibrary::operator=(const class protocols::rna::denovo::libraries::RNA_JumpLibrary &) –> class protocols::rna::denovo::libraries::RNA_JumpLibrary &

check_forward_backward(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, atom_name: str, forward: bool, j: pyrosetta.rosetta.core.kinematics.Jump, t: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) → None

C++: protocols::rna::denovo::libraries::RNA_JumpLibrary::check_forward_backward(class std::basic_string<char> &, const bool, class core::kinematics::Jump &, const class std::shared_ptr<class protocols::rna::denovo::libraries::RNA_PairingTemplate> &) const –> void

get_random_base_pair_jump(*args, **kwargs)

Overloaded function.

  1. get_random_base_pair_jump(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, rt1: pyrosetta.rosetta.core.chemical.ResidueType, rt2: pyrosetta.rosetta.core.chemical.ResidueType, edge1: pyrosetta.rosetta.core.chemical.rna.BaseEdge, edge2: pyrosetta.rosetta.core.chemical.rna.BaseEdge, orientation: pyrosetta.rosetta.core.chemical.rna.BaseDoubletOrientation, atom_name1: str, atom_name2: str, success: bool) -> pyrosetta.rosetta.core.kinematics.Jump
  2. get_random_base_pair_jump(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, rt1: pyrosetta.rosetta.core.chemical.ResidueType, rt2: pyrosetta.rosetta.core.chemical.ResidueType, edge1: pyrosetta.rosetta.core.chemical.rna.BaseEdge, edge2: pyrosetta.rosetta.core.chemical.rna.BaseEdge, orientation: pyrosetta.rosetta.core.chemical.rna.BaseDoubletOrientation, atom_name1: str, atom_name2: str, success: bool, forward1: bool) -> pyrosetta.rosetta.core.kinematics.Jump
  3. get_random_base_pair_jump(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, rt1: pyrosetta.rosetta.core.chemical.ResidueType, rt2: pyrosetta.rosetta.core.chemical.ResidueType, edge1: pyrosetta.rosetta.core.chemical.rna.BaseEdge, edge2: pyrosetta.rosetta.core.chemical.rna.BaseEdge, orientation: pyrosetta.rosetta.core.chemical.rna.BaseDoubletOrientation, atom_name1: str, atom_name2: str, success: bool, forward1: bool, forward2: bool) -> pyrosetta.rosetta.core.kinematics.Jump

C++: protocols::rna::denovo::libraries::RNA_JumpLibrary::get_random_base_pair_jump(const class core::chemical::ResidueType &, const class core::chemical::ResidueType &, const enum core::chemical::rna::BaseEdge, const enum core::chemical::rna::BaseEdge, const enum core::chemical::rna::BaseDoubletOrientation, class std::basic_string<char> &, class std::basic_string<char> &, bool &, const bool, const bool) const –> class core::kinematics::Jump

has_template(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary, base_pair_type: pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairType) → bool

C++: protocols::rna::denovo::libraries::RNA_JumpLibrary::has_template(const class protocols::rna::denovo::libraries::BasePairType &) const –> bool

class pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager

Bases: pyrosetta.rosetta.utility.SingletonBase_protocols_rna_denovo_libraries_RNA_LibraryManager_t

Holds all libraries relevant to FARFAR as CONST copies:

JumpLibrary FullAtomRNA_Fragments BasePairStepLibrary, …

However, those const libraries include some mutable data to allow for efficient, lazy loading – need to put mutexes around those functions that update those data.

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__

Initialize self. See help(type(self)) for accurate signature.

__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

canonical_base_pair_step_library(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager) → pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary

C++: protocols::rna::denovo::libraries::RNA_LibraryManager::canonical_base_pair_step_library() –> const class protocols::rna::denovo::libraries::BasePairStepLibrary &

general_base_pair_step_library(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager) → pyrosetta.rosetta.protocols.rna.denovo.libraries.BasePairStepLibrary

C++: protocols::rna::denovo::libraries::RNA_LibraryManager::general_base_pair_step_library() –> const class protocols::rna::denovo::libraries::BasePairStepLibrary &

get_instance() → protocols::rna::denovo::libraries::RNA_LibraryManager

C++: utility::SingletonBase<protocols::rna::denovo::libraries::RNA_LibraryManager>::get_instance() –> class protocols::rna::denovo::libraries::RNA_LibraryManager *

rna_fragment_library(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager, tag: str) → pyrosetta.rosetta.protocols.rna.denovo.fragments.RNA_Fragments

C++: protocols::rna::denovo::libraries::RNA_LibraryManager::rna_fragment_library(const class std::basic_string<char> &) –> const class protocols::rna::denovo::fragments::RNA_Fragments &

rna_jump_library(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager, tag: str) → pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary

C++: protocols::rna::denovo::libraries::RNA_LibraryManager::rna_jump_library(const class std::basic_string<char> &) –> const class protocols::rna::denovo::libraries::RNA_JumpLibrary &

rna_jump_library_cop(*args, **kwargs)

Overloaded function.

  1. rna_jump_library_cop(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager, tag: str) -> pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary

C++: protocols::rna::denovo::libraries::RNA_LibraryManager::rna_jump_library_cop(const class std::basic_string<char> &) –> const class std::shared_ptr<const class protocols::rna::denovo::libraries::RNA_JumpLibrary> &

  1. rna_jump_library_cop(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_LibraryManager) -> pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_JumpLibrary

C++: protocols::rna::denovo::libraries::RNA_LibraryManager::rna_jump_library_cop() –> const class std::shared_ptr<const class protocols::rna::denovo::libraries::RNA_JumpLibrary> &

class pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate

Bases: pybind11_builtins.pybind11_object

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate, j: pyrosetta.rosetta.core.kinematics.Jump, atom_name1: str, atom_name2: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate, j1: pyrosetta.rosetta.core.kinematics.Jump, j2: pyrosetta.rosetta.core.kinematics.Jump, atom_name1: str, atom_name2: str) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate, arg0: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

atom_name1(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) → str

C++: protocols::rna::denovo::libraries::RNA_PairingTemplate::atom_name1() const –> const std::string &

atom_name2(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) → str

C++: protocols::rna::denovo::libraries::RNA_PairingTemplate::atom_name2() const –> const std::string &

jump(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) → pyrosetta.rosetta.core.kinematics.Jump

C++: protocols::rna::denovo::libraries::RNA_PairingTemplate::jump() const –> const class core::kinematics::Jump &

jump_backward(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) → pyrosetta.rosetta.core.kinematics.Jump

C++: protocols::rna::denovo::libraries::RNA_PairingTemplate::jump_backward() const –> const class core::kinematics::Jump &

jump_forward(self: pyrosetta.rosetta.protocols.rna.denovo.libraries.RNA_PairingTemplate) → pyrosetta.rosetta.core.kinematics.Jump

C++: protocols::rna::denovo::libraries::RNA_PairingTemplate::jump_forward() const –> const class core::kinematics::Jump &