rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAMLciMnYDO2_dl8Ar9ibJcPQx4JY3yAQWn6PivCxkT9o" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAMLciMnYDO2_dl8Ar9ibJcPQx4JY3yAQWn6PivCxkT9o/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "https://w3id.org/kpxl/grlc/" } } rows { namespace { name: "grlc" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dct" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "https://w3id.org/np/o/ntemplate/" } } rows { namespace { name: "nt" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 8 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 9 name_id: 2 } } } rows { prefix { value: "https://orcid.org/" } } rows { namespace { name: "orcid" value { prefix_id: 10 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 11 name_id: 2 } } } rows { prefix { value: "http://xmlns.com/foaf/0.1/" } } rows { namespace { name: "foaf" value { prefix_id: 12 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 3 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 13 } o_iri { prefix_id: 3 } } } rows { name { value: "get-presentation-details" } } rows { name { value: "description" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 5 } o_literal { lex: "Returns the details of a presentation or poster, laid out for reading rather than as a raw property dump: authors (and speakers) are resolved to names and joined into a single row, and the start and end date/time are combined into one \'When\' value - a plain date and time range when both fall on the same day, both dates spelled out when they do not. Legacy predicates (dct:date, dct:creator, and the http://schema.org/ forms) are recognised alongside the current ones, and any predicate not recognised is still listed, so nothing in the assertion is hidden. Known properties are shown first." } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "license" } } rows { prefix { value: "http://www.apache.org/licenses/" } } rows { name { value: "LICENSE-2.0" } } rows { quad { p_iri { prefix_id: 5 name_id: 14 } o_iri { prefix_id: 14 } } } rows { name { value: "grlc-query" } } rows { quad { p_iri { prefix_id: 13 name_id: 10 } o_iri { prefix_id: 4 name_id: 16 } } } rows { name { value: "label" } } rows { quad { p_iri { prefix_id: 9 } o_literal { lex: "Get presentation details" } } } rows { name { value: "endpoint" } } rows { prefix { value: "https://w3id.org/np/l/nanopub-query-1.1/repo/" } } rows { name { value: "full" } } rows { quad { p_iri { prefix_id: 4 } o_iri { prefix_id: 15 } } } rows { name { value: "sparql" } } rows { quad { p_iri { prefix_id: 4 } o_literal { lex: "prefix rdfs: \nprefix rdf: \nprefix dct: \nprefix np: \nprefix npa: \nprefix npx: \nprefix wd: \nprefix schema: \nprefix pav: \nprefix foaf: \nprefix gen: \n\nselect ?property ?property_label ?value ?value_label where {\n bind(?_resourceNp_iri as ?np)\n graph npa:graph {\n ?np npa:hasValidSignatureForPublicKeyHash ?pubkey .\n filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pubkey . }\n ?np np:hasAssertion ?a .\n ?np npx:introduces ?_resource_iri .\n }\n {\n graph ?a { ?_resource_iri rdf:type ?value }\n bind(0 as ?sort) bind(rdf:type as ?property) bind(\"Type\" as ?property_label)\n bind(if(?value = wd:Q604733, \"Presentation\",\n if(?value = gen:PosterPresentation, \"Poster presentation\", \"\")) as ?value_label)\n } union {\n graph ?a { ?_resource_iri rdfs:label ?value }\n bind(1 as ?sort) bind(rdfs:label as ?property) bind(\"Title\" as ?property_label)\n } union {\n select ?sort ?property ?property_label\n (group_concat(distinct ?who ; separator=\", \") as ?value)\n where {\n graph npa:graph { ?_resourceNp_iri np:hasAssertion ?spa ; np:hasPublicationInfo ?sppi . }\n graph ?spa { ?_resource_iri wd:P823 ?person }\n optional { graph ?sppi { ?person foaf:name ?pname } }\n optional { graph ?spa { ?person rdfs:label ?plabel } }\n bind(coalesce(?pname, ?plabel, str(?person)) as ?who)\n bind(2 as ?sort) bind(wd:P823 as ?property) bind(\"Speaker\" as ?property_label)\n } group by ?sort ?property ?property_label\n } union {\n select ?sort ?property ?property_label\n (group_concat(distinct ?who ; separator=\", \") as ?value)\n where {\n graph npa:graph { ?_resourceNp_iri np:hasAssertion ?aua ; np:hasPublicationInfo ?aupi . }\n values ?authorPred { pav:authoredBy dct:creator }\n graph ?aua { ?_resource_iri ?authorPred ?person }\n optional { graph ?aupi { ?person foaf:name ?pname } }\n optional { graph ?aua { ?person rdfs:label ?plabel } }\n bind(coalesce(?pname, ?plabel, str(?person)) as ?who)\n bind(3 as ?sort) bind(pav:authoredBy as ?property) bind(\"Authors\" as ?property_label)\n } group by ?sort ?property ?property_label\n } union {\n values ?startPred { schema:startDate dct:date }\n graph ?a { ?_resource_iri ?startPred ?s }\n optional {\n values ?endPred { schema:endDate }\n graph ?a { ?_resource_iri ?endPred ?e }\n }\n bind(4 as ?sort) bind(?startPred as ?property) bind(\"When\" as ?property_label)\n bind(\"January February March April May June July August SeptemberOctober November December \" as ?mtab)\n bind(replace(substr(?mtab, (month(?s) - 1) * 9 + 1, 9), \" +$\", \"\") as ?smon)\n bind(concat(str(day(?s)), \" \", ?smon, \" \", str(year(?s))) as ?sdate)\n bind(if(contains(str(?s), \"T\"), substr(str(?s), 12, 5), \"\") as ?stime)\n bind(if(?stime = \"\", ?sdate, concat(?sdate, \", \", ?stime)) as ?sfull)\n bind(if(bound(?e), replace(substr(?mtab, (month(?e) - 1) * 9 + 1, 9), \" +$\", \"\"), \"\") as ?emon)\n bind(if(bound(?e), concat(str(day(?e)), \" \", ?emon, \" \", str(year(?e))), \"\") as ?edate)\n bind(if(bound(?e), if(contains(str(?e), \"T\"), substr(str(?e), 12, 5), \"\"), \"\") as ?etime)\n bind(if(bound(?e), if(?etime = \"\", ?edate, concat(?edate, \", \", ?etime)), \"\") as ?efull)\n bind(if(!bound(?e), ?sfull,\n if(?sfull = ?efull, ?sfull,\n if(?sdate = ?edate,\n if(?stime = \"\" || ?etime = \"\", ?sdate, concat(?sdate, \", \", ?stime, \"\342\200\223\", ?etime)),\n concat(?sfull, \" \342\200\223 \", ?efull)))) as ?value)\n } union {\n values ?locPred { schema:location }\n graph ?a { ?_resource_iri ?locPred ?value }\n bind(5 as ?sort) bind(?locPred as ?property) bind(\"Room\" as ?property_label)\n optional { graph ?a { ?value rdfs:label ?value_label } }\n } union {\n graph ?a { ?_resource_iri dct:isPartOf ?value }\n bind(6 as ?sort) bind(dct:isPartOf as ?property) bind(\"Part of\" as ?property_label)\n optional { graph ?a { ?value rdfs:label ?value_label } }\n } union {\n graph ?a { ?_resource_iri dct:description ?value }\n bind(7 as ?sort) bind(dct:description as ?property) bind(\"Description\" as ?property_label)\n } union {\n values ?aboutPred { schema:about }\n graph ?a { ?_resource_iri ?aboutPred ?value }\n bind(8 as ?sort) bind(?aboutPred as ?property) bind(\"Topic\" as ?property_label)\n optional { graph ?a { ?value rdfs:label ?value_label } }\n } union {\n graph ?a { ?_resource_iri rdfs:seeAlso ?value }\n bind(9 as ?sort) bind(rdfs:seeAlso as ?property) bind(\"Link\" as ?property_label)\n } union {\n graph ?a { ?_resource_iri ?pred ?value }\n filter(?pred not in (rdf:type, rdfs:label, rdfs:seeAlso, wd:P823, pav:authoredBy, dct:creator,\n dct:date, dct:isPartOf, dct:description,\n schema:startDate, schema:endDate, schema:location, schema:about,\n , ,\n , ))\n bind(99 as ?sort) bind(?pred as ?property) bind(str(?pred) as ?property_label)\n optional { graph ?a { ?value rdfs:label ?value_label } }\n }\n}\norder by ?sort ?property ?value" } } } rows { name { value: "wasAttributedTo" } } rows { name { value: "0000-0002-1267-0234" } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 11 name_id: 21 } o_iri { prefix_id: 10 } g_iri { prefix_id: 2 name_id: 7 } } } rows { name { value: "name" } } rows { quad { s_iri { prefix_id: 10 name_id: 22 } p_iri { prefix_id: 12 } o_literal { lex: "Tobias Kuhn" } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 5 name_id: 24 } o_literal { lex: "2026-09-07T08:06:12Z" datatype: 1 } } } rows { name { value: "creator" } } rows { quad { p_iri { } o_iri { prefix_id: 10 name_id: 22 } } } rows { prefix { value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 5 name_id: 14 } o_iri { prefix_id: 16 name_id: 2 } } } rows { name { value: "embeds" } } rows { quad { p_iri { prefix_id: 7 name_id: 26 } o_iri { prefix_id: 2 name_id: 12 } } } rows { name { value: "supersedes" } } rows { name { value: "RAnIK9yRZrmpJjCqrmyb_Dt--89qjEO2Jkt0EJrPVINzs" } } rows { quad { p_iri { prefix_id: 7 name_id: 27 } o_iri { prefix_id: 1 } } } rows { quad { p_iri { prefix_id: 9 name_id: 17 } o_literal { lex: "Get presentation details" } } } rows { name { value: "wasCreatedFromProvenanceTemplate" } } rows { name { value: "RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU" } } rows { quad { p_iri { prefix_id: 6 name_id: 29 } o_iri { prefix_id: 1 } } } rows { name { value: "wasCreatedFromPubinfoTemplate" } } rows { name { value: "RA-N4_kFxcruvBTlo1yJv29E4SLOXsx5KO_th69PprMrA" } } rows { quad { p_iri { prefix_id: 6 } o_iri { prefix_id: 1 } } } rows { name { value: "RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8" } } rows { quad { o_iri { } } } rows { name { value: "RARJj78P72NR5edKOnu_f4ePE9NYYuW2m2pM-fEoobMBk" } } rows { quad { o_iri { } } } rows { name { value: "RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw" } } rows { quad { o_iri { } } } rows { name { value: "wasCreatedFromTemplate" } } rows { name { value: "RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k" } } rows { quad { p_iri { prefix_id: 6 } o_iri { prefix_id: 1 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 7 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "Hj9yhEozXlt5yKJBsk15q0ixstoJXuerZBEhzm4DKptmiktmLlvlX4G7hm310HMkP74gsqm77GX4ylPbttp4Q+zvjEtrGj6KGjs1UbayfZZBEIVYXqCazy8MptHvcU+vV8lVGwEMg7QAdnPjiPqPjT2a6On3XRX2tkD1g9Kq4nM=" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 1 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 7 name_id: 43 } o_iri { prefix_id: 10 name_id: 22 } } }