Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-112
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-75
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-99
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-119
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-94
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-118
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-93
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-117
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-96
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-116
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-95
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-78
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-77
http://purl.uniprot.org/unirules/MF_02222#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02222#construct-template-79
http://purl.uniprot.org/unirules/MF_02222#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_02222#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_02222#construct-where-list-0
http://purl.uniprot.org/unirules/MF_02222#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_02222#construct-template-list-0
http://purl.uniprot.org/unirules/MF_02222#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:767093 up:source unirule:MF_02222 . _:767094 up:source unirule:MF_02222 . _:767095 up:source unirule:MF_02222 . _:767096 up:source unirule:MF_02222 . _:767097 up:source unirule:MF_02222 . _:767098 up:source unirule:MF_02222 . _:767099 up:source unirule:MF_02222 . _:767100 up:source unirule:MF_02222 . _:767101 up:source unirule:MF_02222 . _:767102 up:source unirule:MF_02222 . _:767103 up:source unirule:MF_02222 . _:767104 up:source unirule:MF_02222 . _:767105 up:source unirule:MF_02222 . _:767106 up:source unirule:MF_02222 . _:767107 up:source unirule:MF_02222 . _:767108 up:source unirule:MF_02222 . _:767109 up:source unirule:MF_02222 . _:767110 up:source unirule:MF_02222 . _:767111 up:source unirule:MF_02222 . _:767112 up:source unirule:MF_02222 . _:767113 up:source unirule:MF_02222 . _:767114 up:source unirule:MF_02222 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0004410 , GO:0019878 , keyword:28 , keyword:457 , keyword:460 , keyword:464 , keyword:479 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.3.3.14' ; up:fullName 'Homocitrate synthase' ; up:shortName 'HCS' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Catalyzes the aldol-type condensation of 2-oxoglutarate with acetyl-CoA to yield homocitrate. Carries out the first step of the alpha-aminoadipate (AAA) lysine biosynthesis pathway.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 up:cofactor chebi:18420 , chebi:29035 ; rdf:type up:Cofactor_Annotation . ?annotation5 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via AAA pathway; L-alpha-aminoadipate from 2-oxoglutarate: step 1/5.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the alpha-IPM synthase/homocitrate synthase family. Homocitrate synthase LYS20/LYS21 subfamily.' . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfs13 up:annotation ?annotation14 . ?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:18420 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:18420 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:18420 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:16810 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:16810 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf chebi:16810 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:16810 . _:767115 a rdf:Statement ; up:attribution _:767093 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:767116 a rdf:Statement ; up:attribution _:767094 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:767117 a rdf:Statement ; up:attribution _:767095 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:767118 a rdf:Statement ; up:attribution _:767096 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:767119 a rdf:Statement ; up:attribution _:767097 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:767120 a rdf:Statement ; up:attribution _:767098 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:767121 a rdf:Statement ; up:attribution _:767099 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:767122 a rdf:Statement ; up:attribution _:767100 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:457 . _:767123 a rdf:Statement ; up:attribution _:767101 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:767124 a rdf:Statement ; up:attribution _:767102 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:464 . _:767125 a rdf:Statement ; up:attribution _:767103 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:767126 a rdf:Statement ; up:attribution _:767104 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:767127 a rdf:Statement ; up:attribution _:767105 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004410 . _:767128 a rdf:Statement ; up:attribution _:767106 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019878 . _:767129 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:767130 a rdf:Statement ; up:attribution _:767107 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:767131 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:767132 a rdf:Statement ; up:attribution _:767108 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:767133 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:767134 a rdf:Statement ; up:attribution _:767109 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:767135 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:767136 a rdf:Statement ; up:attribution _:767110 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:767137 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:767138 a rdf:Statement ; up:attribution _:767111 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:767139 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:767140 a rdf:Statement ; up:attribution _:767112 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:767141 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:767142 a rdf:Statement ; up:attribution _:767113 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:767143 a rdf:Statement ; up:source unirule:MF_02222 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:767144 a rdf:Statement ; up:attribution _:767114 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02222 #Rule MF_02222 Created by:? on:2019-08-06 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon62 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02222 . ?thisOrganism rdfs:subClassOf+ ?supertaxon62 . BIND(URI(CONCAT(STR(?this), '#MF_02222a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02222a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_02222a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_02222a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02222a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_02222a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch67 faldo:location ?templateMotifSequenceMatchRegionO8719868 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO8719870 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_0222263 . ?templateMotifSequenceMatchRegionO8719868 faldo:begin ?templateMotifSequenceMatchBeginO8719869 . ?templateMotifSequenceMatchBeginO8719869 faldo:position ?templateMotifSequenceMatchBeginPositionO8719864 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO8719870 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch71 faldo:location ?targetMotifMatchRegionMatch72 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0222274 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_0222265 . ?targetMotifMatchRegionMatch72 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0222273 . ?targetMotifMatchRegionMatchBeginMF_0222273 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0222266 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0222274 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_0222263, 1, (STRLEN(?templateMotifCigarO87198MF_0222263) - STRLEN(REPLACE(?templateMotifCigarO87198MF_0222263, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionO8719864) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_0222265, 1, (STRLEN(?targetMotifMatchCigarO87198MF_0222265) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_0222265, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_0222265, 1, (STRLEN(?targetMotifMatchCigarO87198MF_0222265) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_0222265, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) . BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0222266) - 1) AS ?thisPositionOn11) . BIND(?thisPositionOn11 AS ?thisPositionOn12) . BIND(?this AS ?pfs1t77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn11, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionO8719883 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO8719885 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_0222278 . ?templateMotifSequenceMatchRegionO8719883 faldo:begin ?templateMotifSequenceMatchBeginO8719884 . ?templateMotifSequenceMatchBeginO8719884 faldo:position ?templateMotifSequenceMatchBeginPositionO8719879 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO8719885 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0222289 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_0222280 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0222288 . ?targetMotifMatchRegionMatchBeginMF_0222288 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0222281 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0222289 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_0222278, 1, (STRLEN(?templateMotifCigarO87198MF_0222278) - STRLEN(REPLACE(?templateMotifCigarO87198MF_0222278, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionO8719879) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_0222280, 1, (STRLEN(?targetMotifMatchCigarO87198MF_0222280) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_0222280, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_0222280, 1, (STRLEN(?targetMotifMatchCigarO87198MF_0222280) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_0222280, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0222281) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t92) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionO8719898 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO87198100 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_0222293 . ?templateMotifSequenceMatchRegionO8719898 faldo:begin ?templateMotifSequenceMatchBeginO8719899 . ?templateMotifSequenceMatchBeginO8719899 faldo:position ?templateMotifSequenceMatchBeginPositionO8719894 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO87198100 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02222104 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_0222295 . ?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02222103 . ?targetMotifMatchRegionMatchBeginMF_02222103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0222296 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02222104 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_0222293, 1, (STRLEN(?templateMotifCigarO87198MF_0222293) - STRLEN(REPLACE(?templateMotifCigarO87198MF_0222293, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionO8719894) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_0222295, 1, (STRLEN(?targetMotifMatchCigarO87198MF_0222295) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_0222295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_0222295, 1, (STRLEN(?targetMotifMatchCigarO87198MF_0222295) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_0222295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0222296) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionO87198113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO87198115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_02222108 . ?templateMotifSequenceMatchRegionO87198113 faldo:begin ?templateMotifSequenceMatchBeginO87198114 . ?templateMotifSequenceMatchBeginO87198114 faldo:position ?templateMotifSequenceMatchBeginPositionO87198109 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO87198115 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02222119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_02222110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02222118 . ?targetMotifMatchRegionMatchBeginMF_02222118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02222111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02222119 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_02222108, 1, (STRLEN(?templateMotifCigarO87198MF_02222108) - STRLEN(REPLACE(?templateMotifCigarO87198MF_02222108, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionO87198109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_02222110, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222110) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_02222110, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222110) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_02222111) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionO87198128 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO87198130 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_02222123 . ?templateMotifSequenceMatchRegionO87198128 faldo:begin ?templateMotifSequenceMatchBeginO87198129 . ?templateMotifSequenceMatchBeginO87198129 faldo:position ?templateMotifSequenceMatchBeginPositionO87198124 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO87198130 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02222134 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_02222125 . ?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02222133 . ?targetMotifMatchRegionMatchBeginMF_02222133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02222126 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02222134 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_02222123, 1, (STRLEN(?templateMotifCigarO87198MF_02222123) - STRLEN(REPLACE(?templateMotifCigarO87198MF_02222123, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionO87198124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_02222125, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222125) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_02222125, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222125) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_02222126) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionO87198143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO87198145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_02222138 . ?templateMotifSequenceMatchRegionO87198143 faldo:begin ?templateMotifSequenceMatchBeginO87198144 . ?templateMotifSequenceMatchBeginO87198144 faldo:position ?templateMotifSequenceMatchBeginPositionO87198139 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO87198145 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02222149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_02222140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02222148 . ?targetMotifMatchRegionMatchBeginMF_02222148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02222141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02222149 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_02222138, 1, (STRLEN(?templateMotifCigarO87198MF_02222138) - STRLEN(REPLACE(?templateMotifCigarO87198MF_02222138, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionO87198139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_02222140, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222140) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_02222140, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222140) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_02222141) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionO87198158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO87198160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_02222153 . ?templateMotifSequenceMatchRegionO87198158 faldo:begin ?templateMotifSequenceMatchBeginO87198159 . ?templateMotifSequenceMatchBeginO87198159 faldo:position ?templateMotifSequenceMatchBeginPositionO87198154 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO87198160 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02222164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_02222155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02222163 . ?targetMotifMatchRegionMatchBeginMF_02222163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02222156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02222164 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_02222153, 1, (STRLEN(?templateMotifCigarO87198MF_02222153) - STRLEN(REPLACE(?templateMotifCigarO87198MF_02222153, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionO87198154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_02222155, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222155) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_02222155, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222155) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_02222156) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionO87198173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO87198175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO87198MF_02222168 . ?templateMotifSequenceMatchRegionO87198173 faldo:begin ?templateMotifSequenceMatchBeginO87198174 . ?templateMotifSequenceMatchBeginO87198174 faldo:position ?templateMotifSequenceMatchBeginPositionO87198169 ; faldo:reference isoform:O87198-1 . ?templateMotifSequenceProfileAlignmentOperationO87198175 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02222179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO87198MF_02222170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02222178 . ?targetMotifMatchRegionMatchBeginMF_02222178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02222171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02222179 edam:has_input signature:MF_02222 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO87198MF_02222168, 1, (STRLEN(?templateMotifCigarO87198MF_02222168) - STRLEN(REPLACE(?templateMotifCigarO87198MF_02222168, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionO87198169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO87198MF_02222170, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222170) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO87198MF_02222170, 1, (STRLEN(?targetMotifMatchCigarO87198MF_02222170) - STRLEN(REPLACE(?targetMotifMatchCigarO87198MF_02222170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_02222171) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_02222a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_02222http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_02222#construct