https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/Head https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://www.nanopub.org/nschema#hasAssertion https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/assertion https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://www.nanopub.org/nschema#hasProvenance https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/provenance https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://www.nanopub.org/nschema#hasPublicationInfo https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/pubinfo https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/assertion https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d http://purl.org/dc/terms/description This query returns the 10 human users who published most nanopublications during the last 30 days. Publishers are resolved via the trust network: only agents with an approved account are counted, and only the nanopublications signed with their own approved public keys. An agent counts as human only if it is identified by an ORCID iD and is not introduced as a bot or other software agent; agents whose kind is unknown are left out. https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d http://purl.org/dc/terms/license http://www.apache.org/licenses/LICENSE-2.0 https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/kpxl/grlc/grlc-query https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d http://www.w3.org/2000/01/rdf-schema#label Get the top-10 human nanopublishers of the last 30 days https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d https://w3id.org/kpxl/grlc/endpoint https://w3id.org/np/l/nanopub-query-1.1/repo/last30d https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d https://w3id.org/kpxl/grlc/sparql prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix xsd: <http://www.w3.org/2001/XMLSchema#> prefix dct: <http://purl.org/dc/terms/> prefix prov: <http://www.w3.org/ns/prov#> prefix foaf: <http://xmlns.com/foaf/0.1/> select ?user_iri where { # count the nanopublications of the last 30 days per signing key: { select ?pubkey (count(distinct ?np) as ?np_count) where { graph npa:graph { ?np npa:hasValidSignatureForPublicKey ?pubkey . } } group by ?pubkey } bind(sha256(?pubkey) as ?pubkey_hash) # resolve the keys to their agents via the trust network (approved accounts only): { select ?user_iri ?pubkey_hash where { service <https://w3id.org/np/l/nanopub-query-1.1/repo/trust> { graph npa:graph { <http://purl.org/nanopub/admin/thisRepo> npa:hasCurrentTrustState ?trust_state . } graph ?trust_state { ?account a npa:AccountState ; npa:agent ?user_iri ; npa:pubkey ?pubkey_hash ; npa:trustStatus ?trust_status . } filter(?trust_status in (npa:loaded, npa:toLoad)) # only agents known to be human, i.e. identified by an ORCID iD: filter(strstarts(str(?user_iri), "https://orcid.org/") || strstarts(str(?user_iri), "http://orcid.org/")) } } } # exclude agents that are introduced as bots or other software agents: { select (group_concat(?software_agent_string; separator=' ') as ?software_agents) where { service <https://w3id.org/np/l/nanopub-query-1.1/repo/full> { select distinct ?software_agent_string where { values ?agent_type { npx:Bot npx:SoftwareAgent prov:SoftwareAgent } graph ?agent_graph { ?software_agent a ?agent_type . } bind(concat('<', str(?software_agent), '>') as ?software_agent_string) } } } } filter(!contains(?software_agents, concat('<', str(?user_iri), '>'))) } group by ?user_iri order by desc(sum(?np_count)) limit 10 https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/provenance https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/assertion http://www.w3.org/ns/prov#wasAttributedTo https://orcid.org/0000-0002-1267-0234 https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/pubinfo https://orcid.org/0000-0002-1267-0234 http://xmlns.com/foaf/0.1/name Tobias Kuhn https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://purl.org/dc/terms/created 2026-11-09T13:37:03Z https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://purl.org/dc/terms/creator https://orcid.org/0000-0002-1267-0234 https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://purl.org/dc/terms/license https://creativecommons.org/licenses/by/4.0/ https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://purl.org/nanopub/x/introduces https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/get-top-creators-last30d https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U http://purl.org/nanopub/x/supersedes https://w3id.org/np/RAqitc_T2_z-K4FvGy-U0iPbJIsKz-TODLf2Vok1NHkQ8 https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate https://w3id.org/np/RANwQa4ICWS5SOjw7gp99nBpXBasapwtZF1fIM3H2gYTM https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8 https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/sig http://purl.org/nanopub/x/hasAlgorithm RSA https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/sig http://purl.org/nanopub/x/hasPublicKey MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/sig http://purl.org/nanopub/x/hasSignature A7u3QqtKSF7C0R1OfK/QxbH1kWQW1EM6/Mma0s6/9OUTDN5vZhiS+JvOuwqQkr1vKuRMHunPNAFG0YY59wKDKgxMjx0VCvffy99OhX6Gdt8TLi28dJiXyDz9/BRhw3OQFteEGJVeBfZ3Wk54Xd8o1/o/kGuir4L4K1s3a0UJhAM= https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/sig http://purl.org/nanopub/x/hasSignatureTarget https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U https://w3id.org/np/RAsn9MZVmu3xLIdXHrTe6JWCX7SLw5tyUQW1bnAOVEw6U/sig http://purl.org/nanopub/x/signedBy https://orcid.org/0000-0002-1267-0234