A directory of information services and datasets in agriculture

The CIARD RING and AGRIS

1. How AGRIS uses the RING Linked Data

AGRIS is a very well known database of more than 7 million bibliographic references on agricultural research and technology and links to related data resources on the Web.

All the "AGRIS centers" (the data providers of the bibliographic records harvested into AGRIS) are registered as information services in the CIARD RING.

AGRIS retrieves information on AGRIS centers through a SPARQL query run against the RING.

Anybody can retrieve all the AGRIS centers records from the RING by running this SPARQL query on the RING endpoint (http://ring.ciard.net/sparql1): 
------------------------------
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX dc: <http://purl.org/dc/terms/> PREFIX dcat: <http://www.w3.org/ns/dcat#> DESCRIBE ?dataset WHERE { ?dataset rdf:type dcat:Dataset . ?dataset dc:partOf <http://ring.ciard.net/node/10687> }
------------------------------
The URL to be called to launch such a query is the following:
------------------------------
http://ring.ciard.net/sparql1?query=PREFIX+rdf%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%3E+PREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E+PREFIX+dc%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E+PREFIX+dcat%3A+%3Chttp%3A%2F%2Fwww.w3.org%2Fns%2Fdcat%23%3E+PREFIX+adms%3A+%3Chttp%3A%2F%2Fwww.w3.org%2Fns%2Fadms%23%3E+PREFIX+doap%3A+%3Chttp%3A%2F%2Fusefulinc.com%2Fns%2Fdoap%23%3E+PREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E+DESCRIBE+%3Fdataset+WHERE+%7B+%3Fdataset+rdf%3Atype+dcat%3ADataset+.+%3Fdataset+dc%3ApartOf+%3Chttp%3A%2F%2Fring.ciard.net%2Fnode%2F10687%3E+%7D&output=xmlrdf&jsonp=&key=
------------------------------

2. How to get AGRIS Linked Data bibliographic records for each AGRIS center

In the AGRIS RDF store, all bibliographic records are associated to the corresponding AGRIS center through the dcterms:source property: the URI used to identify the AGRIS center is the RING URI.

Anybody can therefore retrieve all records belonging to an AGRIS center by running a query against the AGRIS SPARQL endpoint (http://202.45.139.84:10035/catalogs/fao/repositories/agris) and providing the RING URI of the AGRIS center. The URI is built appending the RING ID of the center to the base URI http://ring.ciard.net/node/.

In the example below, the RING ID of the AGRIS center "Global Forum on Agricultural Research" is 2754. By replacing that ID with the ID of any other AGRIS center, you will get the records of that center.
------------------------------------
PREFIX dcterms: <http://purl.org/terms> DESCRIBE ?rec WHERE { ?rec dcterms:source <http://ring.ciard.net/node/2754> . }
-----------------------------------
The URL to be used to run such a query on the AGRIS SPARQL endpoint is the following:
------------------------------
http://202.45.139.84:10035/catalogs/fao/repositories/agris#query/d/DESCRIBE%20?rec%20WHERE%20%7B%0A%20%20?rec%20dcterms:source%20%3Chttp://ring.ciard.net/node/2754%3E%20.%0A%7D
------------------------------
again, replacing 2754 with the RING ID of the center.

The RING ID of each service registered in the RING can be found at the bottom of the description of the service, where the URI is displayed: the code at the end of the URI is the RING ID.

 

Last modified: 
05/09/2014
agINFRA The RING is part of the agINFRA project EC 7th framework program INFRA-2011-1.2.2 - Grant agr. no: 283770