Package schrodinger :: Package application :: Package msv :: Package domain :: Module alignment :: Class AlignmentSignals
[hide private]
[frames] | no frames]

Class AlignmentSignals

       object --+            
                |            
sip.simplewrapper --+        
                    |        
          sip.wrapper --+    
                        |    
     PyQt5.QtCore.QObject --+
                            |
                           AlignmentSignals

A collection of signals that can be emitted by an alignment

Instance Methods [hide private]

Inherited from PyQt5.QtCore.QObject: __getattr__, blockSignals, childEvent, children, connectNotify, customEvent, deleteLater, destroyed, disconnect, disconnectNotify, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, event, eventFilter, findChild, findChildren, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, objectNameChanged, parent, property, pyqtConfigure, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, thread, timerEvent, tr

Inherited from sip.simplewrapper: __init__, __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from PyQt5.QtCore.QObject: staticMetaObject

Instance Variables [hide private]
 
sequencesAboutToBeInserted(...)
A signal emitted before sequences are inserted into the alignment.
 
sequencesInserted(...)
A signal emitted after sequences are inserted into the alignment.
 
sequencesAboutToBeRemoved(...)
A signal emitted before sequences are removed from the alignment.
 
sequencesRemoved(...)
A signal emitted after sequences are removed from the alignment.
 
sequenceResiduesChanged(...)
A signal emitted after the contents of a sequence have changed.
 
sequencesAboutToBeReordered(...)
Signal emitted before reordering sequences
 
sequencesReordered(...)
Signal emitted after sequences have been reordered
 
sequenceNameChanged(...)
A signal emitted after a sequence has changed names.
 
querySequenceUpdated(...)
A signal emitted when a query sequence has been set or unset.
 
alignmentLengthAboutToChange(...)
A signal emitted before the alignment changes length.
 
alignmentLengthChanged(...)
A signal emitted after the alignment changes length.
 
residuesSelected(...)
A signal emitted with a residue selection
 
residuesRemoved(...)
A signal emitted with a residue selection of removed residues.
 
residuesAdded(...)
A signal emitted with residue selection of added residues.
 
residueVisibilityChanged(...)
Emitted when visibility of residues changes, with a list of indices of which sequences visibilies have changed (i.e.
 
sequenceVisibilityChanged(...)
Emitted when visibility of a sequence changes, with the sequence whose visibility is changing and a bool indicating whether the sequence is being displayed or not.
Properties [hide private]

Inherited from object: __class__

Instance Variable Details [hide private]

sequencesAboutToBeInserted(...)

 
A signal emitted before sequences are inserted into the alignment. Emitted with:
  • The index of the first sequence to be inserted
  • The index of the last sequence to be inserted

sequencesInserted(...)

 
A signal emitted after sequences are inserted into the alignment. Emitted with:
  • The index of the first sequence inserted
  • The index of the last sequence inserted

sequencesAboutToBeRemoved(...)

 
A signal emitted before sequences are removed from the alignment. Emitted with:
  • The index of the first sequence to be removed
  • The index of the last sequence to be removed

sequencesRemoved(...)

 
A signal emitted after sequences are removed from the alignment. Emitted with:
  • The index of the first sequence removed
  • The index of the last sequence removed

sequenceResiduesChanged(...)

 
A signal emitted after the contents of a sequence have changed. Note that this signal may also be emitted in response to a sequence changing length, as positions in the alignment may switch from blank to occupied or vice versa. Emitted with:
  • The modified sequence
  • The position of the first modified residue
  • The position of the last modified residue

sequenceNameChanged(...)

 
A signal emitted after a sequence has changed names. Emitted with:
  • The modified sequence

alignmentLengthAboutToChange(...)

 
A signal emitted before the alignment changes length. Emitted with:
  • The current length of the alignment
  • The new length of the alignment

alignmentLengthChanged(...)

 
A signal emitted after the alignment changes length. Emitted with:
  • The old length of the alignment
  • The current length of the alignment

residuesRemoved(...)

 
A signal emitted with a residue selection of removed residues. Note that this signal will be only be emitted once even if residues are added to multiple sequences. In addition, each individual sequence will emit a lengthChanged signal.

residuesAdded(...)

 
A signal emitted with residue selection of added residues. Note that this signal will be only be emitted once even if residues are added to multiple sequences. In addition, each individual sequence will emit a lengthChanged signal.

residueVisibilityChanged(...)

 
Emitted when visibility of residues changes, with a list of indices of which sequences visibilies have changed (i.e. have changed from having some visible residues to having no visible residues or vice versa).