Difference between revisions of "Marker Sets"

(Subset manipulations)
(Common Principles of Operation of Marker and Array Subsets)
Line 20: Line 20:
  
  
==Common Principles of Operation of Marker and Array Subsets==
+
==Common Principles of Operation of Marker and Array Sets==
  
 
Rather than using all arrays or all markers in a data set for a particular analysis or visualization, the user may wish to restrict those used to only some subset.
 
Rather than using all arrays or all markers in a data set for a particular analysis or visualization, the user may wish to restrict those used to only some subset.
  
===Activating Subsets of Markers and Arrays===
+
===Activating Sets of Markers and Arrays===
In the Markers and Arrays components, subsets of markers and arrays can be defined by the user, and also are created as the outcome of some analysesBeside each such subset in the graphical interface is a checkbox.  Marking this box "checked" '''activates''' the subset.   
+
In the Markers and the Arrays components, sets of markers and arrays can be defined by the user.  Such sets are also created as the outcome of various analysis methodsAdjacent to each set in the graphical interface is a checkbox.  Checking this box '''activates''' the subset.   
  
* '''Activating''' a subset restricts many geWorkbench components to using as input only the markers or arrays that are in such activated subsets.
+
* '''Activating''' a set restricts many geWorkbench components to using as input only the markers or arrays that are in one or more such activated sets.
  
* Marker Subsets
+
* '''Marker Sets'''
** If no Marker subset is active, all Markers are used.
+
** If no Marker set is active, all Markers are used.
** If at least one Marker subset is activated, affected components will only use markers in activated sets.
+
** If at least one Marker set is activated, affected components will only use markers that are in activated sets.
* Array Subsets
+
* '''Array Sets'''
** If no Array subset is active, all Arrays are used.
+
** If no Array set is active, all Arrays are used.
** If at least one Array subset is activated, affected components will only use arrays in activated sets.
+
** If at least one Array set is activated, affected components will only use arrays that are in activated sets.
  
 +
* '''Selection''' set - this is a special, default set.  One is present in both the Markers component and the Arrays component.  The "Selection" set has the following properties:
 +
** The "Selection" set cannot be deleted.
 +
** Double-clicking on a marker or array entry in the upper pane list will add that entry to the default "Selection" set.  Double-clicking the same entry again will remove it from the default set.
 +
 +
 +
===Number of members displayed===
 +
The number of members in a set is given inside square brackets just to the right of the set name.
  
 
==Controls==
 
==Controls==

Revision as of 16:37, 17 February 2011

Home | Quick Start | Basics | Menu Bar | Preferences | Component Configuration Manager | Workspace | Information Panel | Local Data Files | File Formats | caArray | Array Sets | Marker Sets | Microarray Dataset Viewers | Filtering | Normalization | Tutorial Data | geWorkbench-web Tutorials

Analysis Framework | ANOVA | ARACNe | BLAST | Cellular Networks KnowledgeBase | CeRNA/Hermes Query | Classification (KNN, WV) | Color Mosaic | Consensus Clustering | Cytoscape | Cupid | DeMAND | Expression Value Distribution | Fold-Change | Gene Ontology Term Analysis | Gene Ontology Viewer | GenomeSpace | genSpace | Grid Services | GSEA | Hierarchical Clustering | IDEA | Jmol | K-Means Clustering | LINCS Query | Marker Annotations | MarkUs | Master Regulator Analysis | (MRA-FET Method) | (MRA-MARINa Method) | MatrixREDUCE | MINDy | Pattern Discovery | PCA | Promoter Analysis | Pudge | SAM | Sequence Retriever | SkyBase | SkyLine | SOM | SVM | T-Test | Viper Analysis | Volcano Plot


Overview of Marker and Array Sets

The Markers/Arrays component, located at lower left in the geWorkbench graphical interface, allows the user to define and use subsets of arrays and markers for a number of purposes.

As used in geWorkbench, the term "marker" includes genes, probes/probesets, and individual sequences, depending on the type of data loaded. Sets of markers can be returned by various analysis routines. For example the t-test returns a list of markers showing significant differential expression, and after hierarchical clustering, the markers in a subtree of the resulting dendrogram can be saved to a list.

Sets of microarrays can be used to group arrays in a meaningful fashion for statistical analysis. For example, two such phenotypes might be the diseased and normal states of a tissue from which samples have been taken. geWorkbench uses the clinical terms "Case" and "Control" to categorize these, but in a biological setting the equivalent would be "Experimental" vs "Control".


This chapter discusses the use of subsets of markers. Please see the chapter Data Subsets - Arrays for a discussion of the use of Array sets.


Further examples of working with sets of markers can be found in Tutorial_-_Differential_Expression and Tutorial_-_Clustering.

The figure below shows the Markers component located below the Project Folders component in geWorkbench. The Arrays component is located in the same space, under a separate tab.


T Markers basic withProj.png


Common Principles of Operation of Marker and Array Sets

Rather than using all arrays or all markers in a data set for a particular analysis or visualization, the user may wish to restrict those used to only some subset.

Activating Sets of Markers and Arrays

In the Markers and the Arrays components, sets of markers and arrays can be defined by the user. Such sets are also created as the outcome of various analysis methods. Adjacent to each set in the graphical interface is a checkbox. Checking this box activates the subset.

  • Activating a set restricts many geWorkbench components to using as input only the markers or arrays that are in one or more such activated sets.
  • Marker Sets
    • If no Marker set is active, all Markers are used.
    • If at least one Marker set is activated, affected components will only use markers that are in activated sets.
  • Array Sets
    • If no Array set is active, all Arrays are used.
    • If at least one Array set is activated, affected components will only use arrays that are in activated sets.
  • Selection set - this is a special, default set. One is present in both the Markers component and the Arrays component. The "Selection" set has the following properties:
    • The "Selection" set cannot be deleted.
    • Double-clicking on a marker or array entry in the upper pane list will add that entry to the default "Selection" set. Double-clicking the same entry again will remove it from the default set.


Number of members displayed

The number of members in a set is given inside square brackets just to the right of the set name.

Controls

Upper Pane

T Markers Upper RightClickMenu.png

The list in upper pane of the Markers component shows the markers loaded in the current data set.


The upper pane of the Markers component has the following controls:

  • Search text field - Search for arrays by typing in a name or portion of a name. As one types, the first array matching the entry so far will be highlighted. In some cases however, the Find Next button must be pushed to find a match. If the typed entry matches no arrays, it will be displayed in red.
  • Find Next button - find the next array matching the typed entry.
  • T Arrays lightbulb.png Light Bulb icon - when activated T Markers lightbulb active.png, enables "hover text" display of marker names in this component.

Selecting one or more markers in the list and then right-clicking gives the following choices in a pop-up menu:

  • Add to Set - Add the selected markers to a new or existing subset.
  • Clear Selection - unhighlights the selected markers.

Lower Pane

The lower pane of the Markers component has the following controls:

  • Marker Sets menu - Select which named set of markers to display. Each can contain a different arrangement of markers into subsets.
  • New button - Create a new marker set.

If you right-click on a subset, a menu with the following choices appears:

T Markers LowerRightClick Menu.png

  • Rename - Rename the selected subset.
  • Copy - Make a copy of the selected subset.
  • Activate - Activate the selected subset. This can also be done directly by checking the check box before its entry.
  • Deactivate - Deactivate the selected subset. This can also be done directly by unchecking the check box before its entry.
  • New Set - Create a new empty marker subset.
  • Delete - Delete the selected subset.
  • Combine - Combine the selected subsets into a new subset. Methods are:
    • Union - add all arrays from all selected sets.
    • Intersection - add arrays that are in each selected set.
    • XOR - add arrays that are in only one of the selected sets.
  • Print - Print the selected subset of arrays.
  • Visual Properties - not implemented.
  • Save - not implemented.
  • Tag for visualization - This feature allows a set of markers to be intersected with a network displayed in the Cytoscape component. Any markers that are in the "tagged" set and which also appear in the Cytoscape display will be highlighted yellow.




Examples

Add a marker to the default set by double-clicking

Double-clicking a marker in the upper list adds it to the default "Selection" subset.


T Marker SelectionSet.png

Adding markers to a new or existing subset

If one or more markers are selected in the upper list, and then right-clicked on, a menu will appear with option "Add to Set".


T Markers AddToSet.png


Choosing "Add to Set" will bring up a dialog box in which the name of a new or existing subset can be input. Here we type the name of a new marker subset "Custom" into the dialog box.


T Markers Set Label.png


The markers are copied to the new subset with name "Custom":


T Markers AddToSetCustom.png

Adding markers to an existing subset - shortcut

If you wish to add additional markers to an existing subset, you can avoid having to type in its name again in the dialog box by first selecting the target subset in the lower pane. Then right-click on a selection of markers above. The name of the existing subset will appear in the "Add to Set" dialog.


T Markers AddToSetAgain.png

Manipulating marker subsets

Right-clicking on a subset brings up a menu with options described above in the lower-pane controls section.


T Markers RightClickMenu.png


Individual markers can also be selected and removed from a subset by a right-click menu.


T Markers RightClickMenu Marker.png

Create a new set

The New button creates a new set (group), which in turn can be used to contain a different arrangement of subsets.


T Markers New Marker Set.png


Here the Set pulldown menu shows the newly created new Set.


T Marker Sets Avail.png