%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib uri="http://djpowell.net/tmp/sparql-tag/0.1/" prefix="sparql" %>
<%@ taglib uri="http://jakarta.apache.org/taglibs/string-1.1" prefix="str" %>
<%@ page import="java.net.URLDecoder" %>
Linkage Information
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(?author) as ?counts) WHERE {
?author rdf:type core:Authorship .
?author core:linkedInformationResource ?infor .
?infor rdf:type core:InformationResource .
}
- 'Person'-'InformationResource' linkages (${inforauthorship.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX foaf:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?author) as ?counts) WHERE {
?author core:authorInAuthorship ?obj .
?author rdf:type foaf:Person .
?obj core:linkedInformationResource ?infor .
?infor rdf:type core:InformationResource .
}
- 'Person' entities which published 'InformationResource' entities (${inforauthor.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?infor) as ?counts) WHERE {
?subj core:linkedInformationResource ?infor .
?infor rdf:type core:InformationResource .
}
- 'InformationResource' entities (${infor.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(?author) as ?counts) WHERE {
?author rdf:type core:Authorship .
?author core:linkedInformationResource ?infor .
?infor rdf:type core:ConferencePaper .
}
- 'Person'-'ConferencePaper' linkages (${confauthorship.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX foaf:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?author) as ?counts) WHERE {
?author core:authorInAuthorship ?obj .
?author rdf:type foaf:Person .
?obj core:linkedInformationResource ?infor .
?infor rdf:type core:ConferencePaper .
}
- 'Person' entities which published 'ConferencePaper' entities (${confauthor.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?infor) as ?counts) WHERE {
?subj core:linkedInformationResource ?infor .
?infor rdf:type core:ConferencePaper .
}
- 'ConferencePaper' entities (${conf.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(?author) as ?counts) WHERE {
?author rdf:type core:Authorship .
?author core:linkedInformationResource ?infor .
?infor rdf:type bibo:AcademicArticle .
}
- 'Person'-'AcademicArticle' linkages (${acaauthorship.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX foaf:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?author) as ?counts) WHERE {
?author core:authorInAuthorship ?obj .
?author rdf:type foaf:Person .
?obj core:linkedInformationResource ?infor .
?infor rdf:type bibo:AcademicArticle .
}
- 'Person' entities which published 'AcademicArticle' entities (${acaauthor.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?infor) as ?counts) WHERE {
?subj core:linkedInformationResource ?infor .
?infor rdf:type bibo:AcademicArticle .
}
- 'AcademicArticle' entities (${aca.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(*) as ?counts) WHERE {
?grant core:hasInvestigator ?pi .
}
- 'Person'-'Grant' linkages (${piship.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?pi) as ?counts) WHERE {
?grant core:hasInvestigator ?pi .
?grant rdf:type core:Grant .
}
- 'Person' entities which are (co-)investigators on 'Grant' entities (${pi.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?grant) as ?counts) WHERE {
?grant rdf:type core:Grant .
}
- 'Grant' entities (${grant.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(*) as ?counts) WHERE {
?teacher core:teaching ?obj .
}
- 'Person'-'CourseSection' linkages (${teaching.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(distinct ?teacher) as ?counts) WHERE {
?teacher core:teaching ?obj .
}
- 'Person' entities which teach 'CourseSection' entities (${teacher.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(?course) as ?counts) WHERE {
?course rdf:type core:CourseSection .
}
- 'CourseSection' entities (${course.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(*) as ?counts) WHERE {
?author1 rdf:type core:Authorship .
?author2 rdf:type core:Authorship .
?author1 core:linkedInformationResource ?infor .
?author2 core:linkedInformationResource ?infor .
?infor rdf:type core:InformationResource .
FILTER (str(?author1) < str(?author2))
}
- Total co-author linkages (${coauthor.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT DISTINCT ?author1 ?author2 WHERE {
?author1 rdf:type core:Authorship .
?author2 rdf:type core:Authorship .
?author1 core:linkedInformationResource ?infor .
?author2 core:linkedInformationResource ?infor .
?infor rdf:type core:InformationResource .
FILTER (str(?author1) < str(?author2))
}
- Unique co-author linkages (${fn:length(discoauthors.rows)})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT (count(*) as ?counts) WHERE {
?grant core:hasInvestigator ?pi1 .
?grant core:hasInvestigator ?pi2 .
FILTER (str(?pi1) < str(?pi2))
}
- Total co-investigator linkages (${copi.counts.string})
PREFIX rdfs:
PREFIX rdf:
PREFIX akt:
PREFIX bibo:
PREFIX core:
SELECT DISTINCT ?pi1 ?pi2 WHERE {
?grant core:hasInvestigator ?pi1 .
?grant core:hasInvestigator ?pi2 .
FILTER (str(?pi1) < str(?pi2))
}
- Unique co-investigator linkages (${fn:length(discopis.rows)})