Nanopublication

< Home

ID

https://w3id.org/np/RASqSkO5Ehmk38q3QaBPr81egCVs_6mWBLr-5L8t_HuvA

Formats

.trig | .trig.txt | .jelly | .jelly.txt | .jsonld | .jsonld.txt | .nq | .nq.txt | .xml | .xml.txt

Content

@prefix this: <https://w3id.org/np/RASqSkO5Ehmk38q3QaBPr81egCVs_6mWBLr-5L8t_HuvA> .
@prefix sub: <https://w3id.org/np/RASqSkO5Ehmk38q3QaBPr81egCVs_6mWBLr-5L8t_HuvA/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix nt: <https://w3id.org/np/o/ntemplate/> .
@prefix npx: <http://purl.org/nanopub/x/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix orcid: <https://orcid.org/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .

sub:Head {
  this: a np:Nanopublication;
    np:hasAssertion sub:assertion;
    np:hasProvenance sub:provenance;
    np:hasPublicationInfo sub:pubinfo .
}

sub:assertion {
  sub:list-space-3pff-participants a <https://w3id.org/kpxl/grlc/grlc-query>;
    dct:description "Lists the participants of a given space (one row per agent): agents holding the 3PFF participant role, matched via the participatedAsParticipantIn regular property so all role versions are covered (validated role instantiations in the current space state). The np column points to the participation grant nanopub. IRI-keyed by npa:forSpace (param space).";
    dct:license <http://www.apache.org/licenses/LICENSE-2.0>;
    rdfs:label "List space 3PFF participants";
    <https://w3id.org/kpxl/grlc/endpoint> <https://w3id.org/np/l/nanopub-query-1.1/repo/spaces>;
    <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 gen: <https://w3id.org/kpxl/gen/terms/>
prefix foaf: <http://xmlns.com/foaf/0.1/>
select ?user_iri ?user_iri_label ?np ?np_label where {
  {
    select ?user_iri
           (sample(?name) as ?name)
           (max(?grantNpStr) as ?np0)
    where {
      values ?_space_multi_iri {}
      graph npa:graph { npa:thisRepo npa:hasCurrentSpaceState ?g . }
      graph ?g {
        ?ri a gen:RoleInstantiation ; npa:forSpace ?_space_multi_iri ; npa:forAgent ?user_iri ; npa:viaNanopub ?grantNp ;
            npa:regularProperty <https://w3id.org/fair/3pff/participatedAsParticipantIn> .
      }
      optional { graph ?g { ?user_iri foaf:name ?name } }
      bind(str(?grantNp) as ?grantNpStr)
    }
    group by ?user_iri
  }
  bind(iri(?np0) as ?np)
  bind(\"^\" as ?np_label)
  bind(if(bound(?name), str(?name), \"\") as ?user_iri_label)
}
order by lcase(?user_iri_label)""" .
}

sub:provenance {
  sub:assertion prov:wasAttributedTo orcid:0000-0002-1267-0234 .
}

sub:pubinfo {
  orcid:0000-0002-1267-0234 foaf:name "Tobias Kuhn" .
  
  this: dct:created "2026-07-02T06:32:30Z"^^xsd:dateTime;
    dct:creator orcid:0000-0002-1267-0234;
    dct:license <https://creativecommons.org/licenses/by/4.0/>;
    npx:embeds sub:list-space-3pff-participants;
    npx:supersedes <https://w3id.org/np/RAaCjrQwRSLnsQTnio2cKB2-a3PdAAclkwGDMMxoVcpOY>;
    rdfs:label "List space 3PFF participants";
    nt:wasCreatedFromProvenanceTemplate <https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU>;
    nt:wasCreatedFromPubinfoTemplate <https://w3id.org/np/RA0J4vUn_dekg-U1kK3AOEt02p9mT2WO03uGxLDec1jLw>;
    nt:wasCreatedFromTemplate <https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k> .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB";
    npx:hasSignature "qk/cFLNf1+KIQ3FWcJHuIrL+/KSaTlflxNwmUGeH0qIp3YYOFN+Pyo4hFkloB1lfZgDuWIv7KTxfJUxx5fgqqvQnwmJ4GbFKg0MbIzLZu3nmIGmF4ZXTbQWepVaWc95IyDXxxrjF4ByqATZpKKN7ahNYi0EinUt33cA/KzWGfKo=";
    npx:hasSignatureTarget this:;
    npx:signedBy orcid:0000-0002-1267-0234 .
}