https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/Head
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://www.nanopub.org/nschema#hasAssertion
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/assertion
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://www.nanopub.org/nschema#hasProvenance
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/provenance
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://www.nanopub.org/nschema#hasPublicationInfo
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/pubinfo
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.nanopub.org/nschema#Nanopublication
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/assertion
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
http://purl.org/dc/terms/description
Lists the participants of a given space (one row per agent). Two kinds of rows are merged: (1) validated role instantiations in the current space state for the general participant role, the planned-attendance role, or the regrets role, and (2) self-declarations (wikidata P1344, 3pff participatedAsParticipantIn, gen:plansToAttend, gen:unableToAttend) by an agent whose signing key has no registered account, so no role instantiation exists for it. The latter are marked with a warning icon (hover text 'unverified identity') in the status column, are dropped when self-retracted, and are only taken from keys bound to no other agent. The status column holds '(regrets)' when the agent declared to be unable to attend, '(planned)' when the agent only plans to attend (no participant role), plus the warning icon as described, otherwise empty. Regrets take precedence over participation and planned attendance, and regrets rows are sorted last. The np column points to the regrets declaration if present, otherwise to the participant grant/declaration, otherwise to the planned-attendance one. IRI-keyed by npa:forSpace (param space).
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
http://purl.org/dc/terms/license
http://www.apache.org/licenses/LICENSE-2.0
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
https://w3id.org/kpxl/grlc/grlc-query
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
http://www.w3.org/2000/01/rdf-schema#label
List space participants
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
https://w3id.org/kpxl/grlc/endpoint
https://w3id.org/np/l/nanopub-query-1.1/repo/spaces
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
https://w3id.org/kpxl/grlc/sparql
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 foaf: <http://xmlns.com/foaf/0.1/>
select ?user_iri ?user_iri_label ?status ?np ?np_label where {
{
select ?user_iri
(sample(?name) as ?name)
(max(?partNpV0) as ?partNpV)
(max(?partNpU0) as ?partNpU)
(max(?planNpV0) as ?planNpV)
(max(?planNpU0) as ?planNpU)
(max(?regrNpV0) as ?regrNpV)
(max(?regrNpU0) as ?regrNpU)
where {
values ?_space_multi_iri {}
graph npa:graph { npa:thisRepo npa:hasCurrentSpaceState ?g . }
{
values ?role {
<https://w3id.org/np/RAAZF7iqaWUcyWJMZ-1-hJxoGUxM5ykR70SQT9vKT5m3I/participantRole>
<https://w3id.org/np/RA9SPqtEgUK_ZcNzTRQjoOvKuV6vNgA81la4XA4HKDltQ/plannedAttendanceRole>
<https://w3id.org/np/RAW-ll0oGWIzvFjdUE7YVtnlipxktzPpnHuzQdTatUoUc/regretsRole>
}
graph ?g {
?ri a gen:RoleInstantiation ; npa:forSpace ?_space_multi_iri ; npa:forAgent ?user_iri ; npa:viaNanopub ?grantNp ; gen:hasRole ?role .
}
optional { graph ?g { ?user_iri foaf:name ?name } }
bind("v" as ?tier)
}
union
{
values ( ?prop ?role ) {
( <http://www.wikidata.org/entity/P1344> <https://w3id.org/np/RAAZF7iqaWUcyWJMZ-1-hJxoGUxM5ykR70SQT9vKT5m3I/participantRole> )
( <https://w3id.org/fair/3pff/participatedAsParticipantIn> <https://w3id.org/np/RAAZF7iqaWUcyWJMZ-1-hJxoGUxM5ykR70SQT9vKT5m3I/participantRole> )
( gen:plansToAttend <https://w3id.org/np/RA9SPqtEgUK_ZcNzTRQjoOvKuV6vNgA81la4XA4HKDltQ/plannedAttendanceRole> )
( gen:unableToAttend <https://w3id.org/np/RAW-ll0oGWIzvFjdUE7YVtnlipxktzPpnHuzQdTatUoUc/regretsRole> )
}
graph npa:graph {
?grantNp npx:signedBy ?user_iri ; np:hasAssertion ?a ; npa:hasValidSignatureForPublicKeyHash ?pubkey .
}
graph ?a { ?user_iri ?prop ?_space_multi_iri . }
filter not exists { graph npa:graph { ?inv npx:invalidates ?grantNp ; npa:hasValidSignatureForPublicKeyHash ?pubkey . } }
filter not exists { graph ?g { ?acc a npa:AccountState ; npa:pubkey ?pubkey } }
optional { graph npa:graph { ?grantNp np:hasPublicationInfo ?pi . } graph ?pi { ?user_iri foaf:name ?name . } }
bind("u" as ?tier)
}
bind(if(?role = <https://w3id.org/np/RAAZF7iqaWUcyWJMZ-1-hJxoGUxM5ykR70SQT9vKT5m3I/participantRole> && ?tier = "v", str(?grantNp), "") as ?partNpV0)
bind(if(?role = <https://w3id.org/np/RAAZF7iqaWUcyWJMZ-1-hJxoGUxM5ykR70SQT9vKT5m3I/participantRole> && ?tier = "u", str(?grantNp), "") as ?partNpU0)
bind(if(?role = <https://w3id.org/np/RA9SPqtEgUK_ZcNzTRQjoOvKuV6vNgA81la4XA4HKDltQ/plannedAttendanceRole> && ?tier = "v", str(?grantNp), "") as ?planNpV0)
bind(if(?role = <https://w3id.org/np/RA9SPqtEgUK_ZcNzTRQjoOvKuV6vNgA81la4XA4HKDltQ/plannedAttendanceRole> && ?tier = "u", str(?grantNp), "") as ?planNpU0)
bind(if(?role = <https://w3id.org/np/RAW-ll0oGWIzvFjdUE7YVtnlipxktzPpnHuzQdTatUoUc/regretsRole> && ?tier = "v", str(?grantNp), "") as ?regrNpV0)
bind(if(?role = <https://w3id.org/np/RAW-ll0oGWIzvFjdUE7YVtnlipxktzPpnHuzQdTatUoUc/regretsRole> && ?tier = "u", str(?grantNp), "") as ?regrNpU0)
}
group by ?user_iri
}
bind(?regrNpV != "" || ?regrNpU != "" as ?regrets)
bind(!?regrets && ?partNpV = "" && ?partNpU = "" as ?planned)
bind(?partNpV = "" && ?planNpV = "" && ?regrNpV = "" as ?unverified)
bind(if(?regrets, if(?regrNpV != "", ?regrNpV, ?regrNpU), if(?partNpV != "", ?partNpV, if(?partNpU != "", ?partNpU, if(?planNpV != "", ?planNpV, ?planNpU)))) as ?npStr)
bind(iri(?npStr) as ?np)
bind("^" as ?np_label)
bind(if(bound(?name), str(?name), "") as ?user_iri_label)
bind('<svg width="18" height="18" viewBox="0 0 18 18"><title>unverified identity</title><text x="9" y="14.5" font-size="16" text-anchor="middle">⚠</text></svg>' as ?warnIcon)
bind(if(?regrets, '(regrets)', if(?planned, '(planned)', '')) as ?statusText)
bind(if(?unverified, if(?statusText != "", concat('<span>', ?statusText, ' ', ?warnIcon, '</span>'), ?warnIcon), ?statusText) as ?status)
}
order by if(?regrets, 1, 0) lcase(?user_iri_label)
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/provenance
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/assertion
http://www.w3.org/ns/prov#wasAttributedTo
https://orcid.org/0000-0002-1267-0234
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/pubinfo
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://purl.org/dc/terms/created
2026-10-08T05:39:44Z
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://purl.org/dc/terms/creator
https://orcid.org/0000-0002-1267-0234
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://purl.org/dc/terms/license
https://creativecommons.org/licenses/by/4.0/
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://purl.org/nanopub/x/embeds
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/list-space-participants
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://purl.org/nanopub/x/supersedes
https://w3id.org/np/RAnb2hI_DPJntpD9qF71M7h12B5Laf2v7ONYRct6zAjGo
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
http://www.w3.org/2000/01/rdf-schema#label
List space participants
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate
https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RA0J4vUn_dekg-U1kK3AOEt02p9mT2WO03uGxLDec1jLw
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate
https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/sig
http://purl.org/nanopub/x/hasAlgorithm
RSA
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/sig
http://purl.org/nanopub/x/hasPublicKey
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/sig
http://purl.org/nanopub/x/hasSignature
WkAQDKDPFwRvddsLjKP3PdvK6GfLBirQ6hBg0tPLAp64zNpqCfOLe/EMqhZRLmb5AhPHv+4paqWV77/5zs8kvooI+Kpxrt30gdT7t6OhW9wdzPYq8gqzyasrQUax/s9YwKLofqMVgaWLRS/NvZdw2CGmAFkPkXP4QVStUMDFELQ=
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/sig
http://purl.org/nanopub/x/hasSignatureTarget
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU
https://w3id.org/np/RAS04z39zJ4h3PXGX5E17z3LjiBMLDvnAPyaOHfO0YzQU/sig
http://purl.org/nanopub/x/signedBy
https://orcid.org/0000-0002-1267-0234