| http://purl.uniprot.org/unirules/MF_01454#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:527173 up:source unirule:MF_01454 .
_:527174 up:source unirule:MF_01454 .
_:527175 up:source unirule:MF_01454 .
_:527176 up:source unirule:MF_01454 .
_:527177 up:source unirule:MF_01454 .
_:527178 up:source unirule:MF_01454 .
_:527179 up:source unirule:MF_01454 .
_:527180 up:source unirule:MF_01454 .
_:527181 up:source unirule:MF_01454 .
_:527182 up:source unirule:MF_01454 .
_:527183 up:source unirule:MF_01454 .
_:527184 up:source unirule:MF_01454 .
_:527185 up:source unirule:MF_01454 .
_:527186 up:source unirule:MF_01454 .
_:527187 up:source unirule:MF_01454 .
_:527188 up:source unirule:MF_01454 .
_:527189 up:source unirule:MF_01454 .
_:527190 up:source unirule:MF_01454 .
_:527191 up:source unirule:MF_01454 .
_:527192 up:source unirule:MF_01454 .
_:527193 up:source unirule:MF_01454 .
_:527194 up:source unirule:MF_01454 .
_:527195 up:source unirule:MF_01454 .
_:527196 up:source unirule:MF_01454 .
_:527197 up:source unirule:MF_01454 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0003924 ,
GO:0005525 ,
GO:0005737 ,
GO:0042254 ,
keyword:342 ,
keyword:378 ,
keyword:547 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.5.-' ;
up:fullName 'GTPase Obg' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'GTP-binding protein Obg' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'obg' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'An essential GTPase which binds GTP, GDP and possibly (p)ppGpp with moderate affinity, with high nucleotide exchange rates and a fairly low GTP hydrolysis rate. Plays a role in control of the cell cycle, stress response, ribosome biogenesis and in those bacteria that undergo differentiation, in morphogenesis control.' .
?annotation4 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the TRAFAC class OBG-HflX-like GTPase superfamily. OBG GTPase family.' .
?case9 up:classifiedWith keyword:460 ,
keyword:479 .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:18420 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:18420 .
?pfs24 up:annotation ?annotation25 .
?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:37565 .
?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:37565 .
?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:37565 .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:37565 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:37565 .
_:527198 a rdf:Statement ;
up:attribution _:527173 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:527199 a rdf:Statement ;
up:attribution _:527174 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:527200 a rdf:Statement ;
up:attribution _:527175 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:527201 a rdf:Statement ;
up:attribution _:527176 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:527202 a rdf:Statement ;
up:attribution _:527177 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:527203 a rdf:Statement ;
up:attribution _:527178 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:527204 a rdf:Statement ;
up:attribution _:527179 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:527205 a rdf:Statement ;
up:attribution _:527180 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:527206 a rdf:Statement ;
up:attribution _:527181 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:527207 a rdf:Statement ;
up:attribution _:527182 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:527208 a rdf:Statement ;
up:attribution _:527183 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:527209 a rdf:Statement ;
up:attribution _:527184 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:527210 a rdf:Statement ;
up:attribution _:527185 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:527211 a rdf:Statement ;
up:attribution _:527186 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003924 .
_:527212 a rdf:Statement ;
up:attribution _:527187 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:527213 a rdf:Statement ;
up:attribution _:527188 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042254 .
_:527214 a rdf:Statement ;
up:attribution _:527189 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:527215 a rdf:Statement ;
up:attribution _:527190 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:527216 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:527217 a rdf:Statement ;
up:attribution _:527191 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:527218 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:527219 a rdf:Statement ;
up:attribution _:527192 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:527220 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:527221 a rdf:Statement ;
up:attribution _:527193 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:527222 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:527223 a rdf:Statement ;
up:attribution _:527194 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:527224 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:527225 a rdf:Statement ;
up:attribution _:527195 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:527226 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:527227 a rdf:Statement ;
up:attribution _:527196 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:527228 a rdf:Statement ;
up:source unirule:MF_01454 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:527229 a rdf:Statement ;
up:attribution _:527197 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01454
#Rule MF_01454 Created by:? on:2009-09-03 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01454 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01454a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionP4264164 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4264166 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_0145459 .
?templateMotifSequenceMatchRegionP4264164 faldo:begin ?templateMotifSequenceMatchBeginP4264165 .
?templateMotifSequenceMatchBeginP4264165 faldo:position ?templateMotifSequenceMatchBeginPositionP4264160 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP4264166 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0145470 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_0145461 .
?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0145469 .
?targetMotifMatchRegionMatchBeginMF_0145469 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0145462 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0145470 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_7) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_0145459, 1, (STRLEN(?templateMotifCigarP42641MF_0145459) - STRLEN(REPLACE(?templateMotifCigarP42641MF_0145459, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP4264160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_0145461, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145461) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145461, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_0145461, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145461) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145461, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) .
BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0145462) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionP4264179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4264181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_0145474 .
?templateMotifSequenceMatchRegionP4264179 faldo:begin ?templateMotifSequenceMatchBeginP4264180 .
?templateMotifSequenceMatchBeginP4264180 faldo:position ?templateMotifSequenceMatchBeginPositionP4264175 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP4264181 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0145485 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_0145476 .
?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0145484 .
?targetMotifMatchRegionMatchBeginMF_0145484 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0145477 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0145485 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_6) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_0145474, 1, (STRLEN(?templateMotifCigarP42641MF_0145474) - STRLEN(REPLACE(?templateMotifCigarP42641MF_0145474, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP4264175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_0145476, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145476) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145476, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_0145476, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145476) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145476, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0145477) - 1) AS ?thisPositionOn22) .
BIND(?thisPositionOn22 AS ?thisPositionOn23) .
BIND(?this AS ?pfs2t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP4264194 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4264196 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_0145489 .
?templateMotifSequenceMatchRegionP4264194 faldo:begin ?templateMotifSequenceMatchBeginP4264195 .
?templateMotifSequenceMatchBeginP4264195 faldo:position ?templateMotifSequenceMatchBeginPositionP4264190 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP4264196 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01454100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_0145491 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0145499 .
?targetMotifMatchRegionMatchBeginMF_0145499 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0145492 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01454100 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_0145489, 1, (STRLEN(?templateMotifCigarP42641MF_0145489) - STRLEN(REPLACE(?templateMotifCigarP42641MF_0145489, CONCAT('^(?:-*[^-]){', STR(((314 - ?templateMotifSequenceMatchBeginPositionP4264190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_0145491, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145491) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_0145491, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145491) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0145492) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_0145489, 1, (STRLEN(?templateMotifCigarP42641MF_0145489) - STRLEN(REPLACE(?templateMotifCigarP42641MF_0145489, CONCAT('^(?:-*[^-]){', STR(((316 - ?templateMotifSequenceMatchBeginPositionP4264190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_0145491, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145491) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_0145491, 1, (STRLEN(?targetMotifMatchCigarP42641MF_0145491) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_0145491, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) .
BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0145492) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs3t105) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch110 faldo:location ?templateMotifSequenceMatchRegionP42641111 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42641113 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_01454106 .
?templateMotifSequenceMatchRegionP42641111 faldo:begin ?templateMotifSequenceMatchBeginP42641112 .
?templateMotifSequenceMatchBeginP42641112 faldo:position ?templateMotifSequenceMatchBeginPositionP42641107 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP42641113 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch114 faldo:location ?targetMotifMatchRegionMatch115 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01454117 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_01454108 .
?targetMotifMatchRegionMatch115 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01454116 .
?targetMotifMatchRegionMatchBeginMF_01454116 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01454109 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01454117 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454106, 1, (STRLEN(?templateMotifCigarP42641MF_01454106) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454106, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP42641107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454108, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454108) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454108, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454108) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) .
BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_01454109) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454106, 1, (STRLEN(?templateMotifCigarP42641MF_01454106) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454106, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP42641107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454108, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454108) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454108, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454108) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_01454109) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs3t122) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER (REGEX('G[FIKLMPRVY][PS][NS][ACSTV]G[KR]S', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP42641128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42641130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_01454123 .
?templateMotifSequenceMatchRegionP42641128 faldo:begin ?templateMotifSequenceMatchBeginP42641129 .
?templateMotifSequenceMatchBeginP42641129 faldo:position ?templateMotifSequenceMatchBeginPositionP42641124 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP42641130 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01454134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_01454125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01454133 .
?targetMotifMatchRegionMatchBeginMF_01454133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01454126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01454134 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454123, 1, (STRLEN(?templateMotifCigarP42641MF_01454123) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454123, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionP42641124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454125, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454125) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454125, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454125) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_01454126) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454123, 1, (STRLEN(?templateMotifCigarP42641MF_01454123) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454123, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP42641124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454125, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454125) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454125, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454125) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_01454126) - 1) AS ?thisPositionOn44) .
BIND(?this AS ?pfs3t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER (REGEX('F[TS]T[LIKMR][VTHIESNYKAQFDR]', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP42641145 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42641147 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_01454140 .
?templateMotifSequenceMatchRegionP42641145 faldo:begin ?templateMotifSequenceMatchBeginP42641146 .
?templateMotifSequenceMatchBeginP42641146 faldo:position ?templateMotifSequenceMatchBeginPositionP42641141 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP42641147 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01454151 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_01454142 .
?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01454150 .
?targetMotifMatchRegionMatchBeginMF_01454150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01454143 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01454151 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454140, 1, (STRLEN(?templateMotifCigarP42641MF_01454140) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454140, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP42641141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454142, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454142) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454142, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454142) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) .
BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_01454143) - 1) AS ?thisPositionOn50) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454140, 1, (STRLEN(?templateMotifCigarP42641MF_01454140) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454140, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP42641141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454142, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454142) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454142, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454142) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_01454143) - 1) AS ?thisPositionOn51) .
BIND(?this AS ?pfs3t156) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER (REGEX('[DE][ILMV]P[GS]', SUBSTR(?thisSequenceValue, ?thisPositionOn50, (?thisPositionOn51 - ?thisPositionOn50)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionP42641162 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42641164 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP42641MF_01454157 .
?templateMotifSequenceMatchRegionP42641162 faldo:begin ?templateMotifSequenceMatchBeginP42641163 .
?templateMotifSequenceMatchBeginP42641163 faldo:position ?templateMotifSequenceMatchBeginPositionP42641158 ;
faldo:reference isoform:P42641-1 .
?templateMotifSequenceProfileAlignmentOperationP42641164 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01454168 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP42641MF_01454159 .
?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01454167 .
?targetMotifMatchRegionMatchBeginMF_01454167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01454160 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01454168 edam:has_input signature:MF_01454 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454157, 1, (STRLEN(?templateMotifCigarP42641MF_01454157) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454157, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionP42641158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454159, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454159) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454159, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454159) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) .
BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_01454160) - 1) AS ?thisPositionOn57) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42641MF_01454157, 1, (STRLEN(?templateMotifCigarP42641MF_01454157) - STRLEN(REPLACE(?templateMotifCigarP42641MF_01454157, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionP42641158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42641MF_01454159, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454159) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42641MF_01454159, 1, (STRLEN(?targetMotifMatchCigarP42641MF_01454159) - STRLEN(REPLACE(?targetMotifMatchCigarP42641MF_01454159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01454160) - 1) AS ?thisPositionOn58) .
BIND(?this AS ?pfs3t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER (REGEX('[NST][KQR][ARNDCQEGHILKMFPSTWYVBZJUOX][DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn57, (?thisPositionOn58 - ?thisPositionOn57)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01454a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag174) .
}
BIND(IF((BOUND(?tagFT_6) || BOUND(?tagFT_7)), ?caseWithTag174, ?UNBOUND_VARIABLE) AS ?case9) .
}
"xsd:string |