topology¶
Bindings for protocols::fldsgn::topology namespace
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
BB_Pos
¶ Bases:
pybind11_builtins.pybind11_object
-
C
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, i: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ accessor for C’s coordinate on residue i, requires take_coordinates_from_pose have been recently called.
C++: protocols::fldsgn::topology::BB_Pos::C(const unsigned long) const –> const class numeric::xyzVector<double> &
-
CA
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, i: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ accessor for CA’s coordinate on residue i, requires take_coordinates_from_pose have been recently called.
C++: protocols::fldsgn::topology::BB_Pos::CA(const unsigned long) const –> const class numeric::xyzVector<double> &
-
CB
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, i: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ accessor for CB’s coordinate on residue i, requires take_coordinates_from_pose have been recently called.
C++: protocols::fldsgn::topology::BB_Pos::CB(const unsigned long) const –> const class numeric::xyzVector<double> &
-
N
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, i: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ accessor for N’s coordinate on residue i, requires take_coordinates_from_pose have been recently called.
C++: protocols::fldsgn::topology::BB_Pos::N(const unsigned long) const –> const class numeric::xyzVector<double> &
-
O
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, i: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ accessor for O’s coordinate on residue i, requires take_coordinates_from_pose have been recently called.
C++: protocols::fldsgn::topology::BB_Pos::O(const unsigned long) const –> const class numeric::xyzVector<double> &
-
__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.fldsgn.topology.BB_Pos) → 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.fldsgn.topology.BB_Pos, : pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos) → pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos¶ C++: protocols::fldsgn::topology::BB_Pos::operator=(const class protocols::fldsgn::topology::BB_Pos &) –> class protocols::fldsgn::topology::BB_Pos &
-
clear
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos) → None¶ C++: protocols::fldsgn::topology::BB_Pos::clear() –> void
-
resize
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, nres: int) → None¶ C++: protocols::fldsgn::topology::BB_Pos::resize(const unsigned long) –> void
-
size
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos) → int¶ @
C++: protocols::fldsgn::topology::BB_Pos::size() const –> unsigned long
-
take_coordinates_from_pose
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::fldsgn::topology::BB_Pos::take_coordinates_from_pose(const class core::pose::Pose &) –> void
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
BetaAlphaBetaMotifSet
¶ 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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, bab_motifs: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_BetaAlphaBetaMotif_t) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, ssinfo: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, sheet_set: protocols::fldsgn::topology::SheetSet) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet) -> 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.fldsgn.topology.BetaAlphaBetaMotifSet) → 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.fldsgn.topology.BetaAlphaBetaMotifSet, : pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet) → pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::operator=(const class protocols::fldsgn::topology::BetaAlphaBetaMotifSet &) –> class protocols::fldsgn::topology::BetaAlphaBetaMotifSet &
-
bab_motif
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, i: int) → pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotif¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::bab_motif(const unsigned long &) const –> class std::shared_ptr<class protocols::fldsgn::topology::BetaAlphaBetaMotif>
-
bab_motifs
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_BetaAlphaBetaMotif_t¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::bab_motifs() const –> const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::BetaAlphaBetaMotif>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::BetaAlphaBetaMotif> > > &
-
calc_geometry
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, ssinfo: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, sheet_set: protocols::fldsgn::topology::SheetSet) → None¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::calc_geometry(const class std::shared_ptr<const class protocols::fldsgn::topology::SS_Info2>, const class std::shared_ptr<const class protocols::fldsgn::topology::SheetSet>) –> void
-
clear
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet) → None¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::clear() –> void
-
push_back
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, bop: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotif) → None¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::push_back(const class std::shared_ptr<class protocols::fldsgn::topology::BetaAlphaBetaMotif>) –> void
-
set_babmotifs
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet, ssinfo: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, sheet_set: protocols::fldsgn::topology::SheetSet) → None¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::set_babmotifs(const class std::shared_ptr<const class protocols::fldsgn::topology::SS_Info2>, const class std::shared_ptr<const class protocols::fldsgn::topology::SheetSet>) –> void
-
size
(self: pyrosetta.rosetta.protocols.fldsgn.topology.BetaAlphaBetaMotifSet) → int¶ C++: protocols::fldsgn::topology::BetaAlphaBetaMotifSet::size() const –> unsigned long
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
Helix
¶ Bases:
pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base
-
Cend_orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Cend_orient() const –> class numeric::xyzVector<double>
-
Cend_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Cend_pos() const –> class numeric::xyzVector<double>
-
Nend_orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Nend_orient() const –> class numeric::xyzVector<double>
-
Nend_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Nend_pos() const –> class numeric::xyzVector<double>
-
__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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Helix) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Helix, begin: int, end: int) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Helix, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.Helix) -> 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.fldsgn.topology.Helix) → 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.fldsgn.topology.Helix, : pyrosetta.rosetta.protocols.fldsgn.topology.Helix) → pyrosetta.rosetta.protocols.fldsgn.topology.Helix¶ C++: protocols::fldsgn::topology::Helix::operator=(const class protocols::fldsgn::topology::Helix &) –> class protocols::fldsgn::topology::Helix &
-
begin
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::begin() const –> unsigned long
-
bend
(self: pyrosetta.rosetta.protocols.fldsgn.topology.Helix) → float¶ C++: protocols::fldsgn::topology::Helix::bend() const –> double
-
calc_geometry
(self: pyrosetta.rosetta.protocols.fldsgn.topology.Helix, bbpos: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos) → None¶ calc geometry of helix
C++: protocols::fldsgn::topology::Helix::calc_geometry(const class protocols::fldsgn::topology::BB_Pos &) –> void
-
end
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::end() const –> unsigned long
-
is_geometry_initialized
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → bool¶ C++: protocols::fldsgn::topology::SS_Base::is_geometry_initialized() const –> bool
-
length
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::length() const –> unsigned long
-
mid_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::mid_pos() const –> class numeric::xyzVector<double>
-
orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::orient() const –> class numeric::xyzVector<double>
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
HelixPairingSet
¶ 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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, helix_pairings: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_HelixPairing_t) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, helix_pairings: str) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) -> 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.fldsgn.topology.HelixPairingSet) → 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.fldsgn.topology.HelixPairingSet, : pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) → pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet¶ C++: protocols::fldsgn::topology::HelixPairingSet::operator=(const class protocols::fldsgn::topology::HelixPairingSet &) –> class protocols::fldsgn::topology::HelixPairingSet &
-
calc_geometry
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, ss_info: protocols::fldsgn::topology::SS_Info2) → None¶ calc geomtry of helix pairing
C++: protocols::fldsgn::topology::HelixPairingSet::calc_geometry(class std::shared_ptr<const class protocols::fldsgn::topology::SS_Info2>) –> void
-
clear
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) → None¶ clear data of this HelixPairingSet
C++: protocols::fldsgn::topology::HelixPairingSet::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) → pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet¶ clone this object
C++: protocols::fldsgn::topology::HelixPairingSet::clone() const –> class std::shared_ptr<class protocols::fldsgn::topology::HelixPairingSet>
-
helix_pairing
(*args, **kwargs)¶ Overloaded function.
- helix_pairing(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, s: int) -> pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairing
return one of the strand_pairings given a number
C++: protocols::fldsgn::topology::HelixPairingSet::helix_pairing(const unsigned long) const –> class std::shared_ptr<class protocols::fldsgn::topology::HelixPairing>
- helix_pairing(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, h1: int, h2: int) -> pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairing
- return the pointer of the helix pairing, given the two helix numbers of h1, and h2
- if h1 and h2 does not make pairing, return 0
C++: protocols::fldsgn::topology::HelixPairingSet::helix_pairing(const unsigned long, const unsigned long) –> class std::shared_ptr<class protocols::fldsgn::topology::HelixPairing>
-
helix_pairings
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_HelixPairing_t¶ return all helix pairings
C++: protocols::fldsgn::topology::HelixPairingSet::helix_pairings() const –> const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::HelixPairing>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::HelixPairing> > > &
-
name
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) → str¶ the name of HelixPairingSet is expressed by the combination of helix pairings
C++: protocols::fldsgn::topology::HelixPairingSet::name() const –> std::string
-
push_back
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet, hop: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairing) → None¶ add HelixPairingOP to StrandPairingSet
C++: protocols::fldsgn::topology::HelixPairingSet::push_back(const class std::shared_ptr<class protocols::fldsgn::topology::HelixPairing>) –> void
-
size
(self: pyrosetta.rosetta.protocols.fldsgn.topology.HelixPairingSet) → int¶ return the size of helix_pairings_
C++: protocols::fldsgn::topology::HelixPairingSet::size() const –> unsigned long
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
Loop
¶ Bases:
pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base
-
Cend_orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Cend_orient() const –> class numeric::xyzVector<double>
-
Cend_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Cend_pos() const –> class numeric::xyzVector<double>
-
Nend_orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Nend_orient() const –> class numeric::xyzVector<double>
-
Nend_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Nend_pos() const –> class numeric::xyzVector<double>
-
__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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Loop) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Loop, arg0: int, arg1: int) -> None
doc
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Loop, begin: int, end: int, type: str) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Loop, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.Loop) -> 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.fldsgn.topology.Loop) → 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.fldsgn.topology.Loop, : pyrosetta.rosetta.protocols.fldsgn.topology.Loop) → pyrosetta.rosetta.protocols.fldsgn.topology.Loop¶ C++: protocols::fldsgn::topology::Loop::operator=(const class protocols::fldsgn::topology::Loop &) –> class protocols::fldsgn::topology::Loop &
-
begin
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::begin() const –> unsigned long
-
end
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::end() const –> unsigned long
-
is_geometry_initialized
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → bool¶ C++: protocols::fldsgn::topology::SS_Base::is_geometry_initialized() const –> bool
-
length
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::length() const –> unsigned long
-
mid_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::mid_pos() const –> class numeric::xyzVector<double>
-
orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::orient() const –> class numeric::xyzVector<double>
-
type
(self: pyrosetta.rosetta.protocols.fldsgn.topology.Loop) → str¶ C++: protocols::fldsgn::topology::Loop::type() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
SS_Info2
¶ Bases:
pyrosetta.rosetta.basic.datacache.CacheableData
-
__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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, secstruct: str) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, arg0: pyrosetta.rosetta.core.pose.Pose) -> None
doc
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, pose: pyrosetta.rosetta.core.pose.Pose, secstruct: str) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) -> 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.fldsgn.topology.SS_Info2) → 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.fldsgn.topology.SS_Info2, : pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2¶ C++: protocols::fldsgn::topology::SS_Info2::operator=(const class protocols::fldsgn::topology::SS_Info2 &) –> class protocols::fldsgn::topology::SS_Info2 &
-
bb_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos¶ get xyz-coordinates of backbone structure
C++: protocols::fldsgn::topology::SS_Info2::bb_pos() const –> const class protocols::fldsgn::topology::BB_Pos &
-
bbpos_is_set
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → bool¶ get flag for telling whether bb_pos_ was initiliazed by pose or not
C++: protocols::fldsgn::topology::SS_Info2::bbpos_is_set() const –> bool
-
clear_data
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → None¶ clear data
C++: protocols::fldsgn::topology::SS_Info2::clear_data() –> void
-
clone
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → pyrosetta.rosetta.basic.datacache.CacheableData¶ make clone
C++: protocols::fldsgn::topology::SS_Info2::clone() const –> class std::shared_ptr<class basic::datacache::CacheableData>
-
get_self_ptr
(self: pyrosetta.rosetta.basic.datacache.CacheableData) → pyrosetta.rosetta.basic.datacache.CacheableData¶ C++: basic::datacache::CacheableData::get_self_ptr() –> class std::shared_ptr<class basic::datacache::CacheableData>
-
get_self_weak_ptr
(self: pyrosetta.rosetta.basic.datacache.CacheableData) → pyrosetta.rosetta.std.weak_ptr_basic_datacache_CacheableData_t¶ C++: basic::datacache::CacheableData::get_self_weak_ptr() –> class std::weak_ptr<class basic::datacache::CacheableData>
-
helices
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_Helix_t¶ return helices
C++: protocols::fldsgn::topology::SS_Info2::helices() const –> const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::Helix>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::Helix> > > &
-
helix
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, ih: int) → pyrosetta.rosetta.protocols.fldsgn.topology.Helix¶ return owning pointer of helix given an index of helices
C++: protocols::fldsgn::topology::SS_Info2::helix(unsigned long) const –> const class std::shared_ptr<const class protocols::fldsgn::topology::Helix>
-
helix_id
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, nres: int) → int¶ return helix index in helices given a residue number
C++: protocols::fldsgn::topology::SS_Info2::helix_id(const unsigned long) const –> unsigned long
-
initialize
(*args, **kwargs)¶ Overloaded function.
- initialize(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, secstruct: str) -> None
initialize parameters of this class
C++: protocols::fldsgn::topology::SS_Info2::initialize(const class std::basic_string<char> &) –> void
- initialize(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, pose: pyrosetta.rosetta.core.pose.Pose) -> None
- initialize(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, pose: pyrosetta.rosetta.core.pose.Pose, secstruct: str) -> None
initialize parameters of this class
C++: protocols::fldsgn::topology::SS_Info2::initialize(const class core::pose::Pose &, const class std::basic_string<char> &) –> void
-
loop
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, il: int) → pyrosetta.rosetta.protocols.fldsgn.topology.Loop¶ return owning pointer of loop given an index of loops
C++: protocols::fldsgn::topology::SS_Info2::loop(unsigned long) const –> const class std::shared_ptr<const class protocols::fldsgn::topology::Loop>
-
loop_id
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, nres: int) → int¶ return loop index in loops given a residue number
C++: protocols::fldsgn::topology::SS_Info2::loop_id(const unsigned long) const –> unsigned long
-
loops
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_Loop_t¶ return loops
C++: protocols::fldsgn::topology::SS_Info2::loops() const –> const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::Loop>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::Loop> > > &
-
secstruct
(*args, **kwargs)¶ Overloaded function.
- secstruct(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) -> str
string of secondary structure elements
C++: protocols::fldsgn::topology::SS_Info2::secstruct() const –> std::string
- secstruct(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, ii: int) -> str
C++: protocols::fldsgn::topology::SS_Info2::secstruct(unsigned long) const –> char
-
set_SSorient
(*args, **kwargs)¶ Overloaded function.
- set_SSorient(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, pose: pyrosetta.rosetta.core.pose.Pose) -> None
set orientation vector of secondary structures given a pose
C++: protocols::fldsgn::topology::SS_Info2::set_SSorient(const class core::pose::Pose &) –> void
- set_SSorient(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) -> None
set orientation vector of secondary structures given a pose which is defined in the constructor
C++: protocols::fldsgn::topology::SS_Info2::set_SSorient() –> void
-
ss_element_id
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, nres: int) → int¶ return the index of secondary structure element given a residue number
C++: protocols::fldsgn::topology::SS_Info2::ss_element_id(const unsigned long) const –> unsigned long
-
strand
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, is: int) → pyrosetta.rosetta.protocols.fldsgn.topology.Strand¶ return owning pointer of strand given an index of strands
C++: protocols::fldsgn::topology::SS_Info2::strand(unsigned long) const –> const class std::shared_ptr<const class protocols::fldsgn::topology::Strand>
-
strand_id
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, nres: int) → int¶ return strand index in strands given a residue number
C++: protocols::fldsgn::topology::SS_Info2::strand_id(const unsigned long) const –> unsigned long
-
strands
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_Strand_t¶ return strands
C++: protocols::fldsgn::topology::SS_Info2::strands() const –> const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::Strand>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::Strand> > > &
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
SheetFoldType
¶ Bases:
pybind11_builtins.pybind11_object
List of topologies determined by strand pairings
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
(*args, **kwargs)¶ Overloaded function.
- __eq__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) -> bool
- __eq__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType, arg0: str) -> bool
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__getstate__
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) → tuple¶
-
__gt__
¶ Return self>value.
-
__hash__
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) → str¶
-
__init__
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType, arg0: str) → None¶
-
__init_subclass__
()¶ This method is called when a class is subclassed.
The default implementation does nothing. It may be overridden to extend subclasses.
-
__int__
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) → str¶
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
(*args, **kwargs)¶ Overloaded function.
- __ne__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) -> bool
- __ne__(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType, arg0: str) -> bool
-
__new__
()¶ Create and return a new object. See help(type) for accurate signature.
-
__reduce__
()¶ helper for pickle
-
__reduce_ex__
()¶ helper for pickle
-
__repr__
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) → str¶
-
__setattr__
¶ Implement setattr(self, name, value).
-
__setstate__
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType, arg0: tuple) → None¶
-
__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).
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
SheetFoldTypeManager
¶ 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.fldsgn.topology.SheetFoldTypeManager) → 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).
-
foldtype_from_name
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldTypeManager, name: str) → pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType¶ C++: protocols::fldsgn::topology::SheetFoldTypeManager::foldtype_from_name(const class std::basic_string<char> &) –> enum protocols::fldsgn::topology::SheetFoldType
-
foldtype_from_spairs
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldTypeManager, spairs: str) → pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType¶ C++: protocols::fldsgn::topology::SheetFoldTypeManager::foldtype_from_spairs(const class std::basic_string<char> &) –> enum protocols::fldsgn::topology::SheetFoldType
-
is_foldtype
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldTypeManager, name: str) → bool¶ C++: protocols::fldsgn::topology::SheetFoldTypeManager::is_foldtype(const class std::basic_string<char> &) –> bool
-
is_sparis_foldtype
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldTypeManager, spairs: str) → bool¶ C++: protocols::fldsgn::topology::SheetFoldTypeManager::is_sparis_foldtype(const class std::basic_string<char> &) –> bool
-
name_from_foldtype
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldTypeManager, score_type: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) → str¶ C++: protocols::fldsgn::topology::SheetFoldTypeManager::name_from_foldtype(enum protocols::fldsgn::topology::SheetFoldType) –> std::string
-
spairs_from_foldtype
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldTypeManager, foldtype: pyrosetta.rosetta.protocols.fldsgn.topology.SheetFoldType) → str¶ C++: protocols::fldsgn::topology::SheetFoldTypeManager::spairs_from_foldtype(enum protocols::fldsgn::topology::SheetFoldType) –> std::string
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
Strand
¶ Bases:
pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base
-
Cend_orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Cend_orient() const –> class numeric::xyzVector<double>
-
Cend_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Cend_pos() const –> class numeric::xyzVector<double>
-
Nend_orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Nend_orient() const –> class numeric::xyzVector<double>
-
Nend_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::Nend_pos() const –> class numeric::xyzVector<double>
-
__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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Strand) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Strand, begin: int, end: int) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.Strand, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.Strand) -> 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.fldsgn.topology.Strand) → 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.fldsgn.topology.Strand, : pyrosetta.rosetta.protocols.fldsgn.topology.Strand) → pyrosetta.rosetta.protocols.fldsgn.topology.Strand¶ C++: protocols::fldsgn::topology::Strand::operator=(const class protocols::fldsgn::topology::Strand &) –> class protocols::fldsgn::topology::Strand &
-
begin
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::begin() const –> unsigned long
-
calc_geometry
(self: pyrosetta.rosetta.protocols.fldsgn.topology.Strand, bbpos: pyrosetta.rosetta.protocols.fldsgn.topology.BB_Pos) → None¶ C++: protocols::fldsgn::topology::Strand::calc_geometry(const class protocols::fldsgn::topology::BB_Pos &) –> void
-
end
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::end() const –> unsigned long
-
is_geometry_initialized
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → bool¶ C++: protocols::fldsgn::topology::SS_Base::is_geometry_initialized() const –> bool
-
length
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → int¶ C++: protocols::fldsgn::topology::SS_Base::length() const –> unsigned long
-
mid_pos
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::mid_pos() const –> class numeric::xyzVector<double>
-
orient
(self: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Base) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::fldsgn::topology::SS_Base::orient() const –> class numeric::xyzVector<double>
-
-
class
pyrosetta.rosetta.protocols.fldsgn.topology.
StrandPairingSet
¶ 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.
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, strand_pairings: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_StrandPairing_t) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, ssinfo: protocols::fldsgn::topology::SS_Info2, dimer_pairs: protocols::fldsgn::topology::DimerPairings) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, arg0: str) -> None
doc
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, spairstring: str, ssinfo: protocols::fldsgn::topology::SS_Info2) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, spairstring: str, ssinfo: protocols::fldsgn::topology::SS_Info2, abego: pyrosetta.rosetta.utility.vector1_std_string) -> None
- __init__(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, arg0: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) -> 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.fldsgn.topology.StrandPairingSet) → 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.fldsgn.topology.StrandPairingSet, : pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet¶ C++: protocols::fldsgn::topology::StrandPairingSet::operator=(const class protocols::fldsgn::topology::StrandPairingSet &) –> class protocols::fldsgn::topology::StrandPairingSet &
-
begin
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::fldsgn::topology::StrandPairing> const*, std::vector<std::shared_ptr<protocols::fldsgn::topology::StrandPairing>, std::allocator<std::shared_ptr<protocols::fldsgn::topology::StrandPairing> > > >¶ return begin of iterator of strand_pairings_
C++: protocols::fldsgn::topology::StrandPairingSet::begin() –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing> *, class std::vector<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing> > > >
-
clear
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → None¶ clear data of this StrandPairingSet
C++: protocols::fldsgn::topology::StrandPairingSet::clear() –> void
-
clone
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet¶ clone this object
C++: protocols::fldsgn::topology::StrandPairingSet::clone() const –> class std::shared_ptr<class protocols::fldsgn::topology::StrandPairingSet>
-
drop_strand_pairs
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, drop_spairs: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_StrandPairing_t) → None¶ remove a set of strand pairings from datay
C++: protocols::fldsgn::topology::StrandPairingSet::drop_strand_pairs(const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing> > > &) –> void
-
end
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::fldsgn::topology::StrandPairing> const*, std::vector<std::shared_ptr<protocols::fldsgn::topology::StrandPairing>, std::allocator<std::shared_ptr<protocols::fldsgn::topology::StrandPairing> > > >¶ return end of iterator of strand_pairings_
C++: protocols::fldsgn::topology::StrandPairingSet::end() –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing> *, class std::vector<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing> > > >
-
finalize
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → None¶ finalize this and create_map_strand_pairings
C++: protocols::fldsgn::topology::StrandPairingSet::finalize() –> void
-
finalized
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → bool¶ C++: protocols::fldsgn::topology::StrandPairingSet::finalized() const –> bool
-
make_strand_neighbor_two
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → None¶ make the number of strand pairing as two
C++: protocols::fldsgn::topology::StrandPairingSet::make_strand_neighbor_two() –> void
-
name
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → str¶ - the name of StrandPairingSet is expressed by the combination of strand pairings
- For example, 2kl8 of ferredoxin-like fold is described as 1-3.A.0;2-3.A.0;1-4.A.0
C++: protocols::fldsgn::topology::StrandPairingSet::name() const –> std::string
-
name_wo_rgstr
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → str¶ - the name of StrandPairingSet without register shift
- For example, 2kl8 of ferredoxin-like fold is described as 1-3.A;2-3.A;1-4.A
C++: protocols::fldsgn::topology::StrandPairingSet::name_wo_rgstr() const –> std::string
-
neighbor_strands
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, s: int) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ return strand number of neighbor strands of a input strand
C++: protocols::fldsgn::topology::StrandPairingSet::neighbor_strands(const unsigned long) const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
-
num_strands
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → int¶ return all strand pairings
C++: protocols::fldsgn::topology::StrandPairingSet::num_strands() const –> unsigned long
-
push_back
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, sop: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairing) → None¶ add StrandPairingOP to StandPairingSet
C++: protocols::fldsgn::topology::StrandPairingSet::push_back(const class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>) –> void
-
push_back_and_finalize
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, sop: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairing) → None¶ add StrandPairingOP to StandPairingSet
C++: protocols::fldsgn::topology::StrandPairingSet::push_back_and_finalize(const class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>) –> void
-
size
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → int¶ C++: protocols::fldsgn::topology::StrandPairingSet::size() const –> unsigned long
-
strand_pairing
(*args, **kwargs)¶ Overloaded function.
- strand_pairing(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, s: int) -> pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairing
return one of the strand_pairings given a number
C++: protocols::fldsgn::topology::StrandPairingSet::strand_pairing(const unsigned long) const –> class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>
- strand_pairing(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet, s1: int, s2: int) -> pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairing
- return the pointer of the strand pairing, given the two strand numbers of s1, and s2
- if s1 and s2 does not make pairing, return 0
C++: protocols::fldsgn::topology::StrandPairingSet::strand_pairing(const unsigned long, const unsigned long) const –> class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>
-
strand_pairings
(self: pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_fldsgn_topology_StrandPairing_t¶ return all strand pairings
C++: protocols::fldsgn::topology::StrandPairingSet::strand_pairings() const –> const class utility::vector1<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing>, class std::allocator<class std::shared_ptr<class protocols::fldsgn::topology::StrandPairing> > > &
-
-
pyrosetta.rosetta.protocols.fldsgn.topology.
calc_delta_sasa
(pose: pyrosetta.rosetta.core.pose.Pose, intervals: pyrosetta.rosetta.utility.vector1_protocols_forge_build_Interval, pore_radius: float) → float¶ calc delta sasa, when a molecule is splited to 2parts.
C++: protocols::fldsgn::topology::calc_delta_sasa(const class core::pose::Pose &, class utility::vector1<struct protocols::forge::build::Interval, class std::allocator<struct protocols::forge::build::Interval> >, const double) –> double
-
pyrosetta.rosetta.protocols.fldsgn.topology.
calc_strand_helix_angle
(pose: pyrosetta.rosetta.core.pose.Pose, ssinfo: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, strand_id1: int, strand_id2: int, helix_id: int, geom_type: str) → float¶ C++: protocols::fldsgn::topology::calc_strand_helix_angle(const class core::pose::Pose &, const class std::shared_ptr<const class protocols::fldsgn::topology::SS_Info2>, const unsigned long, const unsigned long, const unsigned long, const class std::basic_string<char> &) –> double
-
pyrosetta.rosetta.protocols.fldsgn.topology.
calc_strand_pairing_set
(*args, **kwargs)¶ Overloaded function.
- calc_strand_pairing_set(pose: pyrosetta.rosetta.core.pose.Pose, ssinfo: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2) -> pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet
- calc_strand_pairing_set(pose: pyrosetta.rosetta.core.pose.Pose, ssinfo: pyrosetta.rosetta.protocols.fldsgn.topology.SS_Info2, minimum_pair_length: int) -> pyrosetta.rosetta.protocols.fldsgn.topology.StrandPairingSet
convert StrandParingSet of dssp to fldsgn::topology::StrandPairingSet
C++: protocols::fldsgn::topology::calc_strand_pairing_set(const class core::pose::Pose &, const class std::shared_ptr<const class protocols::fldsgn::topology::SS_Info2>, unsigned long) –> class protocols::fldsgn::topology::StrandPairingSet
-
pyrosetta.rosetta.protocols.fldsgn.topology.
check_kink_helix
(pose: pyrosetta.rosetta.core.pose.Pose, begin: int, end: int) → int¶ check kink of helix, return number of loosen hydrogen
C++: protocols::fldsgn::topology::check_kink_helix(const class core::pose::Pose &, const unsigned long, const unsigned long) –> unsigned long