Amsab-ISG Linked Data
Public Linked Data and SPARQL services
This service provides human-readable and machine-readable access to Linked Data published by Amsab-ISG.
Datasets
Services
SPARQL endpoint
Applications can query the public SPARQL endpoint.
https://data.amsab.be/sparql
Explore the Brigades dataset
These examples demonstrate how the Brigades dataset can be queried. Click Open in YASGUI to load a query into the SPARQL editor, then press Run.
1. Find people by family name
Find people whose family name contains Abelshausen.
Open in YASGUIShow SPARQL query
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?person ?firstName ?familyName
WHERE {
GRAPH <https://data.amsab.be/graph/brigades> {
?person foaf:familyName ?familyName .
OPTIONAL {
?person foaf:firstName ?firstName .
}
FILTER(
CONTAINS(
LCASE(STR(?familyName)),
"abelshausen"
)
)
}
}
ORDER BY ?familyName ?firstName
2. People who arrived in 1937
Retrieve people whose recorded start date begins with 1937.
Open in YASGUIShow SPARQL query
PREFIX schema: <http://schema.org/>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?person ?title ?startDate
WHERE {
GRAPH <https://data.amsab.be/graph/brigades> {
?person schema:startDate ?startDate .
OPTIONAL {
?person dcterms:title ?title .
}
FILTER(
STRSTARTS(
STR(?startDate),
"1937"
)
)
}
}
ORDER BY ?startDate ?title
3. Count people by nationality
Show recorded nationalities and count the number of people associated with each.
Open in YASGUIShow SPARQL query
PREFIX schema: <http://schema.org/>
SELECT
?nationality
(COUNT(DISTINCT ?person) AS ?people)
WHERE {
GRAPH <https://data.amsab.be/graph/brigades> {
?person schema:nationality ?nationality .
}
}
GROUP BY ?nationality
ORDER BY DESC(?people)
4. Search political or organizational affiliations
Find records where an organizational affiliation contains the word communist.
Open in YASGUIShow SPARQL query
PREFIX schema: <http://schema.org/>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?person ?title ?organisation
WHERE {
GRAPH <https://data.amsab.be/graph/brigades> {
?person schema:memberOf ?organisation .
OPTIONAL {
?person dcterms:title ?title .
}
FILTER(
CONTAINS(
LCASE(STR(?organisation)),
"communist"
)
)
}
}
ORDER BY ?title
5. Find members of the 14th Brigade
Find people whose recorded military unit contains 14th Brigade.
Open in YASGUIShow SPARQL query
PREFIX schema: <http://schema.org/>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?person ?title ?unit
WHERE {
GRAPH <https://data.amsab.be/graph/brigades> {
?person schema:subOrganization ?unit .
OPTIONAL {
?person dcterms:title ?title .
}
FILTER(
CONTAINS(
LCASE(STR(?unit)),
"14th brigade"
)
)
}
}
ORDER BY ?title
Linked Data URIs
https://data.amsab.be/id/{guid}
https://data.amsab.be/doc/{guid}
https://data.amsab.be/rdf/{guid}
https://data.amsab.be/brigades
https://data.amsab.be/graph/brigades
The graph identifier redirects to the human-readable Brigades dataset page when opened in a browser.
About
Amsab-ISG publishes cultural heritage and research data as Linked Data. Persistent resource identifiers are kept separate from their human-readable and machine-readable representations.