Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_02116#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02116#construct-template-79
http://purl.uniprot.org/unirules/MF_02116#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_02116#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_02116#construct-where-list-0
http://purl.uniprot.org/unirules/MF_02116#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_02116#construct-template-list-0
http://purl.uniprot.org/unirules/MF_02116#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:750984 up:source unirule:MF_02116 . _:750985 up:source unirule:MF_02116 . _:750986 up:source unirule:MF_02116 . _:750987 up:source unirule:MF_02116 . _:750988 up:source unirule:MF_02116 . _:750989 up:source unirule:MF_02116 . _:750990 up:source unirule:MF_02116 . _:750991 up:source unirule:MF_02116 . _:750992 up:source unirule:MF_02116 . _:750993 up:source unirule:MF_02116 . _:750994 up:source unirule:MF_02116 . _:750995 up:source unirule:MF_02116 . _:750996 up:source unirule:MF_02116 . _:750997 up:source unirule:MF_02116 . _:750998 up:source unirule:MF_02116 . _:750999 up:source unirule:MF_02116 . _:751000 up:source unirule:MF_02116 . _:751001 up:source unirule:MF_02116 . _:751002 up:source unirule:MF_02116 . _:751003 up:source unirule:MF_02116 . _:751004 up:source unirule:MF_02116 . _:751005 up:source unirule:MF_02116 . _:751006 up:source unirule:MF_02116 . _:751007 up:source unirule:MF_02116 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0008198 , GO:0009231 , GO:0016811 , GO:0052645 , keyword:378 , keyword:408 , keyword:479 , keyword:862 ; up:recommendedName ?name0 . ?name0 up:ecName '3.5.1.102' ; up:fullName "2-amino-5-formylamino-6-ribosylaminopyrimidin-4(3H)-one 5'-monophosphate deformylase" ; up:shortName 'FAPy deformylase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Formamide hydrolase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'arfB' . ?annotation3 a up:Function_Annotation ; rdfs:comment "Catalyzes the hydrolysis of the formamide of 2-amino-5-formylamino-6-ribosylamino-4(3H)-pyrimidinone 5'-monophosphate (FAPy) to form 2,5-diamino-6-ribosylamino-4(3H)-pyrimidinone 5'-phosphate (APy)." . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 up:cofactor chebi:29033 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Requires one Fe(2+) ion for activity.' . ?annotation7 up:cofactor chebi:29033 , chebi:29105 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Requires an additional second metal ion that could be Fe(2+) or Zn(2+).' . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; coenzyme F420 biosynthesis.' . ?annotation9 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; riboflavin biosynthesis.' . ?annotation10 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the creatininase superfamily. FAPy deformylase 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:24875 . ?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:24875 . ?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:24875 . ?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:24875 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:24875 . _:751008 a rdf:Statement ; up:attribution _:750984 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:751009 a rdf:Statement ; up:attribution _:750985 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:751010 a rdf:Statement ; up:attribution _:750986 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:751011 a rdf:Statement ; up:attribution _:750987 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:751012 a rdf:Statement ; up:attribution _:750988 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:751013 a rdf:Statement ; up:attribution _:750989 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:751014 a rdf:Statement ; up:attribution _:750990 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:751015 a rdf:Statement ; up:attribution _:750991 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:751016 a rdf:Statement ; up:attribution _:750992 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:751017 a rdf:Statement ; up:attribution _:750993 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:751018 a rdf:Statement ; up:attribution _:750994 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:751019 a rdf:Statement ; up:attribution _:750995 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:751020 a rdf:Statement ; up:attribution _:750996 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:751021 a rdf:Statement ; up:attribution _:750997 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:751022 a rdf:Statement ; up:attribution _:750998 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:751023 a rdf:Statement ; up:attribution _:750999 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008198 . _:751024 a rdf:Statement ; up:attribution _:751000 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016811 . _:751025 a rdf:Statement ; up:attribution _:751001 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009231 . _:751026 a rdf:Statement ; up:attribution _:751002 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0052645 . _:751027 a rdf:Statement ; up:source unirule:MF_02116 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:751028 a rdf:Statement ; up:attribution _:751003 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:751029 a rdf:Statement ; up:source unirule:MF_02116 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:751030 a rdf:Statement ; up:attribution _:751004 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:751031 a rdf:Statement ; up:source unirule:MF_02116 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:751032 a rdf:Statement ; up:attribution _:751005 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:751033 a rdf:Statement ; up:source unirule:MF_02116 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:751034 a rdf:Statement ; up:attribution _:751006 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:751035 a rdf:Statement ; up:source unirule:MF_02116 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:751036 a rdf:Statement ; up:attribution _:751007 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02116 #Rule MF_02116 Created by:? on:2011-02-22 Modified by:Edouard de Castro on:2022-11-19 VALUES ?supertaxon47 {taxon:183925 taxon:183939} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02116 . ?thisOrganism rdfs:subClassOf+ ?supertaxon47 . BIND(URI(CONCAT(STR(?this), '#MF_02116a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02116a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_02116a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02116a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02116a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_02116a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_02116a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_02116a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_02116a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_02116a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionQ5758053 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5758055 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57580MF_0211648 . ?templateMotifSequenceMatchRegionQ5758053 faldo:begin ?templateMotifSequenceMatchBeginQ5758054 . ?templateMotifSequenceMatchBeginQ5758054 faldo:position ?templateMotifSequenceMatchBeginPositionQ5758049 ; faldo:reference isoform:Q57580-1 . ?templateMotifSequenceProfileAlignmentOperationQ5758055 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . ?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0211659 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57580MF_0211650 . ?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0211658 . ?targetMotifMatchRegionMatchBeginMF_0211658 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0211651 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0211659 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57580MF_0211648, 1, (STRLEN(?templateMotifCigarQ57580MF_0211648) - STRLEN(REPLACE(?templateMotifCigarQ57580MF_0211648, CONCAT('^(?:-*[^-]){', STR(((28 - ?templateMotifSequenceMatchBeginPositionQ5758049) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57580MF_0211650, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211650) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211650, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57580MF_0211650, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211650) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211650, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) . BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0211651) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02116a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch67 faldo:location ?templateMotifSequenceMatchRegionQ5758068 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5758070 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57580MF_0211663 . ?templateMotifSequenceMatchRegionQ5758068 faldo:begin ?templateMotifSequenceMatchBeginQ5758069 . ?templateMotifSequenceMatchBeginQ5758069 faldo:position ?templateMotifSequenceMatchBeginPositionQ5758064 ; faldo:reference isoform:Q57580-1 . ?templateMotifSequenceProfileAlignmentOperationQ5758070 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . ?targetMotifMatch71 faldo:location ?targetMotifMatchRegionMatch72 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0211674 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57580MF_0211665 . ?targetMotifMatchRegionMatch72 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0211673 . ?targetMotifMatchRegionMatchBeginMF_0211673 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0211666 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0211674 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57580MF_0211663, 1, (STRLEN(?templateMotifCigarQ57580MF_0211663) - STRLEN(REPLACE(?templateMotifCigarQ57580MF_0211663, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionQ5758064) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57580MF_0211665, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211665) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211665, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57580MF_0211665, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211665) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211665, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) . BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0211666) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t77) . 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(URI(CONCAT(STR(?this), '#MF_02116a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionQ5758083 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5758085 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57580MF_0211678 . ?templateMotifSequenceMatchRegionQ5758083 faldo:begin ?templateMotifSequenceMatchBeginQ5758084 . ?templateMotifSequenceMatchBeginQ5758084 faldo:position ?templateMotifSequenceMatchBeginPositionQ5758079 ; faldo:reference isoform:Q57580-1 . ?templateMotifSequenceProfileAlignmentOperationQ5758085 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0211689 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57580MF_0211680 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0211688 . ?targetMotifMatchRegionMatchBeginMF_0211688 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0211681 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0211689 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57580MF_0211678, 1, (STRLEN(?templateMotifCigarQ57580MF_0211678) - STRLEN(REPLACE(?templateMotifCigarQ57580MF_0211678, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionQ5758079) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57580MF_0211680, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211680) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211680, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57580MF_0211680, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211680) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211680, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0211681) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs1t92) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02116a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionQ5758098 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57580100 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57580MF_0211693 . ?templateMotifSequenceMatchRegionQ5758098 faldo:begin ?templateMotifSequenceMatchBeginQ5758099 . ?templateMotifSequenceMatchBeginQ5758099 faldo:position ?templateMotifSequenceMatchBeginPositionQ5758094 ; faldo:reference isoform:Q57580-1 . ?templateMotifSequenceProfileAlignmentOperationQ57580100 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . ?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02116104 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57580MF_0211695 . ?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02116103 . ?targetMotifMatchRegionMatchBeginMF_02116103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0211696 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02116104 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57580MF_0211693, 1, (STRLEN(?templateMotifCigarQ57580MF_0211693) - STRLEN(REPLACE(?templateMotifCigarQ57580MF_0211693, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionQ5758094) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57580MF_0211695, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211695) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211695, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57580MF_0211695, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_0211695) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_0211695, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0211696) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02116a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ57580113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57580115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57580MF_02116108 . ?templateMotifSequenceMatchRegionQ57580113 faldo:begin ?templateMotifSequenceMatchBeginQ57580114 . ?templateMotifSequenceMatchBeginQ57580114 faldo:position ?templateMotifSequenceMatchBeginPositionQ57580109 ; faldo:reference isoform:Q57580-1 . ?templateMotifSequenceProfileAlignmentOperationQ57580115 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02116119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57580MF_02116110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02116118 . ?targetMotifMatchRegionMatchBeginMF_02116118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02116111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02116119 edam:has_input signature:MF_02116 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57580MF_02116108, 1, (STRLEN(?templateMotifCigarQ57580MF_02116108) - STRLEN(REPLACE(?templateMotifCigarQ57580MF_02116108, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionQ57580109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57580MF_02116110, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_02116110) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_02116110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57580MF_02116110, 1, (STRLEN(?targetMotifMatchCigarQ57580MF_02116110) - STRLEN(REPLACE(?targetMotifMatchCigarQ57580MF_02116110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_02116111) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02116a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_02116http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_02116#construct