Skip to content

openphacts/Void-Editor2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoID Editor v2

The Open PHACTS VoID editor v2 is developed and maintained by Lefteris Tatakis, as a final year undergraduate project at the University of Manchester, UK. This project is supervised by Prof Carole Goble and has been developed within the context of the Open PHACTS project and aims to help dataset publishers to create a valid, according to the Open PHACTS specification, VoID description for deployment with their dataset.The code was last updated on May 2017 . The code for the Open PHACTS editor is available from https://github.com/openphacts/Void-Editor2. In case you have a feature request or want to file a bug, please raise a GitHub issue.

Features:

  • Create VoID according to OPS specs
  • Upload existing VoID to continue work on it
  • Upload your data to allow statistical analysis
  • Connect to your SPARQL endpoint to allow statistical analysis
  • Connects to ORCID to get information about the dataset owner
  • Cite the distribution formats the data is available in
  • Reference incorporating datasets
  • Exports VoID
  • Allows users to view there progress so far - with "under the hood"

Linkset Creator

An extension of the VoID Editor to allow the creation of descriptions of the links between two datasets.

Features:

  • Create VoID according to OPS specs
  • Connects to ORCID to get information about dataset owner
  • Selecting the source and target datasets of the Linkset
  • Exports VoID
  • Allows users to view there progress so far - with "under the hood"

Installation

The VoID Editor and Linkset Editor require a servlet engine such as tomcat server to be running on your machine. We have tested the editors with Tomcat 7 running on CentOS.

The files can be built using maven and issuing the command from the voidEditor directory.

mvn clean package -DskipTests or mvn install

The resulting war file, in the target directory, can be deployed on your servlet engine in the usual way.

##Configuration

The name of the war file will determine is deployment location, i.e. http://localhost:8080/name-of-war-file. If you change this value, then you need to edit the URLPreface variable in voidEditor/src/main/webapp/js/datasets/services.js.