query-410fa4f3bed1af67ee4b222dc756418b

rq turtle/ttl

Coloring of edges in graph viewsIs there any way to color an edge independently of the colors of the nodes? For example, is there any way to get black edges here?

Use at

PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
#added before 2016-10
#defaultView:Graph
SELECT DISTINCT ?item ?itemLabel ?rgb ?link
WHERE
{
  VALUES ?toggle { true false }
  ?disease wdt:P699 ?doid;
           wdt:P279+ wd:Q18123741;
           wdt:P2176 ?drug.
  ?drug rdfs:label ?drugLabel.
        FILTER(LANG(?drugLabel) = "en").
  ?disease rdfs:label ?diseaseLabel.
        FILTER(LANG(?diseaseLabel) = "en").
  BIND(IF(?toggle,?disease,?drug) AS ?item).
  BIND(IF(?toggle,?diseaseLabel,?drugLabel) AS ?itemLabel).
  BIND(IF(?toggle,"FFA500","7FFF00") AS ?rgb).
  BIND(IF(?toggle,"",?disease) AS ?link).
}

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v4("?disease") v1("?diseaseLabel") v5("?doid") v6("?drug") v2("?drugLabel") v7("?item"):::projected v8("?itemLabel"):::projected v10("?link"):::projected v9("?rgb"):::projected v3("?toggle") c4(["wd:Q18123741"]):::iri f0[["?diseaseLabel = 'en'"]] f0 --> v1 f1[["?drugLabel = 'en'"]] f1 --> v2 bind2[/VALUES ?toggle/] bind2-->v3 bind20(["true^^xsd:boolean"]) bind20 --> bind2 bind21(["false^^xsd:boolean"]) bind21 --> bind2 v4 --"wdt:P699"--> v5 v4 --"wdt:P279"--> c4 v4 --"wdt:P2176"--> v6 v6 --"rdfs:label"--> v2 v4 --"rdfs:label"--> v1 bind3[/"if(?toggle,?disease,?drug)"/] v3 --o bind3 v4 --o bind3 v6 --o bind3 bind3 --as--o v7 bind4[/"if(?toggle,?diseaseLabel,?drugLabel)"/] v3 --o bind4 v1 --o bind4 v2 --o bind4 bind4 --as--o v8 bind5[/"if(?toggle,'FFA500','7FFF00')"/] v3 --o bind5 bind5 --as--o v9 bind6[/"if(?toggle,'',?disease)"/] v3 --o bind6 v4 --o bind6 bind6 --as--o v10