Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-63
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-84
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-153
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-67
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-127
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-133
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-155
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-135
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-150
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-157
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-152
http://purl.uniprot.org/unirules/MF_00124#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00124#construct-template-159
http://purl.uniprot.org/unirules/MF_00124#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00124#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00124#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00124#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00124#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00124#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:49644 up:source unirule:MF_00124 . _:49645 up:source unirule:MF_00124 . _:49646 up:source unirule:MF_00124 . _:49647 up:source unirule:MF_00124 . _:49648 up:source unirule:MF_00124 . _:49649 up:source unirule:MF_00124 . _:49650 up:source unirule:MF_00124 . _:49651 up:source unirule:MF_00124 . _:49652 up:source unirule:MF_00124 . _:49653 up:source unirule:MF_00124 . _:49654 up:source unirule:MF_00124 . _:49655 up:source unirule:MF_00124 . _:49656 up:source unirule:MF_00124 . _:49657 up:source unirule:MF_00124 . _:49658 up:source unirule:MF_00124 . _:49659 up:source unirule:MF_00124 . _:49660 up:source unirule:MF_00124 . _:49661 up:source unirule:MF_00124 . _:49662 up:source unirule:MF_00124 . _:49663 up:source unirule:MF_00124 . _:49664 up:source unirule:MF_00124 . _:49665 up:source unirule:MF_00124 . _:49666 up:source unirule:MF_00124 . _:49667 up:source unirule:MF_00124 . _:49668 up:source unirule:MF_00124 . _:49669 up:source unirule:MF_00124 . ?this up:annotation ?annotation2 , ?annotation4 , ?annotation5 , ?annotation7 ; up:classifiedWith GO:0004797 , GO:0005524 , GO:0005737 , GO:0006259 , keyword:237 , keyword:418 , keyword:547 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.21' ; up:fullName 'Thymidine kinase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'tdk' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation5 a up:Subcellular_Location_Annotation . ?annotation5li6 up:cellularComponent . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the thymidine kinase family.' . ?case8 up:classifiedWith GO:0008270 , keyword:479 , keyword:862 . ?pfs9 up:annotation ?annotation10 , ?annotation16 , ?annotation22 , ?annotation28 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; up:ligand ?ligand13 ; rdf:type up:Binding_Site_Annotation . ?pfsb11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?ligand13 rdfs:subClassOf chebi:29105 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:29105 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:29105 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:29105 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:30616 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:30616 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . _:49670 a rdf:Statement ; up:attribution _:49644 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:49671 a rdf:Statement ; up:attribution _:49645 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:49672 a rdf:Statement ; up:attribution _:49646 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:49673 a rdf:Statement ; up:attribution _:49647 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:49674 a rdf:Statement ; up:attribution _:49648 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:49675 a rdf:Statement ; up:attribution _:49649 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:49676 a rdf:Statement ; up:attribution _:49650 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:49677 a rdf:Statement ; up:attribution _:49651 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:49678 a rdf:Statement ; up:attribution _:49652 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:49679 a rdf:Statement ; up:attribution _:49653 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:237 . _:49680 a rdf:Statement ; up:attribution _:49654 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:49681 a rdf:Statement ; up:attribution _:49655 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:49682 a rdf:Statement ; up:attribution _:49656 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:49683 a rdf:Statement ; up:attribution _:49657 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004797 . _:49684 a rdf:Statement ; up:attribution _:49658 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006259 . _:49685 a rdf:Statement ; up:attribution _:49659 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:49686 a rdf:Statement ; up:attribution _:49660 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:49687 a rdf:Statement ; up:attribution _:49661 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:49688 a rdf:Statement ; up:attribution _:49662 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:49689 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:49690 a rdf:Statement ; up:attribution _:49663 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:49691 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:49692 a rdf:Statement ; up:attribution _:49664 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:49693 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:49694 a rdf:Statement ; up:attribution _:49665 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:49695 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:49696 a rdf:Statement ; up:attribution _:49666 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:49697 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:49698 a rdf:Statement ; up:attribution _:49667 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:49699 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:49700 a rdf:Statement ; up:attribution _:49668 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:49701 a rdf:Statement ; up:source unirule:MF_00124 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:49702 a rdf:Statement ; up:attribution _:49669 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00124 #Rule MF_00124 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon54 {taxon:2157 taxon:2} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00124 . ?thisOrganism rdfs:subClassOf+ ?supertaxon54 . BIND(URI(CONCAT(STR(?this), '#MF_00124a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00124a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00124a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00124a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00124a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionQ97F6560 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97F6562 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97F65MF_0012455 . ?templateMotifSequenceMatchRegionQ97F6560 faldo:begin ?templateMotifSequenceMatchBeginQ97F6561 . ?templateMotifSequenceMatchBeginQ97F6561 faldo:position ?templateMotifSequenceMatchBeginPositionQ97F6556 ; faldo:reference isoform:Q97F65-1 . ?templateMotifSequenceProfileAlignmentOperationQ97F6562 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . ?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0012466 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97F65MF_0012457 . ?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0012465 . ?targetMotifMatchRegionMatchBeginMF_0012465 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0012458 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0012466 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012455, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012455) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012455, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionQ97F6556) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) . BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0012458) - 1) AS ?thisPositionOn14) . BIND(?thisPositionOn14 AS ?thisPositionOn15) . BIND(?this AS ?pfs1t69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012455, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012455) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012455, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ97F6556) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0012458) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012455, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012455) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012455, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionQ97F6556) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) . BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0012458) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012455, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012455) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012455, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ97F6556) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012457, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012457) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0012458) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER (REGEX('[CH]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1))) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionQ97F6584 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97F6586 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97F65MF_0012479 . ?templateMotifSequenceMatchRegionQ97F6584 faldo:begin ?templateMotifSequenceMatchBeginQ97F6585 . ?templateMotifSequenceMatchBeginQ97F6585 faldo:position ?templateMotifSequenceMatchBeginPositionQ97F6580 ; faldo:reference isoform:Q97F65-1 . ?templateMotifSequenceProfileAlignmentOperationQ97F6586 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0012490 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97F65MF_0012481 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0012489 . ?targetMotifMatchRegionMatchBeginMF_0012489 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0012482 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0012490 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012479, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012479) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012479, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionQ97F6580) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012481, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012481) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012481, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012481) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0012482) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012479, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012479) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012479, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionQ97F6580) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012481, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012481) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012481, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012481) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0012482) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs2t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER (REGEX('[GSA][ARNDCQEGHILKMFPSTWYVBZJUOX]{4)GK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn39, (?thisPositionOn40 - ?thisPositionOn39)))) . BIND(URI(CONCAT(STR(?this), '#MF_00124a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionQ97F65101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97F65103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97F65MF_0012496 . ?templateMotifSequenceMatchRegionQ97F65101 faldo:begin ?templateMotifSequenceMatchBeginQ97F65102 . ?templateMotifSequenceMatchBeginQ97F65102 faldo:position ?templateMotifSequenceMatchBeginPositionQ97F6597 ; faldo:reference isoform:Q97F65-1 . ?templateMotifSequenceProfileAlignmentOperationQ97F65103 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00124107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97F65MF_0012498 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00124106 . ?targetMotifMatchRegionMatchBeginMF_00124106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0012499 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00124107 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012496, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012496) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012496, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionQ97F6597) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012498, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012498) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012498, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012498) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0012499) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_0012496, 1, (STRLEN(?templateMotifCigarQ97F65MF_0012496) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_0012496, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionQ97F6597) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012498, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012498) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_0012498, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_0012498) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_0012498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0012499) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs2t112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER (REGEX('[DE]E[ARNDCQEGHILKMFPSTWYVBZJUOX][QHN]', SUBSTR(?thisSequenceValue, ?thisPositionOn46, (?thisPositionOn47 - ?thisPositionOn46)))) . BIND(URI(CONCAT(STR(?this), '#MF_00124a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionQ97F65118 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97F65120 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97F65MF_00124113 . ?templateMotifSequenceMatchRegionQ97F65118 faldo:begin ?templateMotifSequenceMatchBeginQ97F65119 . ?templateMotifSequenceMatchBeginQ97F65119 faldo:position ?templateMotifSequenceMatchBeginPositionQ97F65114 ; faldo:reference isoform:Q97F65-1 . ?templateMotifSequenceProfileAlignmentOperationQ97F65120 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . ?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00124124 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97F65MF_00124115 . ?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00124123 . ?targetMotifMatchRegionMatchBeginMF_00124123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00124116 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00124124 edam:has_input signature:MF_00124 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97F65MF_00124113, 1, (STRLEN(?templateMotifCigarQ97F65MF_00124113) - STRLEN(REPLACE(?templateMotifCigarQ97F65MF_00124113, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionQ97F65114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97F65MF_00124115, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_00124115) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_00124115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97F65MF_00124115, 1, (STRLEN(?targetMotifMatchCigarQ97F65MF_00124115) - STRLEN(REPLACE(?targetMotifMatchCigarQ97F65MF_00124115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00124116) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs2t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00124a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag128) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag128, ?UNBOUND_VARIABLE) AS ?case8) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00124http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00124#construct