Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-137
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-201
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-139
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-200
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-203
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-202
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-205
http://purl.uniprot.org/unirules/MF_03152#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03152#construct-template-204
http://purl.uniprot.org/unirules/MF_03152#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03152#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03152#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03152#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03152#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03152#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:846199 up:source unirule:MF_03152 . _:846200 up:source unirule:MF_03152 . _:846201 up:source unirule:MF_03152 . _:846202 up:source unirule:MF_03152 . _:846203 up:source unirule:MF_03152 . _:846204 up:source unirule:MF_03152 . _:846205 up:source unirule:MF_03152 . _:846206 up:source unirule:MF_03152 . _:846207 up:source unirule:MF_03152 . _:846208 up:source unirule:MF_03152 . _:846209 up:source unirule:MF_03152 . _:846210 up:source unirule:MF_03152 . _:846211 up:source unirule:MF_03152 . _:846212 up:source unirule:MF_03152 . _:846213 up:source unirule:MF_03152 . _:846214 up:source unirule:MF_03152 . _:846215 up:source unirule:MF_03152 . _:846216 up:source unirule:MF_03152 . _:846217 up:source unirule:MF_03152 . _:846218 up:source unirule:MF_03152 . _:846219 up:source unirule:MF_03152 . _:846220 up:source unirule:MF_03152 . _:846221 up:source unirule:MF_03152 . _:846222 up:source unirule:MF_03152 . _:846223 up:source unirule:MF_03152 . _:846224 up:source unirule:MF_03152 . _:846225 up:source unirule:MF_03152 . _:846226 up:source unirule:MF_03152 . _:846227 up:source unirule:MF_03152 . _:846228 up:source unirule:MF_03152 . _:846229 up:source unirule:MF_03152 . _:846230 up:source unirule:MF_03152 . _:846231 up:source unirule:MF_03152 . _:846232 up:source unirule:MF_03152 . _:846233 up:source unirule:MF_03152 . _:846234 up:source unirule:MF_03152 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation3 , ?annotation7 ; up:classifiedWith GO:0005634 , GO:0005737 , GO:0005759 , GO:0030488 , GO:0052906 , keyword:489 , keyword:496 , keyword:539 , keyword:808 , keyword:819 , keyword:949 , keyword:963 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity ; up:enzymeClass . ?annotation2 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation3 a up:Subcellular_Location_Annotation ; rdfs:comment 'Predominantly in the mitochondria and in the nucleus' . ?annotation3li4 up:cellularComponent . ?annotation3li5 up:cellularComponent . ?annotation3li6 up:cellularComponent . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the TRM5 / TYW2 family.' . ?case10 up:alternativeName ?name12 , ?name13 , ?name14 ; up:recommendedName ?name11 . ?name11 up:ecName '2.1.1.228' ; up:fullName 'tRNA (guanine(37)-N1)-methyltransferase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'M1G-methyltransferase' ; rdf:type up:Structured_Name . ?name13 up:fullName 'tRNA [GM37] methyltransferase' ; rdf:type up:Structured_Name . ?name14 up:fullName 'tRNA methyltransferase 5 homolog' ; rdf:type up:Structured_Name . ?case15 up:alternativeName ?name17 , ?name18 , ?name19 ; up:classifiedWith keyword:809 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name16 . ?name16 up:ecName '2.1.1.228' ; up:fullName 'tRNA (guanine(37)-N1)-methyltransferase' ; rdf:type up:Structured_Name . ?name17 up:fullName 'M1G-methyltransferase' ; rdf:type up:Structured_Name . ?name18 up:fullName 'tRNA [GM37] methyltransferase' ; rdf:type up:Structured_Name . ?name19 up:fullName 'tRNA methyltransferase 5' ; rdf:type up:Structured_Name . ?case21 up:alternativeName ?name23 , ?name24 , ?name25 ; up:recommendedName ?name22 . ?name22 up:ecName '2.1.1.228' ; up:fullName 'tRNA (guanine(37)-N1)-methyltransferase' ; rdf:type up:Structured_Name . ?name23 up:fullName 'M1G-methyltransferase' ; rdf:type up:Structured_Name . ?name24 up:fullName 'tRNA [GM37] methyltransferase' ; rdf:type up:Structured_Name . ?name25 up:fullName 'tRNA methyltransferase 5' ; rdf:type up:Structured_Name . ?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:59789 . ?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:59789 . ?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:59789 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:59789 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Transit_Peptide_Annotation ; rdfs:comment 'Mitochondrion' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; rdf:type up:Chain_Annotation ; rdfs:comment '@PROTEIN_NAME@' . ?pfsb62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . _:846235 a rdf:Statement ; up:attribution _:846199 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:846236 a rdf:Statement ; up:attribution _:846200 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:846237 a rdf:Statement ; up:attribution _:846201 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:846238 a rdf:Statement ; up:attribution _:846202 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:846239 a rdf:Statement ; up:attribution _:846203 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:846240 a rdf:Statement ; up:attribution _:846204 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:846241 a rdf:Statement ; up:attribution _:846205 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:846242 a rdf:Statement ; up:attribution _:846206 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:846243 a rdf:Statement ; up:attribution _:846207 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:949 . _:846244 a rdf:Statement ; up:attribution _:846208 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:846245 a rdf:Statement ; up:attribution _:846209 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:819 . _:846246 a rdf:Statement ; up:attribution _:846210 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005759 . _:846247 a rdf:Statement ; up:attribution _:846211 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:846248 a rdf:Statement ; up:attribution _:846212 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:846249 a rdf:Statement ; up:attribution _:846213 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030488 . _:846250 a rdf:Statement ; up:attribution _:846214 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0052906 . _:846251 a rdf:Statement ; up:attribution _:846215 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:846252 a rdf:Statement ; up:attribution _:846216 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:846253 a rdf:Statement ; up:attribution _:846217 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name13 . _:846254 a rdf:Statement ; up:attribution _:846218 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:846255 a rdf:Statement ; up:attribution _:846219 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:846256 a rdf:Statement ; up:attribution _:846220 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:846257 a rdf:Statement ; up:attribution _:846221 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name18 . _:846258 a rdf:Statement ; up:attribution _:846222 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name19 . _:846259 a rdf:Statement ; up:attribution _:846223 ; rdf:subject ?case15 ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:846260 a rdf:Statement ; up:attribution _:846224 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:809 . _:846261 a rdf:Statement ; up:attribution _:846225 ; rdf:subject ?case21 ; rdf:predicate up:recommendedName ; rdf:object ?name22 . _:846262 a rdf:Statement ; up:attribution _:846226 ; rdf:subject ?case21 ; rdf:predicate up:alternativeName ; rdf:object ?name23 . _:846263 a rdf:Statement ; up:attribution _:846227 ; rdf:subject ?case21 ; rdf:predicate up:alternativeName ; rdf:object ?name24 . _:846264 a rdf:Statement ; up:attribution _:846228 ; rdf:subject ?case21 ; rdf:predicate up:alternativeName ; rdf:object ?name25 . _:846265 a rdf:Statement ; up:source unirule:MF_03152 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:846266 a rdf:Statement ; up:attribution _:846229 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:846267 a rdf:Statement ; up:source unirule:MF_03152 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:846268 a rdf:Statement ; up:attribution _:846230 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:846269 a rdf:Statement ; up:source unirule:MF_03152 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:846270 a rdf:Statement ; up:attribution _:846231 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:846271 a rdf:Statement ; up:source unirule:MF_03152 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:846272 a rdf:Statement ; up:attribution _:846232 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:846273 a rdf:Statement ; up:source unirule:MF_03152 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:846274 a rdf:Statement ; up:attribution _:846233 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:846275 a rdf:Statement ; up:source unirule:MF_03152 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:846276 a rdf:Statement ; up:attribution _:846234 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03152 #Rule MF_03152 Created by:? on:2012-12-07 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03152 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03152a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03152a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03152a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03152a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP3879371 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3879373 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38793MF_0315266 . ?templateMotifSequenceMatchRegionP3879371 faldo:begin ?templateMotifSequenceMatchBeginP3879372 . ?templateMotifSequenceMatchBeginP3879372 faldo:position ?templateMotifSequenceMatchBeginPositionP3879367 ; faldo:reference isoform:P38793-1 . ?templateMotifSequenceProfileAlignmentOperationP3879373 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0315277 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38793MF_0315268 . ?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0315276 . ?targetMotifMatchRegionMatchBeginMF_0315276 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0315269 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0315277 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_0315266, 1, (STRLEN(?templateMotifCigarP38793MF_0315266) - STRLEN(REPLACE(?templateMotifCigarP38793MF_0315266, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionP3879367) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_0315268, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315268) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_0315268, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315268) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0315269) - 1) AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_0315266, 1, (STRLEN(?templateMotifCigarP38793MF_0315266) - STRLEN(REPLACE(?templateMotifCigarP38793MF_0315266, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionP3879367) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_0315268, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315268) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_0315268, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315268) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0315269) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER (REGEX('[DE][ILM]', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) . BIND(URI(CONCAT(STR(?this), '#MF_03152a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP3879388 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3879390 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38793MF_0315283 . ?templateMotifSequenceMatchRegionP3879388 faldo:begin ?templateMotifSequenceMatchBeginP3879389 . ?templateMotifSequenceMatchBeginP3879389 faldo:position ?templateMotifSequenceMatchBeginPositionP3879384 ; faldo:reference isoform:P38793-1 . ?templateMotifSequenceProfileAlignmentOperationP3879390 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0315294 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38793MF_0315285 . ?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0315293 . ?targetMotifMatchRegionMatchBeginMF_0315293 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0315286 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0315294 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_0315283, 1, (STRLEN(?templateMotifCigarP38793MF_0315283) - STRLEN(REPLACE(?templateMotifCigarP38793MF_0315283, CONCAT('^(?:-*[^-]){', STR(((335 - ?templateMotifSequenceMatchBeginPositionP3879384) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_0315285, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315285) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_0315285, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315285) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0315286) - 1) AS ?thisPositionOn38) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_0315283, 1, (STRLEN(?templateMotifCigarP38793MF_0315283) - STRLEN(REPLACE(?templateMotifCigarP38793MF_0315283, CONCAT('^(?:-*[^-]){', STR(((336 - ?templateMotifSequenceMatchBeginPositionP3879384) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_0315285, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315285) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_0315285, 1, (STRLEN(?targetMotifMatchCigarP38793MF_0315285) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_0315285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0315286) - 1) AS ?thisPositionOn39) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER (REGEX('[DE][AGNSV]', SUBSTR(?thisSequenceValue, ?thisPositionOn38, (?thisPositionOn39 - ?thisPositionOn38)))) . BIND(URI(CONCAT(STR(?this), '#MF_03152a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP38793105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38793107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38793MF_03152100 . ?templateMotifSequenceMatchRegionP38793105 faldo:begin ?templateMotifSequenceMatchBeginP38793106 . ?templateMotifSequenceMatchBeginP38793106 faldo:position ?templateMotifSequenceMatchBeginPositionP38793101 ; faldo:reference isoform:P38793-1 . ?templateMotifSequenceProfileAlignmentOperationP38793107 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03152111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38793MF_03152102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03152110 . ?targetMotifMatchRegionMatchBeginMF_03152110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03152103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03152111 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_03152100, 1, (STRLEN(?templateMotifCigarP38793MF_03152100) - STRLEN(REPLACE(?templateMotifCigarP38793MF_03152100, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionP38793101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_03152102, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152102) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_03152102, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152102) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03152103) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER (REGEX('[HKR]', SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03152a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP38793120 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38793122 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38793MF_03152115 . ?templateMotifSequenceMatchRegionP38793120 faldo:begin ?templateMotifSequenceMatchBeginP38793121 . ?templateMotifSequenceMatchBeginP38793121 faldo:position ?templateMotifSequenceMatchBeginPositionP38793116 ; faldo:reference isoform:P38793-1 . ?templateMotifSequenceProfileAlignmentOperationP38793122 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03152126 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38793MF_03152117 . ?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03152125 . ?targetMotifMatchRegionMatchBeginMF_03152125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03152118 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03152126 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_03152115, 1, (STRLEN(?templateMotifCigarP38793MF_03152115) - STRLEN(REPLACE(?templateMotifCigarP38793MF_03152115, CONCAT('^(?:-*[^-]){', STR(((399 - ?templateMotifSequenceMatchBeginPositionP38793116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_03152117, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152117) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_03152117, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152117) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_03152118) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t129) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_03152a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionP38793135 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38793137 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38793MF_03152130 . ?templateMotifSequenceMatchRegionP38793135 faldo:begin ?templateMotifSequenceMatchBeginP38793136 . ?templateMotifSequenceMatchBeginP38793136 faldo:position ?templateMotifSequenceMatchBeginPositionP38793131 ; faldo:reference isoform:P38793-1 . ?templateMotifSequenceProfileAlignmentOperationP38793137 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03152141 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38793MF_03152132 . ?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03152140 . ?targetMotifMatchRegionMatchBeginMF_03152140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03152133 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03152141 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(1 AS ?thisPositionOn58) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_03152130, 1, (STRLEN(?templateMotifCigarP38793MF_03152130) - STRLEN(REPLACE(?templateMotifCigarP38793MF_03152130, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP38793131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_03152132, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152132) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_03152132, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152132) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_03152133) - 1) AS ?thisPositionOn59) . BIND(?this AS ?pfs2t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((BOUND(?thisPositionOn58) && BOUND(?thisPositionOn59))) . BIND(URI(CONCAT(STR(?this), '#MF_03152a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP38793150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38793152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38793MF_03152145 . ?templateMotifSequenceMatchRegionP38793150 faldo:begin ?templateMotifSequenceMatchBeginP38793151 . ?templateMotifSequenceMatchBeginP38793151 faldo:position ?templateMotifSequenceMatchBeginPositionP38793146 ; faldo:reference isoform:P38793-1 . ?templateMotifSequenceProfileAlignmentOperationP38793152 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03152156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38793MF_03152147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03152155 . ?targetMotifMatchRegionMatchBeginMF_03152155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03152148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03152156 edam:has_input signature:MF_03152 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38793MF_03152145, 1, (STRLEN(?templateMotifCigarP38793MF_03152145) - STRLEN(REPLACE(?templateMotifCigarP38793MF_03152145, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP38793146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38793MF_03152147, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152147) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38793MF_03152147, 1, (STRLEN(?targetMotifMatchCigarP38793MF_03152147) - STRLEN(REPLACE(?targetMotifMatchCigarP38793MF_03152147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_03152148) - 1) AS ?thisPositionOn64) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn65) . BIND(?this AS ?pfs2t159) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((BOUND(?thisPositionOn64) && BOUND(?thisPositionOn65))) . BIND(URI(CONCAT(STR(?this), '#MF_03152a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4751 . })) . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03152a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03152a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_03152a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_03152a14')) AS ?name14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_03152a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_03152a17')) AS ?name17) . BIND(URI(CONCAT(STR(?this), '#MF_03152a18')) AS ?name18) . BIND(URI(CONCAT(STR(?this), '#MF_03152a19')) AS ?name19) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4930 . })) . BIND(?this AS ?case20) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4930 . })) . BIND(?this AS ?case21) . BIND(URI(CONCAT(STR(?this), '#MF_03152a22')) AS ?name22) . BIND(URI(CONCAT(STR(?this), '#MF_03152a23')) AS ?name23) . BIND(URI(CONCAT(STR(?this), '#MF_03152a24')) AS ?name24) . BIND(URI(CONCAT(STR(?this), '#MF_03152a25')) AS ?name25) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03152http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03152#construct