-
Notifications
You must be signed in to change notification settings - Fork 2
Home
CIView comprises a number of separate visualisation components that can be used in isolation or linked together.
-
Filter Panel - a panel that displays various charts, which are used for filtering a supplied dataset. It is implemented using dc charts, which is built on d3 and crossfilter. Users can add and customise their own charts according to how they want the data displayed. Developers can add their own chart types and are not limited by the charts available in dc. For example, a scatter plot using webgl has been added to address the problem of the slow rendering of large graphs in SVG or Canvas.
-
Table - implemented with slickgrid, using a modified data view that is compatible with with crossfilter and hence the table can easily be linked to the Filter Panel
-
Image Table - display images in a tabular format, based on the same data view as the table, and so can also be used with the Filter Panel.
-
Utilities
- File upload dialog - a dialog for uploading tsv,csv files which parses the file, checks for errors and allows users to name/remove columns.
- Color Scale Dialog - a dialog that allows the user to choose and manipulate a color scheme for discrete or continuous data