Tutorial - Component Configuration Manager

From Workbench

Home | Getting Started | Basics | Component Configuration | Tutorial Data | Data Subsets | Projects and Data Files | Project Details | Local Data Files | Remote Data Sources (caArray) | Viewing a Microarray Dataset | Filtering and Normalizing

Analysis Framework | ANOVA | ARACNe | BLAST | Cellular Networks KnowledgeBase | Classification | Color Mosaic | Cytoscape | Differential Expression (t-test) | Expression Value Distribution | Gene Ontology Term Over-representation | Grid Services | Hierarchical Clustering | Jmol | Marker Annotations | Mark-Us | Master Regulator Analysis | MatrixREDUCE | MINDy | Pattern Discovery | Promoter Analysis | Pudge | Sequence Retrieval | SOM



Overview

With release 1.7.0, geWorkbench now supports the dynamic loading and unloading of individual components for analysis and visualization. The Component Configuartion Manager (CCM) lists each available component, provides descriptive and license information, and controls loading and unloading. The ability to customize the loaded components may be useful to those who intend only to use particular types of analysis. It may in some cases also increase the responsiveness of the application, as potentially fewer viewers may need to respond to particular data events (new data set, marker set activation etc.).


As shipped, the CCM may appear as in the figure below, with only basic components configured. Individual components can be added by clicking on their check boxes.


Image:T_Component_Configuration_Manager.png


As each component is added, additional components may also be required, e.g. adding an analysis may require a particular viewer. These dependencies are all handled in the CCM. An example is shown in the following figure, where adding the ARACNe component also requires adding the Cytoscape component.


Image:T_CCM_ARACNE.png


If a component requires agreeing to a license, the license will also be displayed at this time, with the option to accept or reject it.

Individual controls

  • Display : All, Only Loaded, Only Unloaded - selects which components to display.
  • Show by type: All, Parsers, Analysis plugins, Visualizers - filters displayed components by their category of action.


  • Name: Component name
  • Version: Component version
  • Author: Component author or source of primary calculation code.
  • Author URL: some components have a URL to the author's website configured.
  • Tool URL: some components have a URL to their own website configured.


  • View license - If a license is required for a component, it can be displayed by highlighting the component in the list and pressing this button.
  • View documentation - Provided for displaying extra documentation about the component if available.
  • View external site - same as the Tool URL link.


  • Apply - if any changes have been made to the check-boxes indicating which components are to be loaded, pushing "Apply" causes the changes to actually be be made.
  • Reset - If changes have been made but "Apply" has not been pushed, set all checkboxes back to their previous state.
  • Close - Close the CCM window.


  • On/Off - checking/unchecking this box will select/deselect all optional components. As implemented, it will require responding to all dependency messages, so its use is not recommended at this time.
Views