CGViz

A highly flexible framework for designing biomolecular viewers
Download

CGViz Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • CGViz Team
  • Publisher web site:
  • http://www-ab.informatik.uni-tuebingen.de/software/cgviz
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 7.5 MB

CGViz Tags


CGViz Description

A highly flexible framework for designing biomolecular viewers CGViz is based on a "Mix and match" approach that allows you to display and combine data from arbitrary sources in virtually every conceivable way. Data and visual elements are represented as nodes in a graphical network. A specific viewer is established by creating and configuring the required nodes and linking them together, thus directing how and where each set of data is displayed on the screen. Complex visualizations, including multiple views of the same data set in combination with various others, can be created with just a few mouse clicks.On top of the rendering core, which is now pretty stable, the developers aim to build a second layer which will allow a designer to specify how exactly an application reacts to user interaction, thus, essentially, providing a complete "visual programming" approach to the construction of biomolecular viewers. So far, users can browse data, zoom in and out and select items in order to view associated information, as for example the alignment corresponding to a BLAST match.CGViz uses plugins to implement various aspects of the rendering process, as well as for filtering and importing data. That way, by implementing just a few small Java classes, an application designer may very easily extend the capabilities of a viewer even further.Plugins are a crucial component of CGViz's architecture, which let application programmers create new elements for visualizations.There are currently three types of plugins: ·Drawer plugins are responsible for displaying individual items of data. By providing a new drawer, users can achieve essentially any drawing style they like. ·Transformer plugins can be used to filter and manipulate data in any conceivable way. Transformer plugins can also be used to import data from files, as for example tabular BLAST output. ·Pane shape plugins are responsible for defining the way a rectangular coordinate array in which data is displayed (called a "pane" in CGViz jargon) is mapped to the screen. Current non-standard pane shapes are circular (suitable for procaryotic genomes) and multi-row. Requirements: · Java 1.4.2 or later


CGViz Related Software