Get basic information about an activity
type: Nanopublication
has assertion: assertion
has provenance: provenance
has publication info: pubinfo
created: 2026-08-17T12:59:41Z
creator: Tobias Kuhn
license: https://creativecommons.org/licenses/by/4.0/
embeds: Get basic information about an activity

Get basic information about an activity
type: grlc-query
description: Returns the basic information known about an activity such as a study, as property/value rows: its kind, description, the project it is part of, who conducted it, where to find more information, whether it has been approved, and the source nanopublication it all comes from. Takes the most recent still-current nanopub about the evidence that was published by somebody holding a role in the project its study belongs to.
license: LICENSE-2.0
endpoint: full
sparql: prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix dct: <http://purl.org/dc/terms/> prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix gen: <https://w3id.org/kpxl/gen/terms/> prefix ff: <https://w3id.org/fair/ff/terms/> prefix obo: <http://purl.obolibrary.org/obo/> prefix prov: <http://www.w3.org/ns/prov#> prefix foaf: <http://xmlns.com/foaf/0.1/> prefix nt: <https://w3id.org/np/o/ntemplate/> select ?Property_noheader ?Property_label ?Value_multi_val_noheader ?Value_label_multi ?np ?target_np ?approve_target where { values ?_activity_multi_iri {} { select ?np (sample(?npT) as ?npTitle) ?project ?project_label ?description (group_concat(distinct str(?kind); separator="\n") as ?kind_vals) (group_concat(distinct ?kindL; separator="\n") as ?kind_labels) (group_concat(distinct str(?agent); separator="\n") as ?agent_vals) (group_concat(distinct ?agentName; separator="\n") as ?agent_labels) (group_concat(distinct str(?link); separator="\n") as ?link_vals) where { values ?_activity_multi_iri {} # the most recent still-current nanopub about this activity, published by somebody # holding a role in the project it belongs to { select ?np where { values ?_activity_multi_iri {} graph npa:graph { ?np npa:hasValidSignatureForPublicKeyHash ?pk0 ; np:hasAssertion ?a0 ; np:hasPublicationInfo ?pi0 . filter not exists { ?inv0 npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pk0 . } filter not exists { ?sup0 npx:supersedes ?np . } } graph ?a0 { ?_activity_multi_iri a obo:OBI_0000066 ; dct:isPartOf ?project0 . } graph npa:graph { ?mnp0 np:hasAssertion ?ma0 . filter not exists { ?msup0 npx:supersedes ?mnp0 . } } graph ?ma0 { ?project0 ?mrel0 ?member0 . values ?mrel0 { gen:hasAdmin gen:hasProjectLead ff:has-principal-investigator ff:has-participant ff:has-data-steward } } graph ?pi0 { ?np dct:creator ?member0 ; dct:created ?cre…

sig
has algorithm: RSA
signed by: Tobias Kuhn