| http://purl.uniprot.org/unirules/MF_00473#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:190144 up:source unirule:MF_00473 .
_:190145 up:source unirule:MF_00473 .
_:190146 up:source unirule:MF_00473 .
_:190147 up:source unirule:MF_00473 .
_:190148 up:source unirule:MF_00473 .
_:190149 up:source unirule:MF_00473 .
_:190150 up:source unirule:MF_00473 .
_:190151 up:source unirule:MF_00473 .
_:190152 up:source unirule:MF_00473 .
_:190153 up:source unirule:MF_00473 .
_:190154 up:source unirule:MF_00473 .
_:190155 up:source unirule:MF_00473 .
_:190156 up:source unirule:MF_00473 .
_:190157 up:source unirule:MF_00473 .
_:190158 up:source unirule:MF_00473 .
_:190159 up:source unirule:MF_00473 .
_:190160 up:source unirule:MF_00473 .
_:190161 up:source unirule:MF_00473 .
_:190162 up:source unirule:MF_00473 .
_:190163 up:source unirule:MF_00473 .
_:190164 up:source unirule:MF_00473 .
_:190165 up:source unirule:MF_00473 .
_:190166 up:source unirule:MF_00473 .
_:190167 up:source unirule:MF_00473 .
_:190168 up:source unirule:MF_00473 .
_:190169 up:source unirule:MF_00473 .
_:190170 up:source unirule:MF_00473 .
_:190171 up:source unirule:MF_00473 .
_:190172 up:source unirule:MF_00473 .
_:190173 up:source unirule:MF_00473 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0004347 ,
GO:0005737 ,
GO:0006094 ,
GO:0006096 ,
keyword:312 ,
keyword:324 ,
keyword:413 ,
keyword:963 .
?gene0 skos:prefLabel 'pgi' .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the reversible isomerization of glucose-6-phosphate to fructose-6-phosphate.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate biosynthesis; gluconeogenesis.' .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-glucose: step 2/4.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the GPI family.' .
?case9 up:classifiedWith keyword:597 .
?case10 up:alternativeName ?name12 ,
?name13 ;
up:recommendedName ?name11 .
?name11 up:ecName '5.3.1.9' ;
up:fullName 'Probable glucose-6-phosphate isomerase' ;
up:shortName 'GPI' ;
rdf:type up:Structured_Name .
?name12 up:fullName 'Phosphoglucose isomerase' ;
up:shortName 'PGI' ;
rdf:type up:Structured_Name .
?name13 up:fullName 'Phosphohexose isomerase' ;
up:shortName 'PHI' ;
rdf:type up:Structured_Name .
?case14 up:alternativeName ?name16 ,
?name17 ;
up:recommendedName ?name15 .
?name15 up:ecName '5.3.1.9' ;
up:fullName 'Glucose-6-phosphate isomerase' ;
up:shortName 'GPI' ;
rdf:type up:Structured_Name .
?name16 up:fullName 'Phosphoglucose isomerase' ;
up:shortName 'PGI' ;
rdf:type up:Structured_Name .
?name17 up:fullName 'Phosphohexose isomerase' ;
up:shortName 'PHI' ;
rdf:type up:Structured_Name .
?case18 up:classifiedWith keyword:7 .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-acetyllysine' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-acetyllysine' .
?pfsb27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-acetyllysine' .
?pfsb33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Phosphothreonine' .
?pfsb39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
rdf:type up:Active_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
rdf:type up:Active_Site_Annotation .
?pfsb57 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
_:190174 a rdf:Statement ;
up:attribution _:190144 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:190175 a rdf:Statement ;
up:attribution _:190145 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:190176 a rdf:Statement ;
up:attribution _:190146 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:190177 a rdf:Statement ;
up:attribution _:190147 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:190178 a rdf:Statement ;
up:attribution _:190148 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:190179 a rdf:Statement ;
up:attribution _:190149 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:190180 a rdf:Statement ;
up:attribution _:190150 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:190181 a rdf:Statement ;
up:attribution _:190151 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:190182 a rdf:Statement ;
up:attribution _:190152 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:190183 a rdf:Statement ;
up:attribution _:190153 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:312 .
_:190184 a rdf:Statement ;
up:attribution _:190154 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:324 .
_:190185 a rdf:Statement ;
up:attribution _:190155 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004347 .
_:190186 a rdf:Statement ;
up:attribution _:190156 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006094 .
_:190187 a rdf:Statement ;
up:attribution _:190157 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006096 .
_:190188 a rdf:Statement ;
up:attribution _:190158 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:190189 a rdf:Statement ;
up:attribution _:190159 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:190190 a rdf:Statement ;
up:attribution _:190160 ;
rdf:subject ?case10 ;
rdf:predicate up:recommendedName ;
rdf:object ?name11 .
_:190191 a rdf:Statement ;
up:attribution _:190161 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name12 .
_:190192 a rdf:Statement ;
up:attribution _:190162 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:190193 a rdf:Statement ;
up:attribution _:190163 ;
rdf:subject ?case14 ;
rdf:predicate up:recommendedName ;
rdf:object ?name15 .
_:190194 a rdf:Statement ;
up:attribution _:190164 ;
rdf:subject ?case14 ;
rdf:predicate up:alternativeName ;
rdf:object ?name16 .
_:190195 a rdf:Statement ;
up:attribution _:190165 ;
rdf:subject ?case14 ;
rdf:predicate up:alternativeName ;
rdf:object ?name17 .
_:190196 a rdf:Statement ;
up:attribution _:190166 ;
rdf:subject ?case18 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:7 .
_:190197 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:190198 a rdf:Statement ;
up:attribution _:190167 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:190199 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:190200 a rdf:Statement ;
up:attribution _:190168 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:190201 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:190202 a rdf:Statement ;
up:attribution _:190169 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:190203 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:190204 a rdf:Statement ;
up:attribution _:190170 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:190205 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:190206 a rdf:Statement ;
up:attribution _:190171 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:190207 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:190208 a rdf:Statement ;
up:attribution _:190172 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:190209 a rdf:Statement ;
up:source unirule:MF_00473 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:190210 a rdf:Statement ;
up:attribution _:190173 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00473
#Rule MF_00473 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2021-11-11
VALUES ?supertaxon61 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00473 .
?thisOrganism rdfs:subClassOf+ ?supertaxon61 .
BIND(URI(CONCAT(STR(?this), '#MF_00473a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch67 faldo:location ?templateMotifSequenceMatchRegionP0A6T168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6T170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6T1MF_0047363 .
?templateMotifSequenceMatchRegionP0A6T168 faldo:begin ?templateMotifSequenceMatchBeginP0A6T169 .
?templateMotifSequenceMatchBeginP0A6T169 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6T164 ;
faldo:reference isoform:P0A6T1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6T170 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch71 faldo:location ?targetMotifMatchRegionMatch72 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0047374 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6T1MF_0047365 .
?targetMotifMatchRegionMatch72 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0047373 .
?targetMotifMatchRegionMatchBeginMF_0047373 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0047366 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0047374 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_6) .
VALUES ?supertaxon62 {taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon62 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6T1MF_0047363, 1, (STRLEN(?templateMotifCigarP0A6T1MF_0047363) - STRLEN(REPLACE(?templateMotifCigarP0A6T1MF_0047363, CONCAT('^(?:-*[^-]){', STR(((234 - ?templateMotifSequenceMatchBeginPositionP0A6T164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6T1MF_0047365, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_0047365) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_0047365, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6T1MF_0047365, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_0047365) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_0047365, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) .
BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0047366) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP0A6T184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6T186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6T1MF_0047379 .
?templateMotifSequenceMatchRegionP0A6T184 faldo:begin ?templateMotifSequenceMatchBeginP0A6T185 .
?templateMotifSequenceMatchBeginP0A6T185 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6T180 ;
faldo:reference isoform:P0A6T1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6T186 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0047390 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6T1MF_0047381 .
?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0047389 .
?targetMotifMatchRegionMatchBeginMF_0047389 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0047382 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0047390 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_5) .
VALUES ?supertaxon78 {taxon:561 taxon:620}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon78 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6T1MF_0047379, 1, (STRLEN(?templateMotifCigarP0A6T1MF_0047379) - STRLEN(REPLACE(?templateMotifCigarP0A6T1MF_0047379, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionP0A6T180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6T1MF_0047381, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_0047381) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_0047381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6T1MF_0047381, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_0047381) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_0047381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0047382) - 1) AS ?thisPositionOn29) .
BIND(?thisPositionOn29 AS ?thisPositionOn30) .
BIND(?this AS ?pfs2t93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionP0A6T1100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6T1102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6T1MF_0047395 .
?templateMotifSequenceMatchRegionP0A6T1100 faldo:begin ?templateMotifSequenceMatchBeginP0A6T1101 .
?templateMotifSequenceMatchBeginP0A6T1101 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6T196 ;
faldo:reference isoform:P0A6T1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6T1102 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00473106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6T1MF_0047397 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00473105 .
?targetMotifMatchRegionMatchBeginMF_00473105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0047398 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00473106 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_4) .
VALUES ?supertaxon94 {taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon94 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6T1MF_0047395, 1, (STRLEN(?templateMotifCigarP0A6T1MF_0047395) - STRLEN(REPLACE(?templateMotifCigarP0A6T1MF_0047395, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionP0A6T196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6T1MF_0047397, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_0047397) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_0047397, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6T1MF_0047397, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_0047397) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_0047397, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0047398) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs3t109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionP80860115 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP80860117 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP80860MF_00473110 .
?templateMotifSequenceMatchRegionP80860115 faldo:begin ?templateMotifSequenceMatchBeginP80860116 .
?templateMotifSequenceMatchBeginP80860116 faldo:position ?templateMotifSequenceMatchBeginPositionP80860111 ;
faldo:reference isoform:P80860-1 .
?templateMotifSequenceProfileAlignmentOperationP80860117 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00473121 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP80860MF_00473112 .
?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00473120 .
?targetMotifMatchRegionMatchBeginMF_00473120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00473113 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00473121 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_7) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:186817 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP80860MF_00473110, 1, (STRLEN(?templateMotifCigarP80860MF_00473110) - STRLEN(REPLACE(?templateMotifCigarP80860MF_00473110, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP80860111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP80860MF_00473112, 1, (STRLEN(?targetMotifMatchCigarP80860MF_00473112) - STRLEN(REPLACE(?targetMotifMatchCigarP80860MF_00473112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP80860MF_00473112, 1, (STRLEN(?targetMotifMatchCigarP80860MF_00473112) - STRLEN(REPLACE(?targetMotifMatchCigarP80860MF_00473112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00473113) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs4t124) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionP0A6T1130 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6T1132 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6T1MF_00473125 .
?templateMotifSequenceMatchRegionP0A6T1130 faldo:begin ?templateMotifSequenceMatchBeginP0A6T1131 .
?templateMotifSequenceMatchBeginP0A6T1131 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6T1126 ;
faldo:reference isoform:P0A6T1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6T1132 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00473136 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6T1MF_00473127 .
?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00473135 .
?targetMotifMatchRegionMatchBeginMF_00473135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00473128 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00473136 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6T1MF_00473125, 1, (STRLEN(?templateMotifCigarP0A6T1MF_00473125) - STRLEN(REPLACE(?templateMotifCigarP0A6T1MF_00473125, CONCAT('^(?:-*[^-]){', STR(((355 - ?templateMotifSequenceMatchBeginPositionP0A6T1126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6T1MF_00473127, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_00473127) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_00473127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6T1MF_00473127, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_00473127) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_00473127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00473128) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs5t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP0A6T1145 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6T1147 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6T1MF_00473140 .
?templateMotifSequenceMatchRegionP0A6T1145 faldo:begin ?templateMotifSequenceMatchBeginP0A6T1146 .
?templateMotifSequenceMatchBeginP0A6T1146 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6T1141 ;
faldo:reference isoform:P0A6T1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6T1147 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00473151 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6T1MF_00473142 .
?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00473150 .
?targetMotifMatchRegionMatchBeginMF_00473150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00473143 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00473151 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6T1MF_00473140, 1, (STRLEN(?templateMotifCigarP0A6T1MF_00473140) - STRLEN(REPLACE(?templateMotifCigarP0A6T1MF_00473140, CONCAT('^(?:-*[^-]){', STR(((386 - ?templateMotifSequenceMatchBeginPositionP0A6T1141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6T1MF_00473142, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_00473142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_00473142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6T1MF_00473142, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_00473142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_00473142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) .
BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00473143) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs5t154) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionP0A6T1160 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6T1162 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6T1MF_00473155 .
?templateMotifSequenceMatchRegionP0A6T1160 faldo:begin ?templateMotifSequenceMatchBeginP0A6T1161 .
?templateMotifSequenceMatchBeginP0A6T1161 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6T1156 ;
faldo:reference isoform:P0A6T1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6T1162 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00473166 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6T1MF_00473157 .
?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00473165 .
?targetMotifMatchRegionMatchBeginMF_00473165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00473158 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00473166 edam:has_input signature:MF_00473 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6T1MF_00473155, 1, (STRLEN(?templateMotifCigarP0A6T1MF_00473155) - STRLEN(REPLACE(?templateMotifCigarP0A6T1MF_00473155, CONCAT('^(?:-*[^-]){', STR(((514 - ?templateMotifSequenceMatchBeginPositionP0A6T1156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6T1MF_00473157, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_00473157) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_00473157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6T1MF_00473157, 1, (STRLEN(?targetMotifMatchCigarP0A6T1MF_00473157) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6T1MF_00473157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) .
BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_00473158) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs5t169) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag170) .
}
BIND(IF(BOUND(?tagFT_7), ?caseWithTag170, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case10) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a11')) AS ?name11) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a13')) AS ?name13) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case14) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a15')) AS ?name15) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a16')) AS ?name16) .
BIND(URI(CONCAT(STR(?this), '#MF_00473a17')) AS ?name17) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag171) .
}
BIND(IF((BOUND(?tagFT_4) || BOUND(?tagFT_5) || BOUND(?tagFT_6)), ?caseWithTag171, ?UNBOUND_VARIABLE) AS ?case18) .
}
"xsd:string |