Data Graph Collection

Discngine is pleased to announce the beta version of its Data Graph Collection. This component collection for Pipeline Pilot which will be presented at the Accelrys UGM in Boston has been designed to handle and manipulate graphs in Pipeline Pilot. A graph is a set of data records grouped and attached to a root record. The graph itself is stored as a binary property attached to the root record. This collection handles both directed and undirected graphs as well as mixed graphs. Graphs may also mix various node types (compounds, targets, genes, images, text, etc.) as well as various edge types and easily handles multiple edges between nodes.



- Build: a graph may be generated from any type of data records either by providing node identifier pairs, or edge tags to connect nodes to each other, or data record hierarchy as defined in pipeline pilot. Data record properties may be promoted at both the node and edge levels for further filtering and display.

- Filter: a graph may be filtered on node or edge properties in order to either reduce it size or highlight part of it.

- Manipulate: several components are provided to unmerge sub-graphs, merge or join graphs, extract original nodes or edges, compute distances and invert graphs.

- Search: several components are provided to find paths, neighbors, sub-graphs, and cliques, match graph queries to several other graphs.

- Display: three interfaces to HyperGraph, GraphViz and Flex/Flare third party software have been implemented to display and interact dynamically with graphs.

- Store: let you store and search graphs into the third party Neo4J database.



The Graph Collection is available for evaluation on www.discngine.net or at contact@discngine.com. The collection requires Pipeline Pilot 7.5 or later.