Developer:RDF

From myExperiment

Jump to: navigation, search

RDF Documentation

Public data from myExperiment can be accessed in RDF/XML format from http://rdf.myexperiment.org/. This data is updated daily using a overnight snapshot taken database that backs http://www.myexperiment.org. To retrieve RDF for a particular myExperiment entity just request the following URL:

 http://rdf.myexperiment.org/ENTITY_TYPE/ENTITY_ID

ENTITY_TYPE can be one of the following:

  • Announcement
  • Attribution
  • Citation
  • Comment
  • Creditation
  • Downloads
  • Experiment
  • Favourtite
  • File
  • Friendship
  • Job
  • Group
  • GroupAnnouncement
  • LocalPackEntry
  • RemotePackEntry
  • Membership
  • Pack
  • Rating
  • RemotePackEntry
  • Review
  • Tag
  • Tagging
  • User
  • Workflow
  • WorkflowVersion


It is also possible to retrieve all the entities of one type by pluralizing the ENTITY_TYPE using the following URL:

 http://rdf.myexperiment.org/PLURALIZED_ENTITY_TYPE

(Downloads and Viewings already being plurals become AllDownloads and AllViewings)


myExperiment Ontology

To make some sense of all this RDF data there is a myExperiment ontology. As two of myExperiment's main feature are its metadata registry and social network framework, the ontology borrows liberally from Dublin Core, FOAF and SIOC.


SPARQL Endpoint

All this RDF data along with the myExperiment ontology can also be queried through a SPARQL endpoint that can be found at http://rdf.myexperiment.org/sparql.

Personal tools