rows {
options {
physical_type: PHYSICAL_STREAM_TYPE_QUADS
max_name_table_size: 128
max_prefix_table_size: 16
max_datatype_table_size: 16
logical_type: LOGICAL_STREAM_TYPE_DATASETS
version: 2
}
}
rows {
prefix {
value: "https://w3id.org/np/"
}
}
rows {
name {
value: "RAWbhxxCFTwoe9JEHlZuCoI31hEM4HvmOr-FEPDef-lOY"
}
}
rows {
namespace {
name: "this"
value {
prefix_id: 1
}
}
}
rows {
prefix {
value: "https://w3id.org/np/RAWbhxxCFTwoe9JEHlZuCoI31hEM4HvmOr-FEPDef-lOY/"
}
}
rows {
name {
}
}
rows {
namespace {
name: "sub"
value {
prefix_id: 2
}
}
}
rows {
prefix {
value: "http://www.nanopub.org/nschema#"
}
}
rows {
namespace {
name: "np"
value {
prefix_id: 3
name_id: 2
}
}
}
rows {
prefix {
value: "http://purl.org/dc/terms/"
}
}
rows {
namespace {
name: "dct"
value {
prefix_id: 4
name_id: 2
}
}
}
rows {
prefix {
value: "https://w3id.org/np/o/ntemplate/"
}
}
rows {
namespace {
name: "nt"
value {
prefix_id: 5
name_id: 2
}
}
}
rows {
prefix {
value: "http://purl.org/nanopub/x/"
}
}
rows {
namespace {
name: "npx"
value {
prefix_id: 6
name_id: 2
}
}
}
rows {
prefix {
value: "http://www.w3.org/2001/XMLSchema#"
}
}
rows {
namespace {
name: "xsd"
value {
prefix_id: 7
name_id: 2
}
}
}
rows {
prefix {
value: "http://www.w3.org/2004/02/skos/core#"
}
}
rows {
namespace {
name: "skos"
value {
prefix_id: 8
name_id: 2
}
}
}
rows {
prefix {
value: "http://www.w3.org/2000/01/rdf-schema#"
}
}
rows {
namespace {
name: "rdfs"
value {
prefix_id: 9
name_id: 2
}
}
}
rows {
prefix {
value: "https://orcid.org/"
}
}
rows {
namespace {
name: "orcid"
value {
prefix_id: 10
name_id: 2
}
}
}
rows {
prefix {
value: "http://www.w3.org/ns/prov#"
}
}
rows {
namespace {
name: "prov"
value {
prefix_id: 11
name_id: 2
}
}
}
rows {
name {
value: "hasAssertion"
}
}
rows {
name {
value: "assertion"
}
}
rows {
name {
value: "Head"
}
}
rows {
quad {
s_iri {
prefix_id: 1
name_id: 1
}
p_iri {
prefix_id: 3
name_id: 3
}
o_iri {
prefix_id: 2
}
g_iri {
}
}
}
rows {
name {
value: "hasProvenance"
}
}
rows {
name {
value: "provenance"
}
}
rows {
quad {
p_iri {
prefix_id: 3
}
o_iri {
prefix_id: 2
}
}
}
rows {
name {
value: "hasPublicationInfo"
}
}
rows {
name {
value: "pubinfo"
}
}
rows {
quad {
p_iri {
prefix_id: 3
}
o_iri {
prefix_id: 2
}
}
}
rows {
prefix {
value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
}
}
rows {
name {
value: "type"
}
}
rows {
name {
value: "Nanopublication"
}
}
rows {
quad {
p_iri {
prefix_id: 12
}
o_iri {
prefix_id: 3
}
}
}
rows {
name {
value: "get-kg-landscape-svg"
}
}
rows {
name {
value: "description"
}
}
rows {
quad {
s_iri {
prefix_id: 2
}
p_iri {
prefix_id: 4
}
o_literal {
lex: "Count-only landscape figure for mvikg/r/kg: the number of currently-approved samples, variants and phenotypes, and the number of approved cross-type associations among them (sample-variant via the shared gene, variant-phenotype via mvikg:isAssociatedWithVariant, sample-phenotype via sosa:isResultOf). Returns one row with a single ready-to-embed svg column; no geometric area-proportional layout, just three labelled circles with the counts written on them."
}
g_iri {
prefix_id: 2
name_id: 4
}
}
}
rows {
name {
value: "license"
}
}
rows {
prefix {
value: "https://creativecommons.org/licenses/by/4.0/"
}
}
rows {
quad {
p_iri {
prefix_id: 4
name_id: 14
}
o_iri {
prefix_id: 13
name_id: 2
}
}
}
rows {
prefix {
value: "https://w3id.org/kpxl/grlc/"
}
}
rows {
name {
value: "grlc-query"
}
}
rows {
quad {
p_iri {
prefix_id: 12
name_id: 10
}
o_iri {
prefix_id: 14
name_id: 15
}
}
}
rows {
name {
value: "label"
}
}
rows {
quad {
p_iri {
prefix_id: 9
}
o_literal {
lex: "Get mvikg/r/kg landscape SVG"
}
}
}
rows {
name {
value: "endpoint"
}
}
rows {
prefix {
value: "https://w3id.org/np/l/nanopub-query-1.1/repo/"
}
}
rows {
name {
value: "full"
}
}
rows {
quad {
p_iri {
prefix_id: 14
}
o_iri {
prefix_id: 15
}
}
}
rows {
name {
value: "sparql"
}
}
rows {
quad {
p_iri {
prefix_id: 14
}
o_literal {
lex: "prefix npa: \nprefix gen: \nprefix npx: \nprefix dct: \nprefix sosa: \nprefix biolink: \nprefix mvikg: \n\nselect ?svg where {\n\n {\n select (count(distinct ?sampleThing) as ?nSample) where {\n \n graph ?da_s { ?sampleThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_s), \'/assertion$\', \'\')) as ?dnp_s)\n graph ?vda_s { ?admin_s ?verdictPred_s ?dnp_s . filter(?verdictPred_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_s . }\n graph ?g_s { ?ri_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_s), \'/assertion$\', \'\')) as ?vnp_s)\n graph ?vpi_s { ?vnp_s dct:created ?vcreatedRaw_s . }\n bind(xsd:dateTime(?vcreatedRaw_s) as ?vcreated_s)\n filter not exists {\n graph ?vda2_s { ?admin2_s ?verdictPred2_s ?dnp_s . filter(?verdictPred2_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_s . }\n graph ?g2_s { ?ri2_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_s), \'/assertion$\', \'\')) as ?vnp2_s)\n graph ?vpi2_s { ?vnp2_s dct:created ?vcreated2Raw_s . }\n filter(xsd:dateTime(?vcreated2Raw_s) > ?vcreated_s)\n }\n filter(?verdictPred_s = npx:approvesOf)\n\n }\n }\n\n {\n select (count(distinct ?variantThing) as ?nVariant) where {\n \n graph ?da_v { ?variantThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_v), \'/assertion$\', \'\')) as ?dnp_v)\n graph ?vda_v { ?admin_v ?verdictPred_v ?dnp_v . filter(?verdictPred_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_v . }\n graph ?g_v { ?ri_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_v), \'/assertion$\', \'\')) as ?vnp_v)\n graph ?vpi_v { ?vnp_v dct:created ?vcreatedRaw_v . }\n bind(xsd:dateTime(?vcreatedRaw_v) as ?vcreated_v)\n filter not exists {\n graph ?vda2_v { ?admin2_v ?verdictPred2_v ?dnp_v . filter(?verdictPred2_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_v . }\n graph ?g2_v { ?ri2_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_v), \'/assertion$\', \'\')) as ?vnp2_v)\n graph ?vpi2_v { ?vnp2_v dct:created ?vcreated2Raw_v . }\n filter(xsd:dateTime(?vcreated2Raw_v) > ?vcreated_v)\n }\n filter(?verdictPred_v = npx:approvesOf)\n\n }\n }\n\n {\n select (count(distinct ?phenoThing) as ?nPheno) where {\n \n graph ?da_p { ?phenoThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_p), \'/assertion$\', \'\')) as ?dnp_p)\n graph ?vda_p { ?admin_p ?verdictPred_p ?dnp_p . filter(?verdictPred_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_p . }\n graph ?g_p { ?ri_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_p), \'/assertion$\', \'\')) as ?vnp_p)\n graph ?vpi_p { ?vnp_p dct:created ?vcreatedRaw_p . }\n bind(xsd:dateTime(?vcreatedRaw_p) as ?vcreated_p)\n filter not exists {\n graph ?vda2_p { ?admin2_p ?verdictPred2_p ?dnp_p . filter(?verdictPred2_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_p . }\n graph ?g2_p { ?ri2_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_p), \'/assertion$\', \'\')) as ?vnp2_p)\n graph ?vpi2_p { ?vnp2_p dct:created ?vcreated2Raw_p . }\n filter(xsd:dateTime(?vcreated2Raw_p) > ?vcreated_p)\n }\n filter(?verdictPred_p = npx:approvesOf)\n\n }\n }\n\n {\n select (count(distinct ?variantThing) as ?nSampleVariant) where {\n \n graph ?da_sv_s { ?sampleThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_sv_s), \'/assertion$\', \'\')) as ?dnp_sv_s)\n graph ?vda_sv_s { ?admin_sv_s ?verdictPred_sv_s ?dnp_sv_s . filter(?verdictPred_sv_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_sv_s . }\n graph ?g_sv_s { ?ri_sv_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_sv_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_sv_s), \'/assertion$\', \'\')) as ?vnp_sv_s)\n graph ?vpi_sv_s { ?vnp_sv_s dct:created ?vcreatedRaw_sv_s . }\n bind(xsd:dateTime(?vcreatedRaw_sv_s) as ?vcreated_sv_s)\n filter not exists {\n graph ?vda2_sv_s { ?admin2_sv_s ?verdictPred2_sv_s ?dnp_sv_s . filter(?verdictPred2_sv_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_sv_s . }\n graph ?g2_sv_s { ?ri2_sv_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_sv_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_sv_s), \'/assertion$\', \'\')) as ?vnp2_sv_s)\n graph ?vpi2_sv_s { ?vnp2_sv_s dct:created ?vcreated2Raw_sv_s . }\n filter(xsd:dateTime(?vcreated2Raw_sv_s) > ?vcreated_sv_s)\n }\n filter(?verdictPred_sv_s = npx:approvesOf)\n\n \n graph ?da_sv_v { ?variantThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_sv_v), \'/assertion$\', \'\')) as ?dnp_sv_v)\n graph ?vda_sv_v { ?admin_sv_v ?verdictPred_sv_v ?dnp_sv_v . filter(?verdictPred_sv_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_sv_v . }\n graph ?g_sv_v { ?ri_sv_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_sv_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_sv_v), \'/assertion$\', \'\')) as ?vnp_sv_v)\n graph ?vpi_sv_v { ?vnp_sv_v dct:created ?vcreatedRaw_sv_v . }\n bind(xsd:dateTime(?vcreatedRaw_sv_v) as ?vcreated_sv_v)\n filter not exists {\n graph ?vda2_sv_v { ?admin2_sv_v ?verdictPred2_sv_v ?dnp_sv_v . filter(?verdictPred2_sv_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_sv_v . }\n graph ?g2_sv_v { ?ri2_sv_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_sv_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_sv_v), \'/assertion$\', \'\')) as ?vnp2_sv_v)\n graph ?vpi2_sv_v { ?vnp2_sv_v dct:created ?vcreated2Raw_sv_v . }\n filter(xsd:dateTime(?vcreated2Raw_sv_v) > ?vcreated_sv_v)\n }\n filter(?verdictPred_sv_v = npx:approvesOf)\n\n graph ?gda { ?gene sosa:isFeatureOfInterestOf ?sampleThing ; biolink:has_sequence_variant ?variantThing . }\n }\n }\n\n {\n select (count(distinct ?phenoThing) as ?nVariantPheno) where {\n \n graph ?da_vp_v { ?variantThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_vp_v), \'/assertion$\', \'\')) as ?dnp_vp_v)\n graph ?vda_vp_v { ?admin_vp_v ?verdictPred_vp_v ?dnp_vp_v . filter(?verdictPred_vp_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_vp_v . }\n graph ?g_vp_v { ?ri_vp_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_vp_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_vp_v), \'/assertion$\', \'\')) as ?vnp_vp_v)\n graph ?vpi_vp_v { ?vnp_vp_v dct:created ?vcreatedRaw_vp_v . }\n bind(xsd:dateTime(?vcreatedRaw_vp_v) as ?vcreated_vp_v)\n filter not exists {\n graph ?vda2_vp_v { ?admin2_vp_v ?verdictPred2_vp_v ?dnp_vp_v . filter(?verdictPred2_vp_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_vp_v . }\n graph ?g2_vp_v { ?ri2_vp_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_vp_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_vp_v), \'/assertion$\', \'\')) as ?vnp2_vp_v)\n graph ?vpi2_vp_v { ?vnp2_vp_v dct:created ?vcreated2Raw_vp_v . }\n filter(xsd:dateTime(?vcreated2Raw_vp_v) > ?vcreated_vp_v)\n }\n filter(?verdictPred_vp_v = npx:approvesOf)\n\n \n graph ?da_vp_p { ?phenoThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_vp_p), \'/assertion$\', \'\')) as ?dnp_vp_p)\n graph ?vda_vp_p { ?admin_vp_p ?verdictPred_vp_p ?dnp_vp_p . filter(?verdictPred_vp_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_vp_p . }\n graph ?g_vp_p { ?ri_vp_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_vp_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_vp_p), \'/assertion$\', \'\')) as ?vnp_vp_p)\n graph ?vpi_vp_p { ?vnp_vp_p dct:created ?vcreatedRaw_vp_p . }\n bind(xsd:dateTime(?vcreatedRaw_vp_p) as ?vcreated_vp_p)\n filter not exists {\n graph ?vda2_vp_p { ?admin2_vp_p ?verdictPred2_vp_p ?dnp_vp_p . filter(?verdictPred2_vp_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_vp_p . }\n graph ?g2_vp_p { ?ri2_vp_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_vp_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_vp_p), \'/assertion$\', \'\')) as ?vnp2_vp_p)\n graph ?vpi2_vp_p { ?vnp2_vp_p dct:created ?vcreated2Raw_vp_p . }\n filter(xsd:dateTime(?vcreated2Raw_vp_p) > ?vcreated_vp_p)\n }\n filter(?verdictPred_vp_p = npx:approvesOf)\n\n graph ?vpda { ?phenoThing mvikg:isAssociatedWithVariant ?variantThing . }\n }\n }\n\n {\n select (count(distinct ?phenoThing) as ?nSamplePheno) where {\n \n graph ?da_sp_s { ?sampleThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_sp_s), \'/assertion$\', \'\')) as ?dnp_sp_s)\n graph ?vda_sp_s { ?admin_sp_s ?verdictPred_sp_s ?dnp_sp_s . filter(?verdictPred_sp_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_sp_s . }\n graph ?g_sp_s { ?ri_sp_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_sp_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_sp_s), \'/assertion$\', \'\')) as ?vnp_sp_s)\n graph ?vpi_sp_s { ?vnp_sp_s dct:created ?vcreatedRaw_sp_s . }\n bind(xsd:dateTime(?vcreatedRaw_sp_s) as ?vcreated_sp_s)\n filter not exists {\n graph ?vda2_sp_s { ?admin2_sp_s ?verdictPred2_sp_s ?dnp_sp_s . filter(?verdictPred2_sp_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_sp_s . }\n graph ?g2_sp_s { ?ri2_sp_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_sp_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_sp_s), \'/assertion$\', \'\')) as ?vnp2_sp_s)\n graph ?vpi2_sp_s { ?vnp2_sp_s dct:created ?vcreated2Raw_sp_s . }\n filter(xsd:dateTime(?vcreated2Raw_sp_s) > ?vcreated_sp_s)\n }\n filter(?verdictPred_sp_s = npx:approvesOf)\n\n \n graph ?da_sp_p { ?phenoThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_sp_p), \'/assertion$\', \'\')) as ?dnp_sp_p)\n graph ?vda_sp_p { ?admin_sp_p ?verdictPred_sp_p ?dnp_sp_p . filter(?verdictPred_sp_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_sp_p . }\n graph ?g_sp_p { ?ri_sp_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_sp_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_sp_p), \'/assertion$\', \'\')) as ?vnp_sp_p)\n graph ?vpi_sp_p { ?vnp_sp_p dct:created ?vcreatedRaw_sp_p . }\n bind(xsd:dateTime(?vcreatedRaw_sp_p) as ?vcreated_sp_p)\n filter not exists {\n graph ?vda2_sp_p { ?admin2_sp_p ?verdictPred2_sp_p ?dnp_sp_p . filter(?verdictPred2_sp_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_sp_p . }\n graph ?g2_sp_p { ?ri2_sp_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_sp_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_sp_p), \'/assertion$\', \'\')) as ?vnp2_sp_p)\n graph ?vpi2_sp_p { ?vnp2_sp_p dct:created ?vcreated2Raw_sp_p . }\n filter(xsd:dateTime(?vcreated2Raw_sp_p) > ?vcreated_sp_p)\n }\n filter(?verdictPred_sp_p = npx:approvesOf)\n\n graph ?spda { ?phenoThing sosa:isResultOf ?sampleThing . }\n }\n }\n\n\n {\n select (count(distinct ?phenoThing) as ?nTriple) where {\n \n graph ?da_t_s { ?sampleThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_t_s), \'/assertion$\', \'\')) as ?dnp_t_s)\n graph ?vda_t_s { ?admin_t_s ?verdictPred_t_s ?dnp_t_s . filter(?verdictPred_t_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_t_s . }\n graph ?g_t_s { ?ri_t_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_t_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_t_s), \'/assertion$\', \'\')) as ?vnp_t_s)\n graph ?vpi_t_s { ?vnp_t_s dct:created ?vcreatedRaw_t_s . }\n bind(xsd:dateTime(?vcreatedRaw_t_s) as ?vcreated_t_s)\n filter not exists {\n graph ?vda2_t_s { ?admin2_t_s ?verdictPred2_t_s ?dnp_t_s . filter(?verdictPred2_t_s in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_t_s . }\n graph ?g2_t_s { ?ri2_t_s a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_t_s ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_t_s), \'/assertion$\', \'\')) as ?vnp2_t_s)\n graph ?vpi2_t_s { ?vnp2_t_s dct:created ?vcreated2Raw_t_s . }\n filter(xsd:dateTime(?vcreated2Raw_t_s) > ?vcreated_t_s)\n }\n filter(?verdictPred_t_s = npx:approvesOf)\n\n \n graph ?da_t_v { ?variantThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_t_v), \'/assertion$\', \'\')) as ?dnp_t_v)\n graph ?vda_t_v { ?admin_t_v ?verdictPred_t_v ?dnp_t_v . filter(?verdictPred_t_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_t_v . }\n graph ?g_t_v { ?ri_t_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_t_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_t_v), \'/assertion$\', \'\')) as ?vnp_t_v)\n graph ?vpi_t_v { ?vnp_t_v dct:created ?vcreatedRaw_t_v . }\n bind(xsd:dateTime(?vcreatedRaw_t_v) as ?vcreated_t_v)\n filter not exists {\n graph ?vda2_t_v { ?admin2_t_v ?verdictPred2_t_v ?dnp_t_v . filter(?verdictPred2_t_v in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_t_v . }\n graph ?g2_t_v { ?ri2_t_v a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_t_v ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_t_v), \'/assertion$\', \'\')) as ?vnp2_t_v)\n graph ?vpi2_t_v { ?vnp2_t_v dct:created ?vcreated2Raw_t_v . }\n filter(xsd:dateTime(?vcreated2Raw_t_v) > ?vcreated_t_v)\n }\n filter(?verdictPred_t_v = npx:approvesOf)\n\n \n graph ?da_t_p { ?phenoThing a ; dct:isPartOf . }\n bind(iri(replace(str(?da_t_p), \'/assertion$\', \'\')) as ?dnp_t_p)\n graph ?vda_t_p { ?admin_t_p ?verdictPred_t_p ?dnp_t_p . filter(?verdictPred_t_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g_t_p . }\n graph ?g_t_p { ?ri_t_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin_t_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda_t_p), \'/assertion$\', \'\')) as ?vnp_t_p)\n graph ?vpi_t_p { ?vnp_t_p dct:created ?vcreatedRaw_t_p . }\n bind(xsd:dateTime(?vcreatedRaw_t_p) as ?vcreated_t_p)\n filter not exists {\n graph ?vda2_t_p { ?admin2_t_p ?verdictPred2_t_p ?dnp_t_p . filter(?verdictPred2_t_p in (npx:approvesOf, npx:disapprovesOf)) }\n filter(exists {\n service {\n graph npa:graph { npa:hasCurrentSpaceState ?g2_t_p . }\n graph ?g2_t_p { ?ri2_t_p a gen:RoleInstantiation ; npa:forSpace ; npa:forAgent ?admin2_t_p ; npa:hasRoleType gen:AdminRole . }\n }\n })\n bind(iri(replace(str(?vda2_t_p), \'/assertion$\', \'\')) as ?vnp2_t_p)\n graph ?vpi2_t_p { ?vnp2_t_p dct:created ?vcreated2Raw_t_p . }\n filter(xsd:dateTime(?vcreated2Raw_t_p) > ?vcreated_t_p)\n }\n filter(?verdictPred_t_p = npx:approvesOf)\n\n graph ?tgda { ?gene ?sampleThing ; ?variantThing . }\n graph ?tpda { ?phenoThing mvikg:isAssociatedWithVariant ?variantThing ; sosa:isResultOf ?sampleThing . }\n }\n }\n\n bind(round(140 + 160*(?nSample/(?nSample + 5.0))) as ?wA) bind(320 as ?Ax2) bind(?Ax2 - ?wA as ?Ax1)\n bind(round(140 + 160*(?nVariant/(?nVariant + 5.0))) as ?wB) bind(280 as ?Bx1) bind(?Bx1 + ?wB as ?Bx2)\n bind(round(160 + 80*(?nPheno/(?nPheno + 5.0))) as ?hC) bind(140 as ?Cy1) bind(?Cy1 + ?hC as ?Cy2)\n bind(if(?nVariantPheno - ?nTriple > 0, ?nVariantPheno - ?nTriple, 0) as ?nVariantPhenoOnly)\n bind(if(?nSamplePheno - ?nTriple > 0, ?nSamplePheno - ?nTriple, 0) as ?nSamplePhenoOnly)\n bind(concat(\n \'\'\n ) as ?svg)\n}"
}
}
}
rows {
name {
value: "wasAttributedTo"
}
}
rows {
name {
value: "0009-0005-5515-1230"
}
}
rows {
quad {
s_iri {
prefix_id: 2
name_id: 4
}
p_iri {
prefix_id: 11
name_id: 20
}
o_iri {
prefix_id: 10
}
g_iri {
prefix_id: 2
name_id: 7
}
}
}
rows {
name {
value: "created"
}
}
rows {
datatype {
value: "http://www.w3.org/2001/XMLSchema#dateTime"
}
}
rows {
quad {
s_iri {
prefix_id: 1
name_id: 1
}
p_iri {
prefix_id: 4
name_id: 22
}
o_literal {
lex: "2026-11-09T15:36:16Z"
datatype: 1
}
g_iri {
prefix_id: 2
name_id: 9
}
}
}
rows {
name {
value: "creator"
}
}
rows {
quad {
p_iri {
prefix_id: 4
name_id: 23
}
o_iri {
prefix_id: 10
name_id: 21
}
}
}
rows {
quad {
p_iri {
prefix_id: 4
name_id: 14
}
o_iri {
prefix_id: 13
name_id: 2
}
}
}
rows {
name {
value: "embeds"
}
}
rows {
quad {
p_iri {
prefix_id: 6
name_id: 24
}
o_iri {
prefix_id: 2
name_id: 12
}
}
}
rows {
name {
value: "supersedes"
}
}
rows {
name {
value: "RAMJWiSJ0GvaRcSSOAlm5yAKl4bSHVZDFiAYX2BRpfk7s"
}
}
rows {
quad {
p_iri {
prefix_id: 6
name_id: 25
}
o_iri {
prefix_id: 1
}
}
}
rows {
quad {
p_iri {
prefix_id: 9
name_id: 16
}
o_literal {
lex: "Get mvikg/r/kg landscape SVG"
}
}
}
rows {
name {
value: "changeNote"
}
}
rows {
quad {
p_iri {
prefix_id: 8
name_id: 27
}
o_literal {
lex: "Redesigned as a count-only box-style landscape (rectangles, not circles), sized by each type\'s own count via a saturating curve so boxes never overflow the canvas regardless of scale. Fixed a real unit-mismatch bug: the original draft counted sample-variant links by distinct gene while counting the triple overlap by distinct phenotype, so \'pairwise minus triple\' could go negative/nonsensical. Now sample-variant is counted by distinct variant (matching no subtraction, shown raw), and variant-phenotype/sample-phenotype/triple are all counted by distinct phenotype, so only those three subtractions are unit-consistent."
}
}
}
rows {
name {
value: "wasCreatedFromProvenanceTemplate"
}
}
rows {
name {
value: "RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU"
}
}
rows {
quad {
p_iri {
prefix_id: 5
}
o_iri {
prefix_id: 1
}
}
}
rows {
name {
value: "wasCreatedFromPubinfoTemplate"
}
}
rows {
name {
value: "RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8"
}
}
rows {
quad {
p_iri {
prefix_id: 5
}
o_iri {
prefix_id: 1
}
}
}
rows {
name {
value: "RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI"
}
}
rows {
quad {
o_iri {
}
}
}
rows {
name {
value: "wasCreatedFromTemplate"
}
}
rows {
name {
value: "RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k"
}
}
rows {
quad {
p_iri {
prefix_id: 5
}
o_iri {
prefix_id: 1
}
}
}
rows {
name {
value: "sig"
}
}
rows {
name {
value: "hasAlgorithm"
}
}
rows {
quad {
s_iri {
prefix_id: 2
}
p_iri {
prefix_id: 6
}
o_literal {
lex: "RSA"
}
}
}
rows {
name {
value: "hasPublicKey"
}
}
rows {
quad {
p_iri {
}
o_literal {
lex: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjO3oH8Lq/l1oZIUY3FlCz5DnndybGvAhBdmEJ/yq7Nv3GZEYPrEro23rCBCp0GiriOXlVbk61pA/7JFE6tqzTresINW6QQMxE9sIhCBlX4cG66JFD8ud6bMvUyzCR8LQA6zfrSbafGE06rvglJd4MDUcTwvUKqtL9UCnOaowVfnZ3sPOe9EqlmJuO3iHGxBSXMPOPEJZUzMXsFDWFuMZTnrR8gY3r5nVF5a8L/MD135ZH8qW5yGXOB28CmVYCAbw2o07QEKzyzFKN+W1gfnprYZvuKzwGexnzcdzc1S8N/M5bzhWQ40EKCEqgUE8c81OzEMm1HUlUKEJ/o5I/FKKAwIDAQAB"
}
}
}
rows {
name {
value: "hasSignature"
}
}
rows {
quad {
p_iri {
}
o_literal {
lex: "XHTVLFVocHKHrC1q53fnCI5ukR/POYl5K885ZZCvudLK+4DdWVt4OBGgMF7l8XBkSmLTmYNV2GSulwyH72C37pmHeJcAhzXHsrt1v+DbQ2UkTH7zjxebdUBOjuhAxHl7o+EY9KgS/J04yGg30MlvZUrJeeC7yFz/UjivrQ2KU8Jpt6GBo26cmo9+W15QQA1ZLOflhZurLD2vqqCpFv/kkNK2W/HaGoR6HQItSj8ITrC4r7xuwGwvYPW/VMWMANkOHy3NABbo+Zv3omW50W9qcH21Dm+zZ7lVuOV8cpCazPQ8B9dY0HmePKRm/lvj/csN2631unvJGH1yqVjBi6158g=="
}
}
}
rows {
name {
value: "hasSignatureTarget"
}
}
rows {
quad {
p_iri {
}
o_iri {
prefix_id: 1
name_id: 1
}
}
}
rows {
name {
value: "signedBy"
}
}
rows {
quad {
p_iri {
prefix_id: 6
name_id: 40
}
o_iri {
prefix_id: 10
name_id: 21
}
}
}