1 | ################################################################################
|
---|
2 | # Sesame configuration for SPLENDID Federation.
|
---|
3 | #
|
---|
4 | # ATTENTION: the Sail implementing the sail:sailType must be published
|
---|
5 | # in META-INF/services/org.openrdf.sail.SailFactory
|
---|
6 | ################################################################################
|
---|
7 | @prefix void: <http://rdfs.org/ns/void#>.
|
---|
8 | @prefix rep: <http://www.openrdf.org/config/repository#>.
|
---|
9 | @prefix sr: <http://www.openrdf.org/config/repository/sail#>.
|
---|
10 | @prefix sail: <http://www.openrdf.org/config/sail#>.
|
---|
11 | @prefix fed: <http://west.uni-koblenz.de/config/federation/sail#>.
|
---|
12 | @prefix src1: <http://cu.kegg.bio2rdf.org/sparql>.
|
---|
13 | @prefix src2: <http://cu.drugbank.bio2rdf.org/sparql>.
|
---|
14 | @prefix src3: <http://cu.omim.bio2rdf.org/sparql>.
|
---|
15 | @prefix src4: <http://cu.sider.bio2rdf.org/sparql>.
|
---|
16 | @prefix src5: <http://cu.pharmgkb.bio2rdf.org/sparql>.
|
---|
17 |
|
---|
18 | [] a rep:Repository ;
|
---|
19 | rep:repositoryTitle "SPLENDID Federation" ;
|
---|
20 | rep:repositoryID "SPLENDID" ;
|
---|
21 | rep:repositoryImpl [
|
---|
22 | rep:repositoryType "openrdf:SailRepository" ;
|
---|
23 | sr:sailImpl [
|
---|
24 | sail:sailType "west:FederationSail" ;
|
---|
25 |
|
---|
26 | # sparql endpoints
|
---|
27 | fed:member [
|
---|
28 | rep:repositoryType "west:VoidRepository" ;
|
---|
29 | fed:voidDescription <eval/void/kegg.n3> ;
|
---|
30 | void:sparqlEndpoint src1:
|
---|
31 | ], [
|
---|
32 | rep:repositoryType "west:VoidRepository" ;
|
---|
33 | fed:voidDescription <eval/void/drugbank.n3> ;
|
---|
34 | void:sparqlEndpoint src2:
|
---|
35 | ], [
|
---|
36 | rep:repositoryType "west:VoidRepository" ;
|
---|
37 | fed:voidDescription <eval/void/omim.n3> ;
|
---|
38 | void:sparqlEndpoint src3:
|
---|
39 | ], [
|
---|
40 | rep:repositoryType "west:VoidRepository" ;
|
---|
41 | fed:voidDescription <eval/void/sider.n3> ;
|
---|
42 | void:sparqlEndpoint src4:
|
---|
43 | ], [
|
---|
44 | rep:repositoryType "west:VoidRepository" ;
|
---|
45 | fed:voidDescription <eval/void/pharmgkb.n3> ;
|
---|
46 | void:sparqlEndpoint src5:
|
---|
47 | ]
|
---|
48 | ]
|
---|
49 | ] .
|
---|