Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-106
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-107
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-108
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-88
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-109
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-64
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-40
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-87
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-63
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-86
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-62
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-85
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-61
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-84
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-60
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-83
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-82
http://purl.uniprot.org/unirules/MF_04029#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04029#construct-template-81
http://purl.uniprot.org/unirules/MF_04029#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_04029#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04029#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04029#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04029#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04029#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:904203 up:source unirule:MF_04029 . _:904204 up:source unirule:MF_04029 . _:904205 up:source unirule:MF_04029 . _:904206 up:source unirule:MF_04029 . _:904207 up:source unirule:MF_04029 . _:904208 up:source unirule:MF_04029 . _:904209 up:source unirule:MF_04029 . _:904210 up:source unirule:MF_04029 . _:904211 up:source unirule:MF_04029 . _:904212 up:source unirule:MF_04029 . _:904213 up:source unirule:MF_04029 . _:904214 up:source unirule:MF_04029 . _:904215 up:source unirule:MF_04029 . _:904216 up:source unirule:MF_04029 . _:904217 up:source unirule:MF_04029 . _:904218 up:source unirule:MF_04029 . _:904219 up:source unirule:MF_04029 . _:904220 up:source unirule:MF_04029 . _:904221 up:source unirule:MF_04029 . _:904222 up:source unirule:MF_04029 . _:904223 up:source unirule:MF_04029 . _:904224 up:source unirule:MF_04029 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0004797 , GO:0005524 , GO:0006230 , GO:0071897 , keyword:237 , keyword:244 , keyword:418 , keyword:547 , keyword:67 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.21' ; up:fullName 'Thymidine kinase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'TK' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the transfer of the gamma-phospho group of ATP to thymidine to generate dTMP in the salvage pathway of pyrimidine synthesis. The dTMP serves as a substrate for DNA polymerase during viral DNA replication. Allows the virus to be reactivated and to grow in non-proliferative cells lacking a high concentration of phosphorylated nucleic acid precursors.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity ; up:enzymeClass . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the herpesviridae thymidine kinase family.' . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; up:ligand ?ligand11 ; rdf:type up:Binding_Site_Annotation . ?pfsb9 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?ligand11 rdfs:subClassOf chebi:30616 . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf ?molecule25 . ?molecule25 rdfs:label 'substrate' . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf ?molecule33 . ?molecule33 rdfs:label 'substrate' . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:30616 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf ?molecule48 . ?molecule48 rdfs:label 'substrate' . _:904225 a rdf:Statement ; up:attribution _:904203 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:904226 a rdf:Statement ; up:attribution _:904204 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:904227 a rdf:Statement ; up:attribution _:904205 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:904228 a rdf:Statement ; up:attribution _:904206 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:904229 a rdf:Statement ; up:attribution _:904207 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:904230 a rdf:Statement ; up:attribution _:904208 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:904231 a rdf:Statement ; up:attribution _:904209 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:904232 a rdf:Statement ; up:attribution _:904210 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:237 . _:904233 a rdf:Statement ; up:attribution _:904211 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:244 . _:904234 a rdf:Statement ; up:attribution _:904212 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:904235 a rdf:Statement ; up:attribution _:904213 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:904236 a rdf:Statement ; up:attribution _:904214 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:904237 a rdf:Statement ; up:attribution _:904215 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:904238 a rdf:Statement ; up:attribution _:904216 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004797 . _:904239 a rdf:Statement ; up:attribution _:904217 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0071897 . _:904240 a rdf:Statement ; up:attribution _:904218 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006230 . _:904241 a rdf:Statement ; up:source unirule:MF_04029 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:904242 a rdf:Statement ; up:attribution _:904219 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:904243 a rdf:Statement ; up:source unirule:MF_04029 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:904244 a rdf:Statement ; up:attribution _:904220 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:904245 a rdf:Statement ; up:source unirule:MF_04029 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:904246 a rdf:Statement ; up:attribution _:904221 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:904247 a rdf:Statement ; up:source unirule:MF_04029 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:904248 a rdf:Statement ; up:attribution _:904222 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:904249 a rdf:Statement ; up:source unirule:MF_04029 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:904250 a rdf:Statement ; up:attribution _:904223 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:904251 a rdf:Statement ; up:source unirule:MF_04029 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:904252 a rdf:Statement ; up:attribution _:904224 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04029 #Rule MF_04029 Created by:? on:2016-05-09 Modified by:Edouard de Castro on:2024-09-02 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04029 . ?thisOrganism rdfs:subClassOf+ taxon:10292 . BIND(URI(CONCAT(STR(?this), '#MF_04029a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04029a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_04029a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04029a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04029a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch55 faldo:location ?templateMotifSequenceMatchRegionP0DTH556 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DTH558 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DTH5MF_0402951 . ?templateMotifSequenceMatchRegionP0DTH556 faldo:begin ?templateMotifSequenceMatchBeginP0DTH557 . ?templateMotifSequenceMatchBeginP0DTH557 faldo:position ?templateMotifSequenceMatchBeginPositionP0DTH552 ; faldo:reference isoform:P0DTH5-1 . ?templateMotifSequenceProfileAlignmentOperationP0DTH558 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . ?targetMotifMatch59 faldo:location ?targetMotifMatchRegionMatch60 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0402962 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DTH5MF_0402953 . ?targetMotifMatchRegionMatch60 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0402961 . ?targetMotifMatchRegionMatchBeginMF_0402961 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0402954 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0402962 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_0402951, 1, (STRLEN(?templateMotifCigarP0DTH5MF_0402951) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_0402951, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionP0DTH552) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402953, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402953) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402953, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402953, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402953) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402953, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) . BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0402954) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_0402951, 1, (STRLEN(?templateMotifCigarP0DTH5MF_0402951) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_0402951, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionP0DTH552) + 1)), '}'), '')))), '[a-z]', '')) AS ?step165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402953, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402953) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402953, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402953, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402953) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402953, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), '')))), '[^-]', ''))) AS ?step266) . BIND(((?step266 + ?targetMotifMatchRegionMatchBeginPositionMF_0402954) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]GK[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_04029a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionP0DTH573 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DTH575 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DTH5MF_0402968 . ?templateMotifSequenceMatchRegionP0DTH573 faldo:begin ?templateMotifSequenceMatchBeginP0DTH574 . ?templateMotifSequenceMatchBeginP0DTH574 faldo:position ?templateMotifSequenceMatchBeginPositionP0DTH569 ; faldo:reference isoform:P0DTH5-1 . ?templateMotifSequenceProfileAlignmentOperationP0DTH575 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . ?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0402979 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DTH5MF_0402970 . ?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0402978 . ?targetMotifMatchRegionMatchBeginMF_0402978 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0402971 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0402979 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_0402968, 1, (STRLEN(?templateMotifCigarP0DTH5MF_0402968) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_0402968, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionP0DTH569) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402970, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402970) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402970, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402970, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402970) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402970, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0402971) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_04029a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP0DTH588 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DTH590 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DTH5MF_0402983 . ?templateMotifSequenceMatchRegionP0DTH588 faldo:begin ?templateMotifSequenceMatchBeginP0DTH589 . ?templateMotifSequenceMatchBeginP0DTH589 faldo:position ?templateMotifSequenceMatchBeginPositionP0DTH584 ; faldo:reference isoform:P0DTH5-1 . ?templateMotifSequenceProfileAlignmentOperationP0DTH590 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . ?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0402994 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DTH5MF_0402985 . ?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0402993 . ?targetMotifMatchRegionMatchBeginMF_0402993 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0402986 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0402994 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_0402983, 1, (STRLEN(?templateMotifCigarP0DTH5MF_0402983) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_0402983, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP0DTH584) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402985, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402985) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402985, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_0402985, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_0402985) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_0402985, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0402986) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t97) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_04029a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP0DTH5103 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DTH5105 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DTH5MF_0402998 . ?templateMotifSequenceMatchRegionP0DTH5103 faldo:begin ?templateMotifSequenceMatchBeginP0DTH5104 . ?templateMotifSequenceMatchBeginP0DTH5104 faldo:position ?templateMotifSequenceMatchBeginPositionP0DTH599 ; faldo:reference isoform:P0DTH5-1 . ?templateMotifSequenceProfileAlignmentOperationP0DTH5105 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . ?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04029109 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DTH5MF_04029100 . ?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04029108 . ?targetMotifMatchRegionMatchBeginMF_04029108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04029101 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04029109 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_0402998, 1, (STRLEN(?templateMotifCigarP0DTH5MF_0402998) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_0402998, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionP0DTH599) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_04029100, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_04029100) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_04029100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_04029100, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_04029100) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_04029100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_04029101) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_04029a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP0DTH5118 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DTH5120 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DTH5MF_04029113 . ?templateMotifSequenceMatchRegionP0DTH5118 faldo:begin ?templateMotifSequenceMatchBeginP0DTH5119 . ?templateMotifSequenceMatchBeginP0DTH5119 faldo:position ?templateMotifSequenceMatchBeginPositionP0DTH5114 ; faldo:reference isoform:P0DTH5-1 . ?templateMotifSequenceProfileAlignmentOperationP0DTH5120 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . ?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04029124 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DTH5MF_04029115 . ?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04029123 . ?targetMotifMatchRegionMatchBeginMF_04029123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04029116 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04029124 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_04029113, 1, (STRLEN(?templateMotifCigarP0DTH5MF_04029113) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_04029113, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0DTH5114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_04029115, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_04029115) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_04029115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_04029115, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_04029115) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_04029115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_04029116) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_04029a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP0DTH5133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DTH5135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DTH5MF_04029128 . ?templateMotifSequenceMatchRegionP0DTH5133 faldo:begin ?templateMotifSequenceMatchBeginP0DTH5134 . ?templateMotifSequenceMatchBeginP0DTH5134 faldo:position ?templateMotifSequenceMatchBeginPositionP0DTH5129 ; faldo:reference isoform:P0DTH5-1 . ?templateMotifSequenceProfileAlignmentOperationP0DTH5135 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04029139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DTH5MF_04029130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04029138 . ?targetMotifMatchRegionMatchBeginMF_04029138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04029131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04029139 edam:has_input signature:MF_04029 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DTH5MF_04029128, 1, (STRLEN(?templateMotifCigarP0DTH5MF_04029128) - STRLEN(REPLACE(?templateMotifCigarP0DTH5MF_04029128, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionP0DTH5129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DTH5MF_04029130, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_04029130) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_04029130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DTH5MF_04029130, 1, (STRLEN(?targetMotifMatchCigarP0DTH5MF_04029130) - STRLEN(REPLACE(?targetMotifMatchCigarP0DTH5MF_04029130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_04029131) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t142) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_04029a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_04029http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04029#construct