Skip to content

joetm/sameAs-Lite

 
 

Repository files navigation

sameAs Lite Build Status

Synopsis

sameAs Lite is an open source software to provide sameAs® services.

Motivation

The sameAs services are motivated by the Semantic Web and especially Linked Data, although they have wider uses.

Linked Data is a way of joining and relating information in a machine readable way. One of the principles of Linked Data is that all things can be referred to by a URI; these things may be things such as a person or book, where we are used to having identifiers, or more abstract concepts such as anger, expertise, last week, sub-Saharan Africa or a Charm Quark. Since anyone can publish Linked Data about anything, without universal agreement on identifiers for everything (which will clearly never happen), different sources may use many different IDs that identify the same thing [1]. sameAs allows users to search for a Linked Data URI and other URIs that are equivalent will be returned.

It should be noted that the sameAs Lite software makes no assumptions or requirements that the identifiers being managed are Linked Data URIs.

Read more about the sameAs concepts and its history...

Sample website

A website with some sample data can be found here.

Quick start

The sameAs Lite WebApp is able to work straight out of the box as long as Apache is installed.

  1. Edit config.ini and add the information for the stores you are using.

  2. The default username and password for the restricted areas is 'demo'. To change this run htpasswd -c -m auth.htpasswd username. To add extra users run htpasswd -m auth.htpasswd username.

  3. Create an empty sqlite3 database. Update the location parameter of the teststore in the config.ini with the path to this database (the default is db/sameaslite-store.db).

  4. Add pairs to the stores using the web interface. Navigate to /api to do this.

Installation

Please refer to the Github Wiki for detailed installation instructions.

Screenshots

Store homepage

Api overview

Retrieving equivalent symbols

Contributors

Read more on how to contribute to SameAs-Lite...

Support

Support info here

License and Legal Information

SameAs-Lite is released under the MIT License.

Seme4 Ltd

SameAs® is a registered trademark of Seme4 Ltd.

About

sameAs Lite provides a library and a service wrapper that makes it easy to manage ID equivalence and search for ID equivalences

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 84.1%
  • HTML 7.6%
  • JavaScript 5.5%
  • CSS 1.8%
  • Other 1.0%