Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-125
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-119
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-129
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-130
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-139
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-143
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-136
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-140
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-131
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-134
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-123
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-135
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-133
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-138
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-137
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-118
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-122
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-142
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-120
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-141
http://purl.uniprot.org/unirules/MF_01576#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01576#construct-template-124
http://purl.uniprot.org/unirules/MF_01576#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01576#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01576#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01576#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01576#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01576#constructhttp://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