Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Slots | Public Member Functions | Protected Slots | Protected Attributes

PeptideIdentificationVisualizer Class Reference

Class that displays all meta information for PeptideIdentification objects. More...

#include <OpenMS/VISUAL/VISUALIZER/PeptideIdentificationVisualizer.h>

Inheritance diagram for PeptideIdentificationVisualizer:
BaseVisualizerGUI BaseVisualizer< PeptideIdentification > QWidget

List of all members.

Public Slots

void store ()

Public Member Functions

 PeptideIdentificationVisualizer (bool editable=FALSE, QWidget *parent=0, MetaDataBrowser *caller=0)
 Constructor.
void load (PeptideIdentification &s, int tree_item_id)
 Loads the meta data from the object to the viewer. Gets the id of the item in the tree as parameter.

Protected Slots

void undo_ ()
 Undo the changes made in the GUI.
void updateTree_ ()
 Updates the tree by calling MetaDataBrowser::updatePeptideHits(PeptideIdentification, int).

Protected Attributes

MetaDataBrowserpidv_caller_
 Pointer to MetaDataBrowser.
int tree_id_
 The id of the item in the tree.
QLineEdit * filter_threshold_
 Threshold for foltering by score.
Edit fields and buttons

QLineEdit * identifier_
QLineEdit * score_type_
QComboBox * higher_better_
QLineEdit * identification_threshold_

Detailed Description

Class that displays all meta information for PeptideIdentification objects.

This class provides all functionality to view the meta information of an object of type PeptideIdentification.


Constructor & Destructor Documentation

PeptideIdentificationVisualizer ( bool  editable = FALSE,
QWidget parent = 0,
MetaDataBrowser caller = 0 
)

Constructor.


Member Function Documentation

void load ( PeptideIdentification s,
int  tree_item_id 
)

Loads the meta data from the object to the viewer. Gets the id of the item in the tree as parameter.

void store (  )  [slot]
void undo_ (  )  [protected, slot]

Undo the changes made in the GUI.

void updateTree_ (  )  [protected, slot]

Updates the tree by calling MetaDataBrowser::updatePeptideHits(PeptideIdentification, int).

Calls MetaDataBrowser::updatePeptideHits(PeptideIdentification, int).
Updates the tree depending of the protein significance threshold.
Only ProteinHits with a score superior or equal to the current threshold will be displayed.


Member Data Documentation

QLineEdit* filter_threshold_ [protected]

Threshold for foltering by score.

QComboBox* higher_better_ [protected]
QLineEdit* identification_threshold_ [protected]
QLineEdit* identifier_ [protected]

Pointer to MetaDataBrowser.

QLineEdit* score_type_ [protected]
int tree_id_ [protected]

The id of the item in the tree.


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:59 using doxygen 1.7.1