Matches in Nanopublications for { ?s ?p ?o <https://w3id.org/np/RAqBmQD5I3kvTcoAysYAs-Zes6DB3ltP4hcxu33WpymAI/assertion>. }
Showing items 1 to 6 of
6
with 100 items per page.
- get-recommended-fsrs type grlc-query assertion.
- get-recommended-fsrs label "Get recommended FSRs" assertion.
- get-recommended-fsrs license LICENSE-2.0 assertion.
- get-recommended-fsrs description "This query returns the FAIR-Supporting Resources (FSRs) that are recommended by the FAIR community." assertion.
- get-recommended-fsrs 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 npx: <http://purl.org/nanopub/x/> prefix fip: <https://w3id.org/fair/fip/terms/> select distinct ?fsr ?fsr_label (group_concat(distinct ?community_link; separator = ', ') as ?communities) where { graph npa:graph { ?np npx:hasNanopubType fip:recommended-by . ?np npa:hasValidSignatureForPublicKeyHash ?pubkey . filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pubkey . } ?np dct:created ?date . ?np np:hasAssertion ?a . } graph ?a { ?fsr fip:recommended-by ?community . } { select ?fsr ?fsr_label where { { select ?latest_curators_assertion where { graph npa:graph { <https://w3id.org/np/RA27Uhopq4MHZziL2lKXX-wTb1jz4KVLbHaupxyAcCt9Y> npa:hasValidSignatureForPublicKey ?curators_np_pk . ?latest_curators_np npa:hasValidSignatureForPublicKey ?curators_np_pk . filter not exists { ?latest_curators_npx npx:invalidates ?latest_curators_np ; npa:hasValidSignatureForPublicKey ?curators_np_pk . } ?latest_curators_np np:hasAssertion ?latest_curators_assertion . } graph npa:networkGraph { ?latest_curators_np (npx:supersedes)* <https://w3id.org/np/RA27Uhopq4MHZziL2lKXX-wTb1jz4KVLbHaupxyAcCt9Y> . filter not exists { ?latest_curators_npxx npx:supersedes ?latest_curators_np } } } } graph npa:graph { ?np npx:introduces|npx:describes ?fsr . ?np rdfs:label ?fsr_label ; npa:hasValidSignatureForPublicKey ?pubkey ; dct:created ?date . filter(str(?date) > "2022") filter exists { ?np npx:hasNanopubType ?fsr_type . values ?fsr_type { fip:FAIR-Enabling-Resource fip:FAIR-Supporting-Resource } } filter not exists { ?np npx:hasNanopubType npx:ExampleNanopub . } filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pubkey . } } filter not exists { graph ?da { ?disapprover npx:disapprovesOf ?np . } graph npa:graph { ?disapproval_np np:hasAssertion ?da ; npa:hasValidSignatureForPublicKey ?dpubkey . filter not exists { ?disapproval_npx npx:invalidates ?disapproval_np ; npa:hasValidSignatureForPublicKey ?dpubkey . } } graph ?latest_curators_assertion { ?qpubkeys npx:hasPublicKey ?dpubkey . } } } } { select ?community ?community_label where { graph npa:graph { ?np npx:hasNanopubType fip:FAIR-Implementation-Community . ?np npa:hasValidSignatureForPublicKey ?pubkey ; dct:created ?date ; np:hasAssertion ?a . ?np npx:introduces|npx:describes ?community . ?np dct:created ?date . filter(str(?date) > "2022") filter not exists { ?np npx:hasNanopubType npx:ExampleNanopub . } filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pubkey . } } graph ?a { ?community a fip:FAIR-Implementation-Community ; rdfs:label ?community_label . } } } bind(concat('<span><a href="', str(?community), '">', str(?community_label), '</a></span>') as ?community_link) } group by ?fsr ?fsr_label order by ?fsr_label" assertion.
- get-recommended-fsrs endpoint full assertion.