Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Karma is a data integration tool used to map USC faculty data to VIVO developed by a team led by Pedro Szekely of the USC Information Sciences Institute

Abstract

We present Karma, an open-source information integration tool that allows a user to quickly map legacy data sources into RDF that can then be loaded into VIVO.  Karma provides the ability to

  • Extract data from a variety of sources, including databases, spreadsheets, comma-delimited text files, and Web APIs.
  • Semi-automatically map the data to the VIVO ontology by first producing an initial mapping and then allowing users to refine the mapping based on their own knowledge of the data.
  • Transform the format of the data by example, which allows a user to quickly change the format, remove extraneous information, split fields, and so on.
  • Integrate data across sources, which make it possible to combine data from different sources, decode foreign keys with the actual values, and merge data from different sources.
  • Produce RDF data with respect to the VIVO ontology, which includes creating appropriate URIs, constructing the RDF, and generating inverse property links. 

The capabilities provided by Karma allow users to quickly load a dataset, map each data field to the appropriate terms in the VIVO ontology, normalize and integrate data as required, and then generate the appropriate RDF.  This RDF data can then be loaded directly into the VIVO application and immediately made available. 
 
In this webinar, we will perform a live demonstration of the tool.  We will show how one can rapidly go from an existing dataset with USC faculty members to the data loaded into VIVO.  More information about Karma is available at www.isi.edu/integration/karma, including a link to our GitHub repository where you can download the software.  The Powerpoint from Pedro's 2012 VIVO Conference presentation will provide some background, although there have been new features added since that time.

2013 Implementation Fest plans

...