| http://purl.uniprot.org/unirules/MF_01576#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:569359 up:source unirule:MF_01576 .
_:569360 up:ecName '1.5.1.5' ;
up:fullName 'Methylenetetrahydrofolate dehydrogenase' ;
rdf:type up:Structured_Name .
_:569361 up:source unirule:MF_01576 .
_:569362 up:ecName '3.5.4.9' ;
up:fullName 'Methenyltetrahydrofolate cyclohydrolase' ;
rdf:type up:Structured_Name .
_:569363 up:source unirule:MF_01576 .
_:569364 up:source unirule:MF_01576 .
_:569365 up:source unirule:MF_01576 .
_:569366 up:source unirule:MF_01576 .
_:569367 up:source unirule:MF_01576 .
_:569368 up:source unirule:MF_01576 .
_:569369 up:source unirule:MF_01576 .
_:569370 up:source unirule:MF_01576 .
_:569371 up:source unirule:MF_01576 .
_:569372 up:source unirule:MF_01576 .
_:569373 up:source unirule:MF_01576 .
_:569374 up:source unirule:MF_01576 .
_:569375 up:source unirule:MF_01576 .
_:569376 up:source unirule:MF_01576 .
_:569377 up:source unirule:MF_01576 .
_:569378 up:source unirule:MF_01576 .
_:569379 up:source unirule:MF_01576 .
_:569380 up:source unirule:MF_01576 .
_:569381 up:source unirule:MF_01576 .
_:569382 up:source unirule:MF_01576 .
_:569383 up:source unirule:MF_01576 .
_:569384 up:source unirule:MF_01576 .
_:569385 up:source unirule:MF_01576 .
_:569386 up:source unirule:MF_01576 .
?this up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation11 ;
up:classifiedWith GO:0004477 ,
GO:0004488 ,
GO:0035999 ,
keyword:28 ,
keyword:368 ,
keyword:378 ,
keyword:486 ,
keyword:511 ,
keyword:521 ,
keyword:554 ,
keyword:560 ,
keyword:658 ;
up:domain ?namedpart1 ,
?namedpart2 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Bifunctional protein FolD' ;
rdf:type up:Structured_Name .
?namedpart1 up:recommendedName _:569360 .
?namedpart2 up:recommendedName _:569362 .
?gene3 skos:prefLabel 'folD' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the oxidation of 5,10-methylenetetrahydrofolate to 5,10-methenyltetrahydrofolate and then the hydrolysis of 5,10-methenyltetrahydrofolate to 10-formyltetrahydrofolate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'One-carbon metabolism; tetrahydrofolate interconversion.' .
?annotation10 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the tetrahydrofolate dehydrogenase/cyclohydrolase family.' .
?pfs12 up:annotation ?annotation13 .
?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:58349 .
?pfs19 up:annotation ?annotation20 .
?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:58349 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:58349 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:58349 .
_:569387 a rdf:Statement ;
up:attribution _:569359 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:569388 a rdf:Statement ;
up:attribution _:569361 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart1 .
_:569389 a rdf:Statement ;
up:attribution _:569363 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart2 .
_:569390 a rdf:Statement ;
up:attribution _:569364 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:569391 a rdf:Statement ;
up:attribution _:569365 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:569392 a rdf:Statement ;
up:attribution _:569366 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:569393 a rdf:Statement ;
up:attribution _:569367 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:569394 a rdf:Statement ;
up:attribution _:569368 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:569395 a rdf:Statement ;
up:attribution _:569369 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:569396 a rdf:Statement ;
up:attribution _:569370 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:569397 a rdf:Statement ;
up:attribution _:569371 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:569398 a rdf:Statement ;
up:attribution _:569372 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:368 .
_:569399 a rdf:Statement ;
up:attribution _:569373 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:569400 a rdf:Statement ;
up:attribution _:569374 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:486 .
_:569401 a rdf:Statement ;
up:attribution _:569375 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:511 .
_:569402 a rdf:Statement ;
up:attribution _:569376 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:569403 a rdf:Statement ;
up:attribution _:569377 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:554 .
_:569404 a rdf:Statement ;
up:attribution _:569378 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:569405 a rdf:Statement ;
up:attribution _:569379 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:658 .
_:569406 a rdf:Statement ;
up:attribution _:569380 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004477 .
_:569407 a rdf:Statement ;
up:attribution _:569381 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004488 .
_:569408 a rdf:Statement ;
up:attribution _:569382 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0035999 .
_:569409 a rdf:Statement ;
up:source unirule:MF_01576 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:569410 a rdf:Statement ;
up:attribution _:569383 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:569411 a rdf:Statement ;
up:source unirule:MF_01576 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:569412 a rdf:Statement ;
up:attribution _:569384 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:569413 a rdf:Statement ;
up:source unirule:MF_01576 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:569414 a rdf:Statement ;
up:attribution _:569385 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:569415 a rdf:Statement ;
up:source unirule:MF_01576 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:569416 a rdf:Statement ;
up:attribution _:569386 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01576
#Rule MF_01576 Created by:? on:2006-11-22 Modified by:Catherine Rivoire on:2024-05-07
VALUES ?supertaxon40 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01576 .
?thisOrganism rdfs:subClassOf+ ?supertaxon40 .
BIND(URI(CONCAT(STR(?this), '#MF_01576a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a1')) AS ?namedpart1) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch45 faldo:location ?templateMotifSequenceMatchRegionQ0521346 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0521348 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ05213MF_0157641 .
?templateMotifSequenceMatchRegionQ0521346 faldo:begin ?templateMotifSequenceMatchBeginQ0521347 .
?templateMotifSequenceMatchBeginQ0521347 faldo:position ?templateMotifSequenceMatchBeginPositionQ0521342 ;
faldo:reference isoform:Q05213-1 .
?templateMotifSequenceProfileAlignmentOperationQ0521348 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
?targetMotifMatch49 faldo:location ?targetMotifMatchRegionMatch50 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0157652 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ05213MF_0157643 .
?targetMotifMatchRegionMatch50 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0157651 .
?targetMotifMatchRegionMatchBeginMF_0157651 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0157644 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0157652 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ05213MF_0157641, 1, (STRLEN(?templateMotifCigarQ05213MF_0157641) - STRLEN(REPLACE(?templateMotifCigarQ05213MF_0157641, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionQ0521342) + 1)), '}'), '')))), '[a-z]', '')) AS ?step153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ05213MF_0157643, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157643) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157643, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ05213MF_0157643, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157643) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157643, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), '')))), '[^-]', ''))) AS ?step254) .
BIND(((?step254 + ?targetMotifMatchRegionMatchBeginPositionMF_0157644) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ05213MF_0157641, 1, (STRLEN(?templateMotifCigarQ05213MF_0157641) - STRLEN(REPLACE(?templateMotifCigarQ05213MF_0157641, CONCAT('^(?:-*[^-]){', STR(((159 - ?templateMotifSequenceMatchBeginPositionQ0521342) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ05213MF_0157643, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157643) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157643, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ05213MF_0157643, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157643) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157643, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) .
BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0157644) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER (REGEX('[GN][ARNDCQEGHILKMFPSTWYVBZJUOX][SG]', SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionQ0521363 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0521365 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ05213MF_0157658 .
?templateMotifSequenceMatchRegionQ0521363 faldo:begin ?templateMotifSequenceMatchBeginQ0521364 .
?templateMotifSequenceMatchBeginQ0521364 faldo:position ?templateMotifSequenceMatchBeginPositionQ0521359 ;
faldo:reference isoform:Q05213-1 .
?templateMotifSequenceProfileAlignmentOperationQ0521365 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0157669 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ05213MF_0157660 .
?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0157668 .
?targetMotifMatchRegionMatchBeginMF_0157668 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0157661 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0157669 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ05213MF_0157658, 1, (STRLEN(?templateMotifCigarQ05213MF_0157658) - STRLEN(REPLACE(?templateMotifCigarQ05213MF_0157658, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionQ0521359) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ05213MF_0157660, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157660) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157660, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ05213MF_0157660, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157660) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157660, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) .
BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0157661) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionQ0521378 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0521380 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ05213MF_0157673 .
?templateMotifSequenceMatchRegionQ0521378 faldo:begin ?templateMotifSequenceMatchBeginQ0521379 .
?templateMotifSequenceMatchBeginQ0521379 faldo:position ?templateMotifSequenceMatchBeginPositionQ0521374 ;
faldo:reference isoform:Q05213-1 .
?templateMotifSequenceProfileAlignmentOperationQ0521380 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0157684 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ05213MF_0157675 .
?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0157683 .
?targetMotifMatchRegionMatchBeginMF_0157683 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0157676 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0157684 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ05213MF_0157673, 1, (STRLEN(?templateMotifCigarQ05213MF_0157673) - STRLEN(REPLACE(?templateMotifCigarQ05213MF_0157673, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionQ0521374) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ05213MF_0157675, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157675) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157675, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ05213MF_0157675, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157675) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157675, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0157676) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'I')) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionQ0521393 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0521395 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ05213MF_0157688 .
?templateMotifSequenceMatchRegionQ0521393 faldo:begin ?templateMotifSequenceMatchBeginQ0521394 .
?templateMotifSequenceMatchBeginQ0521394 faldo:position ?templateMotifSequenceMatchBeginPositionQ0521389 ;
faldo:reference isoform:Q05213-1 .
?templateMotifSequenceProfileAlignmentOperationQ0521395 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0157699 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ05213MF_0157690 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0157698 .
?targetMotifMatchRegionMatchBeginMF_0157698 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0157691 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0157699 edam:has_input signature:MF_01576 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ05213MF_0157688, 1, (STRLEN(?templateMotifCigarQ05213MF_0157688) - STRLEN(REPLACE(?templateMotifCigarQ05213MF_0157688, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionQ0521389) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ05213MF_0157690, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157690) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ05213MF_0157690, 1, (STRLEN(?targetMotifMatchCigarQ05213MF_0157690) - STRLEN(REPLACE(?targetMotifMatchCigarQ05213MF_0157690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0157691) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER (REGEX('[IVAT]', SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01576a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
}
"xsd:string |