Welcome to the first module in our HowTo GraphXR tutorial series!
In this Session…
Before you begin…
Welcome to GraphXR! This series of tutorials will teach you everything you need to begin visualizing and analyzing your data. If you haven’t already, start by creating an account at graphxr.kineviz.com.
On logging in you’ll be taken to the Projects page. You can create a new project (and connect it to a Neo4j database), connect to an existing project, or open a demo or shared project. We’ll click Create to start from scratch. Enter a name for your project and click Confirm.
Click the arrow icon on your new Project to enter the graph space.
We’re now inside the graph environment. This is a 3-dimensional, functionally inﬁnite space which is currently empty. Before we bring in data, let’s quickly discuss the anatomy of a graph.
Graphs are composed of three elements: nodes, edges, and properties.
Nodes are entities, like people or events. They’re typically represented by a circle and can display an icon or portrait image. All nodes of a given type comprise a Category.
Edges are connections between things, like took_place_at or purchased_by. All edges of a given type comprise a Relationship. Directed relationships like parent_of have an arrow at one end, while directionless ones like friends_with do not.
The structure of nodes and edges in a graph is referred to as a pattern. Their position in 3D space is governed by the current Layout.
By default, GraphXR distributes nodes in space using a physics simulation called Force Direct. Each node pushes away from other nodes while edges pull them together. There is no intrinsic meaning to node position or edge length in the Force Direct layout.
Properties are attributes like name or color. Both nodes and edges can have properties. A key is a unique property that identiﬁes a speciﬁc node or edge.
Let’s go over the GraphXR interface. The Menu bar contains the menu panels: Project, Query, Transform, Table, Layout, Filter, Algorithm, and Map.
Use the Keyword Search bar to search the contents of the graph or, if connected, a database. The Legend indicates the colors and number of elements currently in the graph. The different legend tabs: Category, Relationship, Tag, and Property enable you to select which element type to display.
We’ll address many of these controls in more detail over the next few tutorials. Next, we’ll load some data. To follow along, you can download the ﬁle http://kineviz.com/s/GXR_QSG.zip.
How To GraphXR: Module 2. Loading, Navigating, and Selecting Data