. . . . "This query returns the co-authors of a given author." . . . "Get co-authors" . . "prefix rdfs: \r\nprefix dct: \r\nprefix np: \r\nprefix npa: \r\nprefix npx: \r\nprefix fabio: \r\nprefix bibo: \r\nprefix foaf: \r\n\r\nselect ?coauthor ?coauthor_label (count(distinct ?paper) as ?paper_count) where {\r\n values ?_author_multi_iri {}\r\n graph npa:graph {\r\n ?np npx:hasNanopubType fabio:ScholarlyWork .\r\n ?np npa:hasValidSignatureForPublicKeyHash ?pubkey .\r\n filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pubkey . }\r\n ?np dct:created ?date .\r\n ?np np:hasAssertion ?a .\r\n ?np npx:introduces ?paper .\r\n }\r\n graph ?a {\r\n ?paper dct:title ?paper_label .\r\n ?paper bibo:authorList ?author_list .\r\n ?paper dct:date ?publication_date .\r\n ?author_list ?rdfseqpred1 ?_author_multi_iri .\r\n filter(strstarts(str(?rdfseqpred1), \"http://www.w3.org/1999/02/22-rdf-syntax-ns#_\"))\r\n ?author_list ?rdfseqpred2 ?coauthor_id .\r\n filter(strstarts(str(?rdfseqpred2), \"http://www.w3.org/1999/02/22-rdf-syntax-ns#_\"))\r\n ?coauthor_id foaf:name ?coauthor_label .\r\n bind(if(strstarts(str(?coauthor_id), \"https://orcid.org/\"), ?coauthor_id, ?coauthor_label) as ?coauthor)\r\n filter(?coauthor_id != ?_author_multi_iri)\r\n optional {\r\n ?paper dct:isPartOf ?journal .\r\n ?journal dct:title ?journal_label .\r\n }\r\n }\r\n}\r\ngroup by ?coauthor ?coauthor_label\r\norder by desc(?paper_count)" . . "Tobias Kuhn" . "2026-02-23T19:24:13.497Z"^^ . . . . . . . . . . . "RSA" . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD4Wj537OijfOWVtsHMznuXKISqBhtGDQZfdO6pbb4hg9EHMcUFGTLbWaPrP783PHv8HMAAPjvEkHLaOHMIknqhaIa5236lfBO3r+ljVdYBElBcLvROmwG+ZGtmPNZf7lMhI15xf5TfoaSa84AFRd5J2EXekK6PhaFQhRm1IpSYtwIDAQAB" . "nsgvhpRVZl5sW7OkI1GSJSzTS2ib4TR14wHgtFC4faFfirxYIbVm9lx2nmp57xklP5c7I45bmJR9Ah+pfoUNwbfwBAH7Hd4KJFSKQtO+/xx//gY/BDTXWPgjoMHsckqQjTuI3+c7jO6O8CAHDuPSMRcfkA8A/mBbaUgZS4f0LVc=" . . .