| http://purl.uniprot.org/unirules/MF_01271#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:451746 up:source unirule:MF_01271 .
_:451747 up:source unirule:MF_01271 .
_:451748 up:source unirule:MF_01271 .
_:451749 up:source unirule:MF_01271 .
_:451750 up:source unirule:MF_01271 .
_:451751 up:source unirule:MF_01271 .
_:451752 up:source unirule:MF_01271 .
_:451753 up:source unirule:MF_01271 .
_:451754 up:source unirule:MF_01271 .
_:451755 up:source unirule:MF_01271 .
_:451756 up:source unirule:MF_01271 .
_:451757 up:source unirule:MF_01271 .
_:451758 up:source unirule:MF_01271 .
_:451759 up:source unirule:MF_01271 .
_:451760 up:source unirule:MF_01271 .
_:451761 up:source unirule:MF_01271 .
_:451762 up:source unirule:MF_01271 .
_:451763 up:source unirule:MF_01271 .
_:451764 up:source unirule:MF_01271 .
_:451765 up:source unirule:MF_01271 .
_:451766 up:source unirule:MF_01271 .
_:451767 up:source unirule:MF_01271 .
_:451768 up:source unirule:MF_01271 .
_:451769 up:source unirule:MF_01271 .
_:451770 up:source unirule:MF_01271 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0005524 ,
GO:0006044 ,
GO:0009254 ,
GO:0045127 ,
keyword:119 ,
keyword:418 ,
keyword:547 ,
keyword:67 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.1.59' ;
up:fullName 'N-acetyl-D-glucosamine kinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'GlcNAc kinase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'nagK' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the phosphorylation of N-acetyl-D-glucosamine (GlcNAc) derived from cell-wall degradation, yielding GlcNAc-6-P.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan recycling.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ROK (NagC/XylR) family. NagK subfamily.' .
?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 .
_:451771 a rdf:Statement ;
up:attribution _:451746 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:451772 a rdf:Statement ;
up:attribution _:451747 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:451773 a rdf:Statement ;
up:attribution _:451748 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:451774 a rdf:Statement ;
up:attribution _:451749 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:451775 a rdf:Statement ;
up:attribution _:451750 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:451776 a rdf:Statement ;
up:attribution _:451751 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:451777 a rdf:Statement ;
up:attribution _:451752 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:451778 a rdf:Statement ;
up:attribution _:451753 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:451779 a rdf:Statement ;
up:attribution _:451754 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:451780 a rdf:Statement ;
up:attribution _:451755 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:451781 a rdf:Statement ;
up:attribution _:451756 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:451782 a rdf:Statement ;
up:attribution _:451757 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:451783 a rdf:Statement ;
up:attribution _:451758 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:451784 a rdf:Statement ;
up:attribution _:451759 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0045127 .
_:451785 a rdf:Statement ;
up:attribution _:451760 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006044 .
_:451786 a rdf:Statement ;
up:attribution _:451761 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009254 .
_:451787 a rdf:Statement ;
up:attribution _:451762 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:451788 a rdf:Statement ;
up:attribution _:451763 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:451789 a rdf:Statement ;
up:attribution _:451764 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:451790 a rdf:Statement ;
up:source unirule:MF_01271 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:451791 a rdf:Statement ;
up:attribution _:451765 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:451792 a rdf:Statement ;
up:source unirule:MF_01271 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:451793 a rdf:Statement ;
up:attribution _:451766 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:451794 a rdf:Statement ;
up:source unirule:MF_01271 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:451795 a rdf:Statement ;
up:attribution _:451767 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:451796 a rdf:Statement ;
up:source unirule:MF_01271 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:451797 a rdf:Statement ;
up:attribution _:451768 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:451798 a rdf:Statement ;
up:source unirule:MF_01271 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:451799 a rdf:Statement ;
up:attribution _:451769 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:451800 a rdf:Statement ;
up:source unirule:MF_01271 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:451801 a rdf:Statement ;
up:attribution _:451770 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01271
#Rule MF_01271 Created by:? on:2006-11-08 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01271 .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(URI(CONCAT(STR(?this), '#MF_01271a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionP7595953 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7595955 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP75959MF_0127148 .
?templateMotifSequenceMatchRegionP7595953 faldo:begin ?templateMotifSequenceMatchBeginP7595954 .
?templateMotifSequenceMatchBeginP7595954 faldo:position ?templateMotifSequenceMatchBeginPositionP7595949 ;
faldo:reference isoform:P75959-1 .
?templateMotifSequenceProfileAlignmentOperationP7595955 edam:has_input signature:MF_01271 ;
rdf:type edam:operation_0300 .
?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0127159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP75959MF_0127150 .
?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0127158 .
?targetMotifMatchRegionMatchBeginMF_0127158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0127151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0127159 edam:has_input signature:MF_01271 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP75959MF_0127148, 1, (STRLEN(?templateMotifCigarP75959MF_0127148) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127148, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionP7595949) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) .
BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0127151) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t62) .
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) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP75959MF_0127148, 1, (STRLEN(?templateMotifCigarP75959MF_0127148) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127148, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP7595949) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) .
BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0127151) - 1) AS ?thisPositionOn20) .
BIND(?thisPositionOn20 AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t65) .
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(?templateMotifCigarP75959MF_0127148, 1, (STRLEN(?templateMotifCigarP75959MF_0127148) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127148, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP7595949) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0127151) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t68) .
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(?templateMotifCigarP75959MF_0127148, 1, (STRLEN(?templateMotifCigarP75959MF_0127148) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127148, CONCAT('^(?:-*[^-]){', STR(((184 - ?templateMotifSequenceMatchBeginPositionP7595949) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127150, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127150) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0127151) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'C')) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP7595977 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7595979 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP75959MF_0127172 .
?templateMotifSequenceMatchRegionP7595977 faldo:begin ?templateMotifSequenceMatchBeginP7595978 .
?templateMotifSequenceMatchBeginP7595978 faldo:position ?templateMotifSequenceMatchBeginPositionP7595973 ;
faldo:reference isoform:P75959-1 .
?templateMotifSequenceProfileAlignmentOperationP7595979 edam:has_input signature:MF_01271 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0127183 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP75959MF_0127174 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0127182 .
?targetMotifMatchRegionMatchBeginMF_0127182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0127175 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0127183 edam:has_input signature:MF_01271 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP75959MF_0127172, 1, (STRLEN(?templateMotifCigarP75959MF_0127172) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127172, CONCAT('^(?:-*[^-]){', STR(((4 - ?templateMotifSequenceMatchBeginPositionP7595973) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127174, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127174) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127174, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127174) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0127175) - 1) AS ?thisPositionOn39) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP75959MF_0127172, 1, (STRLEN(?templateMotifCigarP75959MF_0127172) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127172, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP7595973) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127174, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127174) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127174, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127174) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0127175) - 1) AS ?thisPositionOn40) .
BIND(?this AS ?pfs2t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) .
FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP7595994 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7595996 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP75959MF_0127189 .
?templateMotifSequenceMatchRegionP7595994 faldo:begin ?templateMotifSequenceMatchBeginP7595995 .
?templateMotifSequenceMatchBeginP7595995 faldo:position ?templateMotifSequenceMatchBeginPositionP7595990 ;
faldo:reference isoform:P75959-1 .
?templateMotifSequenceProfileAlignmentOperationP7595996 edam:has_input signature:MF_01271 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01271100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP75959MF_0127191 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0127199 .
?targetMotifMatchRegionMatchBeginMF_0127199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0127192 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01271100 edam:has_input signature:MF_01271 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP75959MF_0127189, 1, (STRLEN(?templateMotifCigarP75959MF_0127189) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127189, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionP7595990) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127191, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127191) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127191, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127191) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0127192) - 1) AS ?thisPositionOn46) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP75959MF_0127189, 1, (STRLEN(?templateMotifCigarP75959MF_0127189) - STRLEN(REPLACE(?templateMotifCigarP75959MF_0127189, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionP7595990) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP75959MF_0127191, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127191) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP75959MF_0127191, 1, (STRLEN(?targetMotifMatchCigarP75959MF_0127191) - STRLEN(REPLACE(?targetMotifMatchCigarP75959MF_0127191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) .
BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0127192) - 1) AS ?thisPositionOn47) .
BIND(?this AS ?pfs2t105) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) .
FILTER ((BOUND(?thisPositionOn46) && BOUND(?thisPositionOn47))) .
BIND(URI(CONCAT(STR(?this), '#MF_01271a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag106) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag106, ?UNBOUND_VARIABLE) AS ?case8) .
}
"xsd:string |