Property talk:P4863

From Wikidata
Jump to navigation Jump to search

Documentation

recognition sequence
DNA sequence recognized by a restriction enzyme, DNA binding domain, etc, written from 5' to 3'
[create Create a translatable help page (preferably in English) for this property to be included here]
Type “restriction enzyme (Q219715): item must contain property “subclass of (P279)” with classes “restriction enzyme (Q219715)” or their subclasses (defined using subclass of (P279)). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P4863#Type Q219715, SPARQL
Format “[ACGTRMWSYKHBDVN]+: value must be formatted using this pattern (PCRE syntax). (Help)
List of violations of this constraint: Database reports/Constraint violations/P4863#Format, hourly updated report, SPARQL
Scope is as main value (Q54828448): the property must be used by specified way only (Help)
List of violations of this constraint: Database reports/Constraint violations/P4863#Scope, hourly updated report, SPARQL

Example SPAPQL query

[edit]

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

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) 
}
Try it!