| http://purl.uniprot.org/unirules/MF_01293#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:463741 up:source unirule:MF_01293 .
_:463742 up:source unirule:MF_01293 .
_:463743 up:source unirule:MF_01293 .
_:463744 up:source unirule:MF_01293 .
_:463745 up:source unirule:MF_01293 .
_:463746 up:source unirule:MF_01293 .
_:463747 up:source unirule:MF_01293 .
_:463748 up:source unirule:MF_01293 .
_:463749 up:source unirule:MF_01293 .
_:463750 up:source unirule:MF_01293 .
_:463751 up:source unirule:MF_01293 .
_:463752 up:source unirule:MF_01293 .
_:463753 up:source unirule:MF_01293 .
_:463754 up:source unirule:MF_01293 .
_:463755 up:source unirule:MF_01293 .
_:463756 up:source unirule:MF_01293 .
_:463757 up:source unirule:MF_01293 .
_:463758 up:source unirule:MF_01293 .
_:463759 up:source unirule:MF_01293 .
_:463760 up:source unirule:MF_01293 .
_:463761 up:source unirule:MF_01293 .
_:463762 up:source unirule:MF_01293 .
_:463763 up:source unirule:MF_01293 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0009025 ,
GO:2001059 ,
keyword:456 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.1.2.40' ;
up:fullName 'D-tagatose-1,6-bisphosphate aldolase subunit KbaY' ;
up:shortName 'TBPA' ,
'TagBP aldolase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'D-tagatose-bisphosphate aldolase class II' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Ketose 1,6-bisphosphate aldolase class II' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Tagatose-bisphosphate aldolase' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'kbaY' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Catalytic subunit of the tagatose-1,6-bisphosphate aldolase KbaYZ, which catalyzes the reversible aldol condensation of dihydroxyacetone phosphate (DHAP or glycerone-phosphate) with glyceraldehyde 3-phosphate (G3P) to produce tagatose 1,6-bisphosphate (TBP). Requires KbaZ subunit for full activity and stability.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate metabolism; D-tagatose 6-phosphate degradation; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-tagatose 6-phosphate: step 2/2.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer. Forms a complex with KbaZ.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class II fructose-bisphosphate aldolase family. TagBP aldolase KbaY subfamily.' .
?case11 up:classifiedWith GO:0008270 ,
keyword:479 ,
keyword:862 .
?pfs12 up:annotation ?annotation13 ,
?annotation19 ,
?annotation25 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf chebi:29105 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:29105 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:29105 .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:57642 .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf chebi:57642 .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:57642 .
_:463764 a rdf:Statement ;
up:attribution _:463741 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:463765 a rdf:Statement ;
up:attribution _:463742 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:463766 a rdf:Statement ;
up:attribution _:463743 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:463767 a rdf:Statement ;
up:attribution _:463744 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:463768 a rdf:Statement ;
up:attribution _:463745 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:463769 a rdf:Statement ;
up:attribution _:463746 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:463770 a rdf:Statement ;
up:attribution _:463747 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:463771 a rdf:Statement ;
up:attribution _:463748 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:463772 a rdf:Statement ;
up:attribution _:463749 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:463773 a rdf:Statement ;
up:attribution _:463750 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:463774 a rdf:Statement ;
up:attribution _:463751 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:463775 a rdf:Statement ;
up:attribution _:463752 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009025 .
_:463776 a rdf:Statement ;
up:attribution _:463753 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:2001059 .
_:463777 a rdf:Statement ;
up:attribution _:463754 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:463778 a rdf:Statement ;
up:attribution _:463755 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:463779 a rdf:Statement ;
up:attribution _:463756 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:463780 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:463781 a rdf:Statement ;
up:attribution _:463757 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:463782 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:463783 a rdf:Statement ;
up:attribution _:463758 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:463784 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:463785 a rdf:Statement ;
up:attribution _:463759 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:463786 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:463787 a rdf:Statement ;
up:attribution _:463760 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:463788 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:463789 a rdf:Statement ;
up:attribution _:463761 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:463790 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:463791 a rdf:Statement ;
up:attribution _:463762 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:463792 a rdf:Statement ;
up:source unirule:MF_01293 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:463793 a rdf:Statement ;
up:attribution _:463763 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01293
#Rule MF_01293 Created by:? on:2008-11-05 Modified by:Catherine Rivoire on:2024-05-21
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01293 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01293a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP0AB7463 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AB7465 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AB74MF_0129358 .
?templateMotifSequenceMatchRegionP0AB7463 faldo:begin ?templateMotifSequenceMatchBeginP0AB7464 .
?templateMotifSequenceMatchBeginP0AB7464 faldo:position ?templateMotifSequenceMatchBeginPositionP0AB7459 ;
faldo:reference isoform:P0AB74-1 .
?templateMotifSequenceProfileAlignmentOperationP0AB7465 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0129369 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AB74MF_0129360 .
?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0129368 .
?targetMotifMatchRegionMatchBeginMF_0129368 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0129361 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0129369 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129358, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129358) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129358, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionP0AB7459) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129360, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129360) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129360, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129360) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) .
BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0129361) - 1) AS ?thisPositionOn17) .
BIND(?thisPositionOn17 AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129358, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129358) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129358, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP0AB7459) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129360, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129360) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129360, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129360) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) .
BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0129361) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129358, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129358) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129358, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionP0AB7459) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129360, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129360) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129360, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129360) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) .
BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0129361) - 1) AS ?thisPositionOn29) .
BIND(?thisPositionOn29 AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'H')) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP0AB7484 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AB7486 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AB74MF_0129379 .
?templateMotifSequenceMatchRegionP0AB7484 faldo:begin ?templateMotifSequenceMatchBeginP0AB7485 .
?templateMotifSequenceMatchBeginP0AB7485 faldo:position ?templateMotifSequenceMatchBeginPositionP0AB7480 ;
faldo:reference isoform:P0AB74-1 .
?templateMotifSequenceProfileAlignmentOperationP0AB7486 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0129390 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AB74MF_0129381 .
?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0129389 .
?targetMotifMatchRegionMatchBeginMF_0129389 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0129382 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0129390 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129379, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129379) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129379, CONCAT('^(?:-*[^-]){', STR(((230 - ?templateMotifSequenceMatchBeginPositionP0AB7480) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129381, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129381) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129381, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129381) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0129382) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129379, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129379) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129379, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionP0AB7480) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129381, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129381) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129381, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129381) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0129382) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs2t95) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]AT', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP0AB74101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AB74103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AB74MF_0129396 .
?templateMotifSequenceMatchRegionP0AB74101 faldo:begin ?templateMotifSequenceMatchBeginP0AB74102 .
?templateMotifSequenceMatchBeginP0AB74102 faldo:position ?templateMotifSequenceMatchBeginPositionP0AB7497 ;
faldo:reference isoform:P0AB74-1 .
?templateMotifSequenceProfileAlignmentOperationP0AB74103 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01293107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AB74MF_0129398 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01293106 .
?targetMotifMatchRegionMatchBeginMF_01293106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0129399 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01293107 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129396, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129396) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129396, CONCAT('^(?:-*[^-]){', STR(((209 - ?templateMotifSequenceMatchBeginPositionP0AB7497) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129398, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129398) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129398, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129398) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0129399) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_0129396, 1, (STRLEN(?templateMotifCigarP0AB74MF_0129396) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_0129396, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionP0AB7497) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129398, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129398) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_0129398, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_0129398) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_0129398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0129399) - 1) AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]S', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP0AB74118 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AB74120 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AB74MF_01293113 .
?templateMotifSequenceMatchRegionP0AB74118 faldo:begin ?templateMotifSequenceMatchBeginP0AB74119 .
?templateMotifSequenceMatchBeginP0AB74119 faldo:position ?templateMotifSequenceMatchBeginPositionP0AB74114 ;
faldo:reference isoform:P0AB74-1 .
?templateMotifSequenceProfileAlignmentOperationP0AB74120 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01293124 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AB74MF_01293115 .
?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01293123 .
?targetMotifMatchRegionMatchBeginMF_01293123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01293116 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01293124 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_01293113, 1, (STRLEN(?templateMotifCigarP0AB74MF_01293113) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_01293113, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0AB74114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_01293115, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_01293115) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_01293115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_01293115, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_01293115) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_01293115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01293116) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs2t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP0AB74133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AB74135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AB74MF_01293128 .
?templateMotifSequenceMatchRegionP0AB74133 faldo:begin ?templateMotifSequenceMatchBeginP0AB74134 .
?templateMotifSequenceMatchBeginP0AB74134 faldo:position ?templateMotifSequenceMatchBeginPositionP0AB74129 ;
faldo:reference isoform:P0AB74-1 .
?templateMotifSequenceProfileAlignmentOperationP0AB74135 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01293139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AB74MF_01293130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01293138 .
?targetMotifMatchRegionMatchBeginMF_01293138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01293131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01293139 edam:has_input signature:MF_01293 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AB74MF_01293128, 1, (STRLEN(?templateMotifCigarP0AB74MF_01293128) - STRLEN(REPLACE(?templateMotifCigarP0AB74MF_01293128, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionP0AB74129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AB74MF_01293130, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_01293130) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_01293130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AB74MF_01293130, 1, (STRLEN(?targetMotifMatchCigarP0AB74MF_01293130) - STRLEN(REPLACE(?targetMotifMatchCigarP0AB74MF_01293130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01293131) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs2t142) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01293a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag143) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag143, ?UNBOUND_VARIABLE) AS ?case11) .
}
"xsd:string |