https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/Head
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://www.nanopub.org/nschema#hasAssertion
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/assertion
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://www.nanopub.org/nschema#hasProvenance
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/provenance
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://www.nanopub.org/nschema#hasPublicationInfo
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/pubinfo
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.nanopub.org/nschema#Nanopublication
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/assertion
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
http://purl.org/dc/terms/description
Lists every MIRA claim with a tally of the evidence and arguments supporting and opposing it, a derived status (contested when both exist, otherwise supported, disputed, or no evidence yet), a flags column for record-level markers such as Example, and the creator and date of the nanopublication stating the claim. Runs against the type repository of the shared MIRA record type, so the endpoint is coupled to that type IRI (https://w3id.org/spaces/mira/r/MiraRecord). Flags are read from npx:hasNanopubType via a values table, so a further marker is one row.
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
http://purl.org/dc/terms/license
http://www.apache.org/licenses/LICENSE-2.0
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
https://w3id.org/kpxl/grlc/grlc-query
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
http://www.w3.org/2000/01/rdf-schema#label
Get MIRA claims with their evidence
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
https://w3id.org/kpxl/grlc/endpoint
https://w3id.org/np/l/nanopub-query-1.1/repo/type/5ee93356ac9163d743a44466ee5cae3e537a0bb429b81354f72799d7f700c947
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
https://w3id.org/kpxl/grlc/sparql
prefix mira: <http://purl.org/mira-science/mira#>
prefix dct: <http://purl.org/dc/terms/>
prefix npx: <http://purl.org/nanopub/x/>
prefix npa: <http://purl.org/nanopub/admin/>
prefix np: <http://www.nanopub.org/nschema#>
prefix foaf: <http://xmlns.com/foaf/0.1/>
select ?claim ?claim_label ?flags ?status ?supporting ?opposing
?creator ?creator_label ?date ?np ("^" as ?np_label) where {
{
select ?claim (sample(?t) as ?claim_label) where {
graph ?ca { ?claim a mira:Claim ; dct:title ?t . }
} group by ?claim
}
optional {
select ?claim (count(distinct ?s) as ?sup) where {
graph ?sg { ?s mira:supports ?claim . }
} group by ?claim
}
optional {
select ?claim (count(distinct ?o) as ?opp) where {
graph ?og { ?o mira:opposes ?claim . }
} group by ?claim
}
bind(coalesce(?sup, 0) as ?supporting)
bind(coalesce(?opp, 0) as ?opposing)
bind(if(?supporting > 0 && ?opposing > 0, "contested",
if(?supporting > 0, "supported",
if(?opposing > 0, "disputed", "no evidence yet"))) as ?status)
# pubinfo triples are mirrored into npa:graph, so pin the graph: a variable graph
# here would match both the nanopub's own pubinfo and npa:graph, doubling rows.
# The type repository holds only the current version, so ?np is unambiguous.
graph npa:graph { ?np npx:introduces ?claim ; dct:creator ?creator ; dct:created ?date . }
# The creator's name lives in that nanopublication's own pubinfo graph; pin it there
# too, since foaf:name for the same agent occurs in many nanopubs' pubinfo.
optional {
select ?np (sample(?n) as ?creatorName) where {
graph npa:graph { ?np np:hasPublicationInfo ?pi ; dct:creator ?c . }
graph ?pi { ?c foaf:name ?n . }
} group by ?np
}
bind(coalesce(?creatorName, "") as ?creator_label)
# Record-level flags. To add a flag, add one row to the values table below; the
# marker is read from the nanopublication's npx:hasNanopubType.
optional {
select ?np (group_concat(distinct ?flag; separator=", ") as ?flagList) where {
graph npa:graph { ?np npx:hasNanopubType ?flagType . }
values (?flagType ?flag) {
(npx:ExampleNanopub "Example")
}
} group by ?np
}
bind(coalesce(?flagList, "") as ?flags)
}
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/provenance
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/assertion
http://www.w3.org/ns/prov#wasAttributedTo
https://orcid.org/0000-0002-1267-0234
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/pubinfo
https://orcid.org/0000-0002-1267-0234
http://xmlns.com/foaf/0.1/name
Tobias Kuhn
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://purl.org/dc/terms/created
2026-10-01T11:41:52Z
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://purl.org/dc/terms/creator
https://orcid.org/0000-0002-1267-0234
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://purl.org/dc/terms/license
https://creativecommons.org/licenses/by/4.0/
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://purl.org/nanopub/x/embeds
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/get-mira-claims-with-evidence
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://purl.org/nanopub/x/supersedes
https://w3id.org/np/RAYDXDYK9VMI0BQq1rAIIR2yQXq6unozPcY_OGr8EqxRA
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
http://www.w3.org/2000/01/rdf-schema#label
Get MIRA claims with their evidence
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate
https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate
https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/sig
http://purl.org/nanopub/x/hasAlgorithm
RSA
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/sig
http://purl.org/nanopub/x/hasPublicKey
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/sig
http://purl.org/nanopub/x/hasSignature
HSNOa/IKHL6sZrNkiJDw/RJ2n/JcYOahi9Y0kNy5vgb8NufQ/RTTJERLBBaF64iTwgZ3IooHJ2cTSa6RfxcN5gLBJLEMTUS3aR0lK18sLwEyp78+8J1KCP2F+pv46QzYutNmhSWeUIqqst496Nspk4QnA9xgWrO0j5hgsuW3QIQ=
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/sig
http://purl.org/nanopub/x/hasSignatureTarget
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ
https://w3id.org/np/RAEJmOPmWNETRWrc2aE4jMjtGaLXkkEDJ0S0DHWJKsZOQ/sig
http://purl.org/nanopub/x/signedBy
https://orcid.org/0000-0002-1267-0234