Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00074#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00074#construct-template-61
http://purl.uniprot.org/unirules/MF_00074#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00074#construct-template-82
http://purl.uniprot.org/unirules/MF_00074#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00074#construct-template-83
http://purl.uniprot.org/unirules/MF_00074#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00074#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00074#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00074#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00074#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00074#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:29206 up:source unirule:MF_00074 . _:29207 up:source unirule:MF_00074 . _:29208 up:source unirule:MF_00074 . _:29209 up:source unirule:MF_00074 . _:29210 up:source unirule:MF_00074 . _:29211 up:source unirule:MF_00074 . _:29212 up:source unirule:MF_00074 . _:29213 up:source unirule:MF_00074 . _:29214 up:source unirule:MF_00074 . _:29215 up:source unirule:MF_00074 . _:29216 up:source unirule:MF_00074 . _:29217 up:source unirule:MF_00074 . _:29218 up:source unirule:MF_00074 . _:29219 up:source unirule:MF_00074 . _:29220 up:source unirule:MF_00074 . _:29221 up:source unirule:MF_00074 . _:29222 up:source unirule:MF_00074 . _:29223 up:source unirule:MF_00074 . _:29224 up:source unirule:MF_00074 . _:29225 up:source unirule:MF_00074 . ?this up:annotation ?annotation1 , ?annotation3 ; up:classifiedWith GO:0005737 , GO:0006364 , GO:0070043 , keyword:489 , keyword:698 , keyword:808 , keyword:949 , keyword:963 . ?gene0 skos:prefLabel 'rsmG' . ?annotation1 a up:Subcellular_Location_Annotation . ?annotation1li2 up:cellularComponent . ?annotation3 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the methyltransferase superfamily. RNA methyltransferase RsmG family.' . ?case5 up:alternativeName ?name7 ; up:recommendedName ?name6 . ?name6 up:ecName '2.1.1.170' ; up:fullName 'Ribosomal RNA small subunit methyltransferase G' ; rdf:type up:Structured_Name . ?name7 up:fullName '16S rRNA 7-methylguanosine methyltransferase' ; up:shortName '16S rRNA m7G methyltransferase' ; rdf:type up:Structured_Name . ?case9 up:alternativeName ?name11 ; up:recommendedName ?name10 . ?name10 up:ecName '2.1.1.-' ; up:fullName 'Ribosomal RNA small subunit methyltransferase G' ; rdf:type up:Structured_Name . ?name11 up:fullName '16S rRNA 7-methylguanosine methyltransferase' ; up:shortName '16S rRNA m7G methyltransferase' ; rdf:type up:Structured_Name . ?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:59789 . ?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:59789 . ?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:59789 . ?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:59789 . ?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:59789 . _:29226 a rdf:Statement ; up:attribution _:29206 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:29227 a rdf:Statement ; up:attribution _:29207 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:29228 a rdf:Statement ; up:attribution _:29208 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:29229 a rdf:Statement ; up:attribution _:29209 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:29230 a rdf:Statement ; up:attribution _:29210 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:29231 a rdf:Statement ; up:attribution _:29211 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:698 . _:29232 a rdf:Statement ; up:attribution _:29212 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:949 . _:29233 a rdf:Statement ; up:attribution _:29213 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:29234 a rdf:Statement ; up:attribution _:29214 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0070043 . _:29235 a rdf:Statement ; up:attribution _:29215 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006364 . _:29236 a rdf:Statement ; up:attribution _:29216 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:29237 a rdf:Statement ; up:attribution _:29217 ; rdf:subject ?case5 ; rdf:predicate up:recommendedName ; rdf:object ?name6 . _:29238 a rdf:Statement ; up:attribution _:29218 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:29239 a rdf:Statement ; up:attribution _:29219 ; rdf:subject ?case9 ; rdf:predicate up:recommendedName ; rdf:object ?name10 . _:29240 a rdf:Statement ; up:attribution _:29220 ; rdf:subject ?case9 ; rdf:predicate up:alternativeName ; rdf:object ?name11 . _:29241 a rdf:Statement ; up:source unirule:MF_00074 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:29242 a rdf:Statement ; up:attribution _:29221 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:29243 a rdf:Statement ; up:source unirule:MF_00074 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:29244 a rdf:Statement ; up:attribution _:29222 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:29245 a rdf:Statement ; up:source unirule:MF_00074 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:29246 a rdf:Statement ; up:attribution _:29223 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:29247 a rdf:Statement ; up:source unirule:MF_00074 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:29248 a rdf:Statement ; up:attribution _:29224 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:29249 a rdf:Statement ; up:source unirule:MF_00074 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:29250 a rdf:Statement ; up:attribution _:29225 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00074 #Rule MF_00074 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00074 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00074a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00074a3')) AS ?annotation3) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionQ9LCY253 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9LCY255 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9LCY2MF_0007448 . ?templateMotifSequenceMatchRegionQ9LCY253 faldo:begin ?templateMotifSequenceMatchBeginQ9LCY254 . ?templateMotifSequenceMatchBeginQ9LCY254 faldo:position ?templateMotifSequenceMatchBeginPositionQ9LCY249 ; faldo:reference isoform:Q9LCY2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9LCY255 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . ?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0007459 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9LCY2MF_0007450 . ?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0007458 . ?targetMotifMatchRegionMatchBeginMF_0007458 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0007451 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0007459 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_0007448, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_0007448) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_0007448, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionQ9LCY249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007450, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007450) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007450, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007450, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007450) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007450, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) . BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0007451) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_0007448, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_0007448) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_0007448, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionQ9LCY249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007450, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007450) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007450, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007450, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007450) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007450, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) . BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0007451) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER (REGEX('[DE][ARNDCQEGHILKMFPSTWYVBZJUOX][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) . BIND(URI(CONCAT(STR(?this), '#MF_00074a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch69 faldo:location ?templateMotifSequenceMatchRegionQ9LCY270 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9LCY272 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9LCY2MF_0007465 . ?templateMotifSequenceMatchRegionQ9LCY270 faldo:begin ?templateMotifSequenceMatchBeginQ9LCY271 . ?templateMotifSequenceMatchBeginQ9LCY271 faldo:position ?templateMotifSequenceMatchBeginPositionQ9LCY266 ; faldo:reference isoform:Q9LCY2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9LCY272 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . ?targetMotifMatch73 faldo:location ?targetMotifMatchRegionMatch74 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0007476 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9LCY2MF_0007467 . ?targetMotifMatchRegionMatch74 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0007475 . ?targetMotifMatchRegionMatchBeginMF_0007475 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0007468 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0007476 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_0007465, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_0007465) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_0007465, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionQ9LCY266) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007467, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007467) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007467, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007467) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) . BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_0007468) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_0007465, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_0007465) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_0007465, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ9LCY266) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007467, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007467) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007467, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007467) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) . BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0007468) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER (REGEX('[AGVILSC][EYQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) . BIND(URI(CONCAT(STR(?this), '#MF_00074a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionQ9LCY287 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9LCY289 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9LCY2MF_0007482 . ?templateMotifSequenceMatchRegionQ9LCY287 faldo:begin ?templateMotifSequenceMatchBeginQ9LCY288 . ?templateMotifSequenceMatchBeginQ9LCY288 faldo:position ?templateMotifSequenceMatchBeginPositionQ9LCY283 ; faldo:reference isoform:Q9LCY2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9LCY289 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . ?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0007493 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9LCY2MF_0007484 . ?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0007492 . ?targetMotifMatchRegionMatchBeginMF_0007492 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0007485 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0007493 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_0007482, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_0007482) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_0007482, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionQ9LCY283) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007484, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007484) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007484, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007484, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007484) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007484, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0007485) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t96) . 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) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00074a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionQ9LCY2102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9LCY2104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9LCY2MF_0007497 . ?templateMotifSequenceMatchRegionQ9LCY2102 faldo:begin ?templateMotifSequenceMatchBeginQ9LCY2103 . ?templateMotifSequenceMatchBeginQ9LCY2103 faldo:position ?templateMotifSequenceMatchBeginPositionQ9LCY298 ; faldo:reference isoform:Q9LCY2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9LCY2104 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00074108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9LCY2MF_0007499 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00074107 . ?targetMotifMatchRegionMatchBeginMF_00074107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00074100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00074108 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_0007497, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_0007497) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_0007497, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ9LCY298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007499, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007499) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007499, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_0007499, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_0007499) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_0007499, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_00074100) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER (REGEX('[FLYMQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00074a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionQ9LCY2117 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9LCY2119 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9LCY2MF_00074112 . ?templateMotifSequenceMatchRegionQ9LCY2117 faldo:begin ?templateMotifSequenceMatchBeginQ9LCY2118 . ?templateMotifSequenceMatchBeginQ9LCY2118 faldo:position ?templateMotifSequenceMatchBeginPositionQ9LCY2113 ; faldo:reference isoform:Q9LCY2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9LCY2119 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . ?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00074123 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9LCY2MF_00074114 . ?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00074122 . ?targetMotifMatchRegionMatchBeginMF_00074122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00074115 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00074123 edam:has_input signature:MF_00074 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9LCY2MF_00074112, 1, (STRLEN(?templateMotifCigarQ9LCY2MF_00074112) - STRLEN(REPLACE(?templateMotifCigarQ9LCY2MF_00074112, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionQ9LCY2113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_00074114, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_00074114) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_00074114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9LCY2MF_00074114, 1, (STRLEN(?targetMotifMatchCigarQ9LCY2MF_00074114) - STRLEN(REPLACE(?targetMotifMatchCigarQ9LCY2MF_00074114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) . BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_00074115) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER (REGEX('[RQK]', SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00074a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1385 . BIND(?this AS ?case4) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(?this AS ?case5) . BIND(URI(CONCAT(STR(?this), '#MF_00074a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_00074a7')) AS ?name7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2037 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1224 . })) . BIND(?this AS ?case9) . BIND(URI(CONCAT(STR(?this), '#MF_00074a10')) AS ?name10) . BIND(URI(CONCAT(STR(?this), '#MF_00074a11')) AS ?name11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon127 {taxon:2037 taxon:1385 taxon:1224} ?thisOrganism rdfs:subClassOf+ ?supertaxon127 . })) . BIND(?this AS ?case12) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00074http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00074#construct