"Dario Bijker" . . "RSA" . . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCfUo0FLu1y2EeueL40lqkVdm9fTJa6WhF6MhyjhKAagbuaWe1wwyk453ot8KAQ3aHtL3B8Ze/aLf+wHrBhS0nz4wS6urc8ksIzlLCoa9KIfa0JuQunBLFptV0U9fTR8kDlPoB+klNrUfzeCXmkdgnnUiiwBoN+j1eN87XMSHKI3wIDAQAB" . . "RSA" . . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCIiwqq877naEMK2agJna9/EXHFrXlXdsCCQPasFVFtrfowBMbaJC1q1CyQ18etGQXKptGJzqWj9GZ1lq6B9xNaKSPH/6ZKOtUcAHx03My3dK0/l1jTg8I6WqhIzA4wNyiQAt2IQ3bDeAD5lF3m/Yuhtx19/DIrjbcCg/8n4rBJewIDAQAB" . "Dario Bijker" . . "RSA" . . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCfUo0FLu1y2EeueL40lqkVdm9fTJa6WhF6MhyjhKAagbuaWe1wwyk453ot8KAQ3aHtL3B8Ze/aLf+wHrBhS0nz4wS6urc8ksIzlLCoa9KIfa0JuQunBLFptV0U9fTR8kDlPoB+klNrUfzeCXmkdgnnUiiwBoN+j1eN87XMSHKI3wIDAQAB" . . "GO FAIR Foundation" . "Github" . . . "Leiden University (LACDR)" . . "LinkedIn" . . . . . . . . "2026-09-14" . "2025-09-15" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "2026-04-15T17:30:00.0+01:00"^^ . "2026-04-15T15:00:00.0+01:00"^^ . "FIP.38.T.3 | FAIR Implementation Profile Training Session 3" . . . . . . "2.5" . . . . . . . . . . . . . . . . . . . . . . . . "2026-03-26"^^ . "Nanopublications provide a flexible, interoperable mechanism for representing FIPs and FSRs. Transforming the existing FSR metadata schema into a formal FDO Profileis the next essential step. Combined with SHACL and linked data, nanopubs can fully support FAIR Digital Object implementations." . . "FDO Nanopublications for FAIR Supporting Resources" . . . . . . . . . . . . . . . . . "Returns a list of all events related to the Three Point FAIRification Framework (3PFF)" . . "Get 3PFF Events" . . "prefix rdfs: \r\nprefix np: \r\nprefix npa: \r\nprefix npx: \r\nprefix xsd: \r\nprefix dct: \r\nprefix prov: \r\nprefix tpff: \r\nprefix schema: \r\n\r\nselect (?event as ?Event_ID) (?eventShortName as ?Event_ID__label) (?eventLongName as ?Event_Name) (?eventDate as ?Date) (group_concat(distinct ?eventOrganizer; separator=\" \") as ?Organizers) (group_concat(distinct ?eventFacilitator; separator=\" \") as ?Facilitators) (group_concat(distinct ?eventMoreInfoLink; separator=\" \") as ?More_Info) (?np as ?Source) where {\r\n graph npa:graph {\r\n ?np npa:hasValidSignatureForPublicKey ?pubkey .\r\n ?np dct:created ?npDate .\r\n ?np dct:creator ?npCreator .\r\n ?np np:hasAssertion ?assertion .\r\n ?np npx:introduces ?event .\r\n filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pubkey . }\r\n }\r\n graph ?assertion {\r\n ?event a tpff:3PFF-event .\r\n ?event rdfs:label ?eventName .\r\n \r\n # Date Handling: Check for both predicates\r\n optional { ?event dct:date ?dateDct . }\r\n optional { ?event schema:startDate ?dateSchema . }\r\n bind(coalesce(?dateDct, strBefore(str(?dateSchema), \"T\")) as ?eventDate)\r\n \r\n bind(replace(str(?eventName), ' ?\\\\|.*$', '') as ?eventShortName)\r\n bind(replace(str(?eventName), '^([A-Z0-9]{2,3}).*$', '$1') as ?eventSeries)\r\n bind(replace(str(?eventName), '^.*\\\\| ?(.*)$', '$1') as ?eventLongName)\r\n\r\n optional {\r\n ?event tpff:has-event-organizer ?eventOrganizer .\r\n }\r\n optional {\r\n ?event tpff:has-event-facilitator ?eventFacilitator .\r\n }\r\n optional {\r\n ?event rdfs:seeAlso ?eventMoreInfoLink .\r\n }\r\n }\r\n}\r\ngroup by ?event ?eventShortName ?eventLongName ?eventDate ?np\r\norder by desc(?eventDate)" . . . . . "2026-02-19" . "MUSICC FIP Workshop day 1" . . "16.00 (CET)" . "10.00 (CET)" . . . . . . "6" . . "This query returns all user stories." . . "Get user stories" . . "PREFIX rdfs: \r\nPREFIX np: \r\nPREFIX npa: \r\nPREFIX npx: \r\nPREFIX xsd: \r\nPREFIX dct: \r\nPREFIX prov: \r\n\r\nSELECT ?n1 ?label ?thing ?date where {\r\nGRAPH npa:graph {\r\n ?n1 npx:introduces ?thing .\r\n ?n1 npx:hasNanopubType .\r\n ?n1 npa:hasValidSignatureForPublicKey ?pubkey .\r\n filter not exists {\r\n ?np2 npx:invalidates ?n1 ;\r\n npa:hasValidSignatureForPublicKey ?pubkey .\r\n }\r\n ?n1 dct:created ?date .\r\n ?n1 rdfs:label ?label .\r\n }\r\n}" . . "This query returns all user stories." . . "Get user stories" . . "PREFIX rdfs: \r\nPREFIX np: \r\nPREFIX npa: \r\nPREFIX npx: \r\nPREFIX xsd: \r\nPREFIX dct: \r\nPREFIX prov: \r\n\r\nSELECT ?n1 ?label ?thing ?date where {\r\nGRAPH npa:graph {\r\n ?n1 npx:introduces ?thing .\r\n ?n1 npx:hasNanopubType .\r\n ?n1 npa:hasValidSignatureForPublicKey ?pubkey .\r\n filter not exists {\r\n ?np2 npx:invalidates ?n1 ;\r\n npa:hasValidSignatureForPublicKey ?pubkey .\r\n }\r\n ?n1 dct:created ?date .\r\n ?n1 rdfs:label ?label .\r\n }\r\n}" . . . . . "2025-10-23" . "M4M.44.T.6 | FAIR2Adapt Vocabulary training session 6" . . "11:00 (CEST)" . "09:00 (CEST)" . . . . . . "2" . . . . . "2025-10-30" . "M4M.44.T.7 | FAIR2Adapt Vocabulary training session 7" . . "11:00 (CEST)" . "09:00 (CEST)" . . . . . . . . "2" . . . . . "2025-10-27" . "FIP.35.T.5 | FAIR2Adapt FIP Training Session 5" . . "11:00" . "09:00" . . . . . . . "2" . . . . . "2025-10-16" . "M4M.44.T.5 | FAIR2Adapt Vocabulary training session 5" . . "11:00 (CEST)" . "09:00 (CEST)" . . . . . . . "2" . . . . . . "2025-09-08" . . . . . . . . . "has identifier" . "has description" . "has label" . "has research domain" . . . . "Case Study" . . . . "Lead Institution Name" . . . "Other Partners" . . . . "Template for defining a Case study" . "Practice CS template M4M course 1" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "has contact point" . . . . . . . . "Chemical Entities of Biological Interest (ChEBI) is a freely available dictionary of molecular entities focused on ‘small’ chemical compounds." . "ChEBI | Chemical Entities of Biological Interest" . . . . . . . . . "2025-02-13" . "FIP.33.T.7 | FAIR Implementation Profile Training 7" . . "18:00 CET" . "16:00 CET" . . . . . "2" . .