query-adbfba57e3bd557bc8cd3f77e3e2e7e6

rq turtle/ttl

Example SPAPQL query). [1]You can search restriction enzymes which can recognize the sequence "ACTTGTCATGGCGACTGTCCAGCTTTGTGCCAGGAGCCTCGCAGGGGTTG", for instance, and its cutting site by using regex FILTER (modified from

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#>
SELECT DISTINCT ?enzyme ?enzymeLabel ?recognize ?cut
WHERE
{
  ?enzyme wdt:P31 wd:Q49695242;
          rdfs:label ?enzymeLabel;
          wdt:P4863 ?recognize;
          wdt:P4864 ?cut;
  FILTER (lang(?enzymeLabel) = "en") .
  FILTER regex ("ACTTGTCATGGCGACTGTCCAGCTTTGTGCCAGGAGCCTCGCAGGGGTTG", ?recognize) 
}

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v4("?cut"):::projected v3("?enzyme"):::projected v2("?enzymeLabel"):::projected v1("?recognize"):::projected c4(["wd:Q49695242"]):::iri f0[["regex('ACTTGTCATGGCGACTGTCCAGCTTTGTGCCAGGAGCCTCGCAGGGGTTG',?recognize)"]] f0 --> v1 f1[["?enzymeLabel = 'en'"]] f1 --> v2 v3 --"wdt:P31"--> c4 v3 --"rdfs:label"--> v2 v3 --"wdt:P4863"--> v1 v3 --"wdt:P4864"--> v4