signals¶
Bindings for core::conformation::signals namespace
-
class
pyrosetta.rosetta.core.conformation.signals.
ConnectionEvent
¶ Bases:
pybind11_builtins.pybind11_object
- signal a change in the connection with a Conformation object, e.g.
- destruction or transfer
- SUGGESTION: Try to use the Link management provided by the
- SignalHub instead of listening to this event, as it typically makes managing connections much easier.
-
class
Tag
¶ Bases:
pybind11_builtins.pybind11_object
the type of Conformation lifetime event
Current tags are as follows:
- ‘EMPTY’ - null event for default ConnectionEvent constructor (no point
- in watching for this non-event)
‘DISCONNECT’ - force disconnect (e.g. the Conformation is getting destroyed) ‘TRANSFER’ - the connection is getting transferred to a
new Conformation, so if any observers are storing Conformation pointers (e.g. those not using Link management) then they should discard the existing Conformation pointer and swap it with the one provided by the Event.-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
(*args, **kwargs)¶ Overloaded function.
- __eq__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: pyrosetta.rosetta.core.conformation.signals.Tag) -> bool
- __eq__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) -> bool
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__getstate__
(self: pyrosetta.rosetta.core.conformation.signals.Tag) → tuple¶
-
__gt__
¶ Return self>value.
-
__hash__
(self: pyrosetta.rosetta.core.conformation.signals.Tag) → int¶
-
__init__
(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) → 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.core.conformation.signals.Tag) → int¶
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
(*args, **kwargs)¶ Overloaded function.
- __ne__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: pyrosetta.rosetta.core.conformation.signals.Tag) -> bool
- __ne__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) -> 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.core.conformation.signals.Tag) → str¶
-
__setattr__
¶ Implement setattr(self, name, value).
-
__setstate__
(self: pyrosetta.rosetta.core.conformation.signals.Tag, 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).
-
__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.core.conformation.signals.ConnectionEvent) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.ConnectionEvent, conf: pyrosetta.rosetta.core.conformation.Conformation, t: core::conformation::signals::ConnectionEvent::Tag) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.ConnectionEvent, arg0: pyrosetta.rosetta.core.conformation.signals.ConnectionEvent) -> 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.core.conformation.signals.ConnectionEvent, rval: pyrosetta.rosetta.core.conformation.signals.ConnectionEvent) → pyrosetta.rosetta.core.conformation.signals.ConnectionEvent¶ copy assignment
C++: core::conformation::signals::ConnectionEvent::operator=(const struct core::conformation::signals::ConnectionEvent &) –> struct core::conformation::signals::ConnectionEvent &
-
class
pyrosetta.rosetta.core.conformation.signals.
GeneralEvent
¶ Bases:
pybind11_builtins.pybind11_object
signals a general change in a Conformation
-
__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.core.conformation.signals.GeneralEvent) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.GeneralEvent, conf: pyrosetta.rosetta.core.conformation.Conformation) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.GeneralEvent, arg0: pyrosetta.rosetta.core.conformation.signals.GeneralEvent) -> 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.core.conformation.signals.GeneralEvent, rval: pyrosetta.rosetta.core.conformation.signals.GeneralEvent) → pyrosetta.rosetta.core.conformation.signals.GeneralEvent¶ copy assignment
C++: core::conformation::signals::GeneralEvent::operator=(const struct core::conformation::signals::GeneralEvent &) –> struct core::conformation::signals::GeneralEvent &
-
-
class
pyrosetta.rosetta.core.conformation.signals.
IdentityEvent
¶ Bases:
pyrosetta.rosetta.core.conformation.signals.GeneralEvent
signals a change in residue identity in a Conformation
- When accessing residue information, take care as to which
- data member you choose. For almost all situations the ResidueCAP ‘residue’ should be used instead of the Conformation. See remarks below.
-
class
Tag
¶ Bases:
pybind11_builtins.pybind11_object
the type of length change
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
(*args, **kwargs)¶ Overloaded function.
- __eq__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: pyrosetta.rosetta.core.conformation.signals.Tag) -> bool
- __eq__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) -> bool
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__getstate__
(self: pyrosetta.rosetta.core.conformation.signals.Tag) → tuple¶
-
__gt__
¶ Return self>value.
-
__hash__
(self: pyrosetta.rosetta.core.conformation.signals.Tag) → int¶
-
__init__
(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) → 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.core.conformation.signals.Tag) → int¶
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
(*args, **kwargs)¶ Overloaded function.
- __ne__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: pyrosetta.rosetta.core.conformation.signals.Tag) -> bool
- __ne__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) -> 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.core.conformation.signals.Tag) → str¶
-
__setattr__
¶ Implement setattr(self, name, value).
-
__setstate__
(self: pyrosetta.rosetta.core.conformation.signals.Tag, 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).
-
-
__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.core.conformation.signals.IdentityEvent) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.IdentityEvent, conf: pyrosetta.rosetta.core.conformation.Conformation, t: core::conformation::signals::IdentityEvent::Tag, pos: int, res: pyrosetta.rosetta.core.conformation.Residue) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.IdentityEvent, arg0: pyrosetta.rosetta.core.conformation.signals.IdentityEvent) -> 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.core.conformation.signals.IdentityEvent, rval: pyrosetta.rosetta.core.conformation.signals.IdentityEvent) → pyrosetta.rosetta.core.conformation.signals.IdentityEvent¶ copy assignment
C++: core::conformation::signals::IdentityEvent::operator=(const struct core::conformation::signals::IdentityEvent &) –> struct core::conformation::signals::IdentityEvent &
-
class
pyrosetta.rosetta.core.conformation.signals.
LengthEvent
¶ Bases:
pyrosetta.rosetta.core.conformation.signals.GeneralEvent
signals a change in length of residues in a Conformation
- When accessing residue information, take care as to which
- data member you choose. For almost all situations the ResidueCAP ‘residue’ should be used instead of the Conformation. See remarks below.
-
class
Tag
¶ Bases:
pybind11_builtins.pybind11_object
the type of length change
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
(*args, **kwargs)¶ Overloaded function.
- __eq__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: pyrosetta.rosetta.core.conformation.signals.Tag) -> bool
- __eq__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) -> bool
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__getstate__
(self: pyrosetta.rosetta.core.conformation.signals.Tag) → tuple¶
-
__gt__
¶ Return self>value.
-
__hash__
(self: pyrosetta.rosetta.core.conformation.signals.Tag) → int¶
-
__init__
(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) → 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.core.conformation.signals.Tag) → int¶
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
(*args, **kwargs)¶ Overloaded function.
- __ne__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: pyrosetta.rosetta.core.conformation.signals.Tag) -> bool
- __ne__(self: pyrosetta.rosetta.core.conformation.signals.Tag, arg0: int) -> 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.core.conformation.signals.Tag) → str¶
-
__setattr__
¶ Implement setattr(self, name, value).
-
__setstate__
(self: pyrosetta.rosetta.core.conformation.signals.Tag, 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).
-
-
__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.core.conformation.signals.LengthEvent) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.LengthEvent, conf: pyrosetta.rosetta.core.conformation.Conformation, t: core::conformation::signals::LengthEvent::Tag, pos: int, len_chg: int, res: pyrosetta.rosetta.core.conformation.Residue) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.LengthEvent, arg0: pyrosetta.rosetta.core.conformation.signals.LengthEvent) -> 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.core.conformation.signals.LengthEvent) → 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.core.conformation.signals.LengthEvent, rval: pyrosetta.rosetta.core.conformation.signals.LengthEvent) → pyrosetta.rosetta.core.conformation.signals.LengthEvent¶ copy assignment
C++: core::conformation::signals::LengthEvent::operator=(const struct core::conformation::signals::LengthEvent &) –> struct core::conformation::signals::LengthEvent &
-
check_consistency
(self: pyrosetta.rosetta.core.conformation.signals.LengthEvent) → None¶ C++: core::conformation::signals::LengthEvent::check_consistency() const –> void
-
class
pyrosetta.rosetta.core.conformation.signals.
XYZEvent
¶ Bases:
pyrosetta.rosetta.core.conformation.signals.GeneralEvent
signals a change in XYZ coordinates in a Conformation
- This signal should be sent when XYZs and DOFs change in
- the atom tree inside the Conformation. Treat the atom tree as the primary subject, as the residues container is designed to be update as necessary and will lag behind.
-
__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.core.conformation.signals.XYZEvent) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.XYZEvent, conf: pyrosetta.rosetta.core.conformation.Conformation) -> None
- __init__(self: pyrosetta.rosetta.core.conformation.signals.XYZEvent, arg0: pyrosetta.rosetta.core.conformation.signals.XYZEvent) -> 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.core.conformation.signals.XYZEvent, rval: pyrosetta.rosetta.core.conformation.signals.XYZEvent) → pyrosetta.rosetta.core.conformation.signals.XYZEvent¶ copy assignment
C++: core::conformation::signals::XYZEvent::operator=(const struct core::conformation::signals::XYZEvent &) –> struct core::conformation::signals::XYZEvent &