. . . . "Returns the people holding a 3PFF facilitator qualification issued by the GO FAIR Foundation (ROR 056j50v04): nanopublications of type 3PFF Qualification that qualify the person as 3PFF Facilitator or FIP Facilitator. Shows the person (name from their introduction nanopublication), the qualification type(s), the date the qualification was completed (dcat:endDate), and the qualification nanopublication. Invalidated qualifications are excluded." . . . "Get facilitators" . . "prefix rdf: \nprefix rdfs: \nprefix np: \nprefix npa: \nprefix npx: \nprefix xsd: \nprefix dct: \nprefix owl: \nprefix foaf: \nprefix prov: \nprefix skos: \nprefix schema: \nprefix gen: \nprefix fip: \nprefix tpff: \nprefix search: \n\nselect ?person (min(?name) as ?person_label)\n (group_concat(distinct ?qtype_label; separator=\", \") as ?qualification)\n (max(?enddate) as ?date)\n (min(?np) as ?np) (\"^\" as ?np_label)\nwhere {\n graph npa:graph {\n ?np npx:hasNanopubType tpff:3PFF-Qualification ; np:hasAssertion ?a ; npa:hasValidSignatureForPublicKey ?pk .\n filter not exists { ?x npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pk . }\n }\n graph ?a {\n ?np npx:qualifies ?qtype ; tpff:issued-to ?person .\n values ?qtype { tpff:3PFF-Facilitator tpff:FIP-Facilitator }\n optional { ?np | ?issuer . }\n optional { ?np | ?enddate . }\n }\n filter(coalesce(str(?issuer) = \"https://ror.org/056j50v04\", true))\n bind(if(?qtype = tpff:3PFF-Facilitator, \"3PFF Facilitator\", \"FIP Facilitator\") as ?qtype_label)\n optional {\n graph npa:graph { ?inp np:hasAssertion ?ia ; npa:hasValidSignatureForPublicKey ?ipk . filter not exists { ?ix npx:invalidates ?inp ; npa:hasValidSignatureForPublicKey ?ipk . } }\n graph ?ia { ?decl npx:declaredBy ?person . ?person foaf:name ?name . }\n }\n} group by ?person order by ?person_label\n" . . "Tobias Kuhn" . "2026-09-11T09:24:15Z"^^ . . . . "Get facilitators" . . . . . "RSA" . "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzZAkv4Mu1YSUxQMriBnhYunqosX5wpuQ3FjUyzW8wTC51wjCmhsChyhS+mCx7Od+2MTDpdhxDWA+pH1r9AX508X2rIY/sbpMS+pd56e0qKPQ0t4folln1TgamPN9iOlY/yLc2x27AdipWIGXUdtL2iAcb+P/Y5dQS2AkHMS3lP2e5JBL5/bD/10qvTLKvdsqIKts8qjuLpxr9CFbsS2gLjMkXL5D2IsJ0cL5sgmIfS1inLVxIfXrS/OgqYNFqeNznUYCVWfo0g7DKjnjiICz3omeQeJFLYwlJ6PhUhYDQS6O318DGwUCwhnuXbBbwL9evZa2I/0Pwu5xpZdNLYJ5UwIDAQAB" . "bZ9ixZxaAA+vriPXGY3Y3YtsWanoEzUDnp15ByiMVoAckxzEbHb3vru5Xln1b65Wb0bpFEyCs3S8cF3n51YafmuonwmQnojmKkFnHHV9wo3Y3b2nXge2BKQ+d9gozXn4xLCm+EudV/Fcnb5gBv5m/C5wE12yZNazLvH+3+51dNmj+qELPK8Hq/hZ5UtQ0r0ExnJ8TuN5JewtT5koXRdrer0J7ZHY+ESXcY7McSyTGBxD4Ph8W+Ua1mLhrg9KbvxxPOplcudNOZl8YCMsC8/6QNf82hMHHHqUeNprDPO+oqlXOJ29WviRcfd9PVYHbYDj9mT62nQr9zQbhbl9owEkvg==" . . .