| http://purl.uniprot.org/unirules/MF_01952#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:683242 up:source unirule:MF_01952 .
_:683243 up:source unirule:MF_01952 .
_:683244 up:source unirule:MF_01952 .
_:683245 up:source unirule:MF_01952 .
_:683246 up:source unirule:MF_01952 .
_:683247 up:source unirule:MF_01952 .
_:683248 up:source unirule:MF_01952 .
_:683249 up:source unirule:MF_01952 .
_:683250 up:source unirule:MF_01952 .
_:683251 up:source unirule:MF_01952 .
_:683252 up:source unirule:MF_01952 .
_:683253 up:source unirule:MF_01952 .
_:683254 up:source unirule:MF_01952 .
_:683255 up:source unirule:MF_01952 .
_:683256 up:source unirule:MF_01952 .
_:683257 up:source unirule:MF_01952 .
_:683258 up:source unirule:MF_01952 .
_:683259 up:source unirule:MF_01952 .
_:683260 up:source unirule:MF_01952 .
_:683261 up:source unirule:MF_01952 .
_:683262 up:source unirule:MF_01952 .
_:683263 up:source unirule:MF_01952 .
_:683264 up:source unirule:MF_01952 .
_:683265 up:source unirule:MF_01952 .
_:683266 up:source unirule:MF_01952 .
_:683267 up:source unirule:MF_01952 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0008270 ,
GO:0008742 ,
GO:0019854 ,
keyword:119 ,
keyword:413 ,
keyword:479 ,
keyword:862 .
?gene0 skos:prefLabel 'ulaF' .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the isomerization of L-ribulose 5-phosphate to D-xylulose 5-phosphate. Is involved in the anaerobic L-ascorbate utilization.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 zinc ion per subunit.' .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor degradation; L-ascorbate degradation; D-xylulose 5-phosphate from L-ascorbate: step 4/4.' .
?annotation6 a up:Induction_Annotation ;
rdfs:comment 'Induced by L-ascorbate. Repressed by UlaR.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the aldolase class II family. AraD/FucA subfamily.' .
?case8 up:alternativeName ?name10 ,
?name11 ;
up:recommendedName ?name9 .
?name9 up:ecName '5.1.3.4' ;
up:fullName 'L-ribulose-5-phosphate 4-epimerase UlaF' ;
rdf:type up:Structured_Name .
?name10 up:fullName 'L-ascorbate utilization protein F' ;
rdf:type up:Structured_Name .
?name11 up:fullName 'Phosphoribulose isomerase' ;
rdf:type up:Structured_Name .
?pfs13 up:annotation ?annotation14 ,
?annotation20 ,
?annotation26 ,
?annotation32 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:29105 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:29105 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:29105 .
?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:29105 .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf ?molecule43 .
?molecule43 rdfs:label 'substrate' .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf ?molecule51 .
?molecule51 rdfs:label 'substrate' .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf ?molecule59 .
?molecule59 rdfs:label 'substrate' .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor/acceptor' .
?pfsb64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor/acceptor' .
?pfsb70 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
_:683268 a rdf:Statement ;
up:attribution _:683242 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:683269 a rdf:Statement ;
up:attribution _:683243 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:683270 a rdf:Statement ;
up:attribution _:683244 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:683271 a rdf:Statement ;
up:attribution _:683245 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:683272 a rdf:Statement ;
up:attribution _:683246 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:683273 a rdf:Statement ;
up:attribution _:683247 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:683274 a rdf:Statement ;
up:attribution _:683248 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:683275 a rdf:Statement ;
up:attribution _:683249 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:683276 a rdf:Statement ;
up:attribution _:683250 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:683277 a rdf:Statement ;
up:attribution _:683251 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:683278 a rdf:Statement ;
up:attribution _:683252 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:683279 a rdf:Statement ;
up:attribution _:683253 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008742 .
_:683280 a rdf:Statement ;
up:attribution _:683254 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:683281 a rdf:Statement ;
up:attribution _:683255 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019854 .
_:683282 a rdf:Statement ;
up:attribution _:683256 ;
rdf:subject ?case8 ;
rdf:predicate up:recommendedName ;
rdf:object ?name9 .
_:683283 a rdf:Statement ;
up:attribution _:683257 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:683284 a rdf:Statement ;
up:attribution _:683258 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:683285 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:683286 a rdf:Statement ;
up:attribution _:683259 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:683287 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:683288 a rdf:Statement ;
up:attribution _:683260 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:683289 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:683290 a rdf:Statement ;
up:attribution _:683261 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:683291 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:683292 a rdf:Statement ;
up:attribution _:683262 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:683293 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:683294 a rdf:Statement ;
up:attribution _:683263 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:683295 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:683296 a rdf:Statement ;
up:attribution _:683264 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:683297 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:683298 a rdf:Statement ;
up:attribution _:683265 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:683299 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:683300 a rdf:Statement ;
up:attribution _:683266 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:683301 a rdf:Statement ;
up:source unirule:MF_01952 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:683302 a rdf:Statement ;
up:attribution _:683267 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01952
#Rule MF_01952 Created by:? on:2006-04-06 Modified by:Catherine Rivoire on:2024-05-07
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01952 .
?thisOrganism rdfs:subClassOf+ taxon:543 .
BIND(URI(CONCAT(STR(?this), '#MF_01952a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionP3930679 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3930681 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39306MF_0195274 .
?templateMotifSequenceMatchRegionP3930679 faldo:begin ?templateMotifSequenceMatchBeginP3930680 .
?templateMotifSequenceMatchBeginP3930680 faldo:position ?templateMotifSequenceMatchBeginPositionP3930675 ;
faldo:reference isoform:P39306-1 .
?templateMotifSequenceProfileAlignmentOperationP3930681 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0195285 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39306MF_0195276 .
?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0195284 .
?targetMotifMatchRegionMatchBeginMF_0195284 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0195277 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0195285 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_0195274, 1, (STRLEN(?templateMotifCigarP39306MF_0195274) - STRLEN(REPLACE(?templateMotifCigarP39306MF_0195274, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionP3930675) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0195277) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_0195274, 1, (STRLEN(?templateMotifCigarP39306MF_0195274) - STRLEN(REPLACE(?templateMotifCigarP39306MF_0195274, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionP3930675) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0195277) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_0195274, 1, (STRLEN(?templateMotifCigarP39306MF_0195274) - STRLEN(REPLACE(?templateMotifCigarP39306MF_0195274, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionP3930675) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0195277) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_0195274, 1, (STRLEN(?templateMotifCigarP39306MF_0195274) - STRLEN(REPLACE(?templateMotifCigarP39306MF_0195274, CONCAT('^(?:-*[^-]){', STR(((167 - ?templateMotifSequenceMatchBeginPositionP3930675) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_0195276, 1, (STRLEN(?targetMotifMatchCigarP39306MF_0195276) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_0195276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) .
BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0195277) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t97) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'H')) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP39306103 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39306105 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39306MF_0195298 .
?templateMotifSequenceMatchRegionP39306103 faldo:begin ?templateMotifSequenceMatchBeginP39306104 .
?templateMotifSequenceMatchBeginP39306104 faldo:position ?templateMotifSequenceMatchBeginPositionP3930699 ;
faldo:reference isoform:P39306-1 .
?templateMotifSequenceProfileAlignmentOperationP39306105 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01952109 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39306MF_01952100 .
?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01952108 .
?targetMotifMatchRegionMatchBeginMF_01952108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01952101 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01952109 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_0195298, 1, (STRLEN(?templateMotifCigarP39306MF_0195298) - STRLEN(REPLACE(?templateMotifCigarP39306MF_0195298, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP3930699) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952100, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952100) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952100, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952100) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_01952101) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_0195298, 1, (STRLEN(?templateMotifCigarP39306MF_0195298) - STRLEN(REPLACE(?templateMotifCigarP39306MF_0195298, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP3930699) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952100, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952100) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952100, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952100) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01952101) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs2t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)) = 'GN')) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP39306120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39306122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39306MF_01952115 .
?templateMotifSequenceMatchRegionP39306120 faldo:begin ?templateMotifSequenceMatchBeginP39306121 .
?templateMotifSequenceMatchBeginP39306121 faldo:position ?templateMotifSequenceMatchBeginPositionP39306116 ;
faldo:reference isoform:P39306-1 .
?templateMotifSequenceProfileAlignmentOperationP39306122 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01952126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39306MF_01952117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01952125 .
?targetMotifMatchRegionMatchBeginMF_01952125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01952118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01952126 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_01952115, 1, (STRLEN(?templateMotifCigarP39306MF_01952115) - STRLEN(REPLACE(?templateMotifCigarP39306MF_01952115, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP39306116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952117, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952117) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952117, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952117) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_01952118) - 1) AS ?thisPositionOn52) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_01952115, 1, (STRLEN(?templateMotifCigarP39306MF_01952115) - STRLEN(REPLACE(?templateMotifCigarP39306MF_01952115, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP39306116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952117, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952117) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952117, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952117) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01952118) - 1) AS ?thisPositionOn53) .
BIND(?this AS ?pfs2t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) .
FILTER (REGEX('[TS]G', SUBSTR(?thisSequenceValue, ?thisPositionOn52, (?thisPositionOn53 - ?thisPositionOn52)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP39306137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39306139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39306MF_01952132 .
?templateMotifSequenceMatchRegionP39306137 faldo:begin ?templateMotifSequenceMatchBeginP39306138 .
?templateMotifSequenceMatchBeginP39306138 faldo:position ?templateMotifSequenceMatchBeginPositionP39306133 ;
faldo:reference isoform:P39306-1 .
?templateMotifSequenceProfileAlignmentOperationP39306139 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01952143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39306MF_01952134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01952142 .
?targetMotifMatchRegionMatchBeginMF_01952142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01952135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01952143 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_01952132, 1, (STRLEN(?templateMotifCigarP39306MF_01952132) - STRLEN(REPLACE(?templateMotifCigarP39306MF_01952132, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP39306133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952134, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952134) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952134, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952134) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01952135) - 1) AS ?thisPositionOn60) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_01952132, 1, (STRLEN(?templateMotifCigarP39306MF_01952132) - STRLEN(REPLACE(?templateMotifCigarP39306MF_01952132, CONCAT('^(?:-*[^-]){', STR(((73 - ?templateMotifSequenceMatchBeginPositionP39306133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952134, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952134) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952134, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952134) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01952135) - 1) AS ?thisPositionOn61) .
BIND(?this AS ?pfs2t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse57) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, (?thisPositionOn61 - ?thisPositionOn60)) = 'SS')) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP39306154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39306156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39306MF_01952149 .
?templateMotifSequenceMatchRegionP39306154 faldo:begin ?templateMotifSequenceMatchBeginP39306155 .
?templateMotifSequenceMatchBeginP39306155 faldo:position ?templateMotifSequenceMatchBeginPositionP39306150 ;
faldo:reference isoform:P39306-1 .
?templateMotifSequenceProfileAlignmentOperationP39306156 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01952160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39306MF_01952151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01952159 .
?targetMotifMatchRegionMatchBeginMF_01952159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01952152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01952160 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_01952149, 1, (STRLEN(?templateMotifCigarP39306MF_01952149) - STRLEN(REPLACE(?templateMotifCigarP39306MF_01952149, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP39306150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952151, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952151) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952151, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952151) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01952152) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs2t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP39306169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39306171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39306MF_01952164 .
?templateMotifSequenceMatchRegionP39306169 faldo:begin ?templateMotifSequenceMatchBeginP39306170 .
?templateMotifSequenceMatchBeginP39306170 faldo:position ?templateMotifSequenceMatchBeginPositionP39306165 ;
faldo:reference isoform:P39306-1 .
?templateMotifSequenceProfileAlignmentOperationP39306171 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01952175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39306MF_01952166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01952174 .
?targetMotifMatchRegionMatchBeginMF_01952174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01952167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01952175 edam:has_input signature:MF_01952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39306MF_01952164, 1, (STRLEN(?templateMotifCigarP39306MF_01952164) - STRLEN(REPLACE(?templateMotifCigarP39306MF_01952164, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP39306165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39306MF_01952166, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952166) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39306MF_01952166, 1, (STRLEN(?targetMotifMatchCigarP39306MF_01952166) - STRLEN(REPLACE(?targetMotifMatchCigarP39306MF_01952166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01952167) - 1) AS ?thisPositionOn72) .
BIND(?thisPositionOn72 AS ?thisPositionOn73) .
BIND(?this AS ?pfs2t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag179) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_01952a11')) AS ?name11) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag179, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag180) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag180, ?UNBOUND_VARIABLE) AS ?case12) .
}
"xsd:string |