PoolParty GraphEditor - Overview

The following section provides an overview and guide on how to use the PoolParty GraphEditor to edit RDF data in PoolParty.

PoolParty offers a unique tool for editing RDF data directly, the PoolParty GraphEditor. It integrates tightly with the PoolParty interface and can be used easily after you have opened your project.

The PoolParty GraphEditor lets you work on the data your knowledge graph is stored in, directly. Knowledge graphs are at the heart of any serious enterprise data management endeavour: you create a model of your knowledge domain, be that pharmaceutical, healthcare or finance, for example. Thesauri would be at the core that you might integrate with PoolParty. Additionally, you use ontologies as another layer of knowledge as well as a structure that extends the existing relations. In PoolParty, the RDF standard is used to store these in triples on the server. The option to edit these RDF data triples using our GraphEditor right from inside the interface is unique among Semantic Web applications.

Since in PoolParty the graphs that are basis for all data are stored either locally or remotely in RDF format, using this editor you have a number of options: you can refine triples, create or change relations among their properties or their names and labels and even create new resources. The graph editors are project dependent and you can create any number of editors per project.

The data you will need and should prepare before starting to create editors are a PoolParty thesaurus, which means a PoolParty project, and one or more custom schemes. Additionally, you have to correctly configure the connection to the external graph database you use in the Semantic Middleware Configurator. One way to prepare the graphs on the external graph database would be to export the project data as RDF from PoolParty to it.

A state-of-the-art interface and an assistant let you quickly set up an editor to select from available schemes, define the URI generation method for resources you might want to create, the external graph database and the graphs you want to edit, as shown in the following image:

The GraphEditor (1), once set up, lets you edit the underlying RDF data using the Search tab (2) and the filtered data (3), providing easily editable fields (4) as well as batch operations.

The APIs that are available for the GraphEditor feature let you interact with existing editors, create new ones or delete them.

The following topics will guide you through setting up graph editors and use them to advantage: