Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-81
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-63
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-44
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-70
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-84
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-72
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-83
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-82
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-43
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-80
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-67
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-85
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-65
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-41
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-89
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-48
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-87
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-91
http://purl.uniprot.org/unirules/MF_03039#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03039#construct-template-71
http://purl.uniprot.org/unirules/MF_03039#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03039#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03039#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03039#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03039#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03039#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:798644 up:source unirule:MF_03039 . _:798645 up:source unirule:MF_03039 . _:798646 up:source unirule:MF_03039 . _:798647 up:source unirule:MF_03039 . _:798648 up:source unirule:MF_03039 . _:798649 up:source unirule:MF_03039 . _:798650 up:source unirule:MF_03039 . _:798651 up:source unirule:MF_03039 . _:798652 up:source unirule:MF_03039 . _:798653 up:source unirule:MF_03039 . _:798654 up:source unirule:MF_03039 . _:798655 up:source unirule:MF_03039 . _:798656 up:source unirule:MF_03039 . _:798657 up:source unirule:MF_03039 . _:798658 up:source unirule:MF_03039 . _:798659 up:source unirule:MF_03039 . _:798660 up:source unirule:MF_03039 . ?this up:annotation ?annotation0 ; up:classifiedWith GO:0016226 , GO:0051539 , keyword:963 . ?annotation0 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the Mrp/NBP35 ATP-binding proteins family. NUBP2/CFD1 subfamily.' . ?case1 up:classifiedWith keyword:7 . ?case2 up:classifiedWith keyword:408 , keyword:411 , keyword:479 , keyword:4 . ?case3 up:classifiedWith keyword:547 , keyword:67 . ?case5 up:classifiedWith keyword:206 , keyword:539 . ?pfs14 up:annotation ?annotation15 , ?annotation21 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:49883 . ?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:49883 . ?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:30616 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N-acetylmethionine' . ?pfsb36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . _:798661 a rdf:Statement ; up:attribution _:798644 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:798662 a rdf:Statement ; up:attribution _:798645 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:798663 a rdf:Statement ; up:attribution _:798646 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051539 . _:798664 a rdf:Statement ; up:attribution _:798647 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016226 . _:798665 a rdf:Statement ; up:attribution _:798648 ; rdf:subject ?case1 ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:798666 a rdf:Statement ; up:attribution _:798649 ; rdf:subject ?case2 ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:798667 a rdf:Statement ; up:attribution _:798650 ; rdf:subject ?case2 ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:798668 a rdf:Statement ; up:attribution _:798651 ; rdf:subject ?case2 ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:798669 a rdf:Statement ; up:attribution _:798652 ; rdf:subject ?case2 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:798670 a rdf:Statement ; up:attribution _:798653 ; rdf:subject ?case3 ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:798671 a rdf:Statement ; up:attribution _:798654 ; rdf:subject ?case3 ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:798672 a rdf:Statement ; up:attribution _:798655 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:206 . _:798673 a rdf:Statement ; up:attribution _:798656 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:798674 a rdf:Statement ; up:source unirule:MF_03039 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:798675 a rdf:Statement ; up:attribution _:798657 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:798676 a rdf:Statement ; up:source unirule:MF_03039 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:798677 a rdf:Statement ; up:attribution _:798658 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:798678 a rdf:Statement ; up:source unirule:MF_03039 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:798679 a rdf:Statement ; up:attribution _:798659 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:798680 a rdf:Statement ; up:source unirule:MF_03039 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:798681 a rdf:Statement ; up:attribution _:798660 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03039 #Rule MF_03039 Created by:? on:2009-07-20 Modified by:Edouard de Castro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03039 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03039a0')) AS ?annotation0) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch44 faldo:location ?templateMotifSequenceMatchRegionP4055845 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4055847 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40558MF_0303940 . ?templateMotifSequenceMatchRegionP4055845 faldo:begin ?templateMotifSequenceMatchBeginP4055846 . ?templateMotifSequenceMatchBeginP4055846 faldo:position ?templateMotifSequenceMatchBeginPositionP4055841 ; faldo:reference isoform:P40558-1 . ?templateMotifSequenceProfileAlignmentOperationP4055847 edam:has_input signature:MF_03039 ; rdf:type edam:operation_0300 . ?targetMotifMatch48 faldo:location ?targetMotifMatchRegionMatch49 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0303951 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40558MF_0303942 . ?targetMotifMatchRegionMatch49 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0303950 . ?targetMotifMatchRegionMatchBeginMF_0303950 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0303943 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0303951 edam:has_input signature:MF_03039 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40558MF_0303940, 1, (STRLEN(?templateMotifCigarP40558MF_0303940) - STRLEN(REPLACE(?templateMotifCigarP40558MF_0303940, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP4055841) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40558MF_0303942, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303942) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303942, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40558MF_0303942, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303942) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303942, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) . BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0303943) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40558MF_0303940, 1, (STRLEN(?templateMotifCigarP40558MF_0303940) - STRLEN(REPLACE(?templateMotifCigarP40558MF_0303940, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP4055841) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40558MF_0303942, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303942) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303942, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40558MF_0303942, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303942) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303942, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) . BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0303943) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t57) . 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) = 'C')) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP4055863 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4055865 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40558MF_0303958 . ?templateMotifSequenceMatchRegionP4055863 faldo:begin ?templateMotifSequenceMatchBeginP4055864 . ?templateMotifSequenceMatchBeginP4055864 faldo:position ?templateMotifSequenceMatchBeginPositionP4055859 ; faldo:reference isoform:P40558-1 . ?templateMotifSequenceProfileAlignmentOperationP4055865 edam:has_input signature:MF_03039 ; rdf:type edam:operation_0300 . ?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0303969 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40558MF_0303960 . ?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0303968 . ?targetMotifMatchRegionMatchBeginMF_0303968 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0303961 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0303969 edam:has_input signature:MF_03039 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40558MF_0303958, 1, (STRLEN(?templateMotifCigarP40558MF_0303958) - STRLEN(REPLACE(?templateMotifCigarP40558MF_0303958, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP4055859) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40558MF_0303960, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303960) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303960, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40558MF_0303960, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303960) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303960, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0303961) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40558MF_0303958, 1, (STRLEN(?templateMotifCigarP40558MF_0303958) - STRLEN(REPLACE(?templateMotifCigarP40558MF_0303958, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionP4055859) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40558MF_0303960, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303960) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303960, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40558MF_0303960, 1, (STRLEN(?targetMotifMatchCigarP40558MF_0303960) - STRLEN(REPLACE(?targetMotifMatchCigarP40558MF_0303960, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) . BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0303961) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs2t74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)) = 'GKGGVGKS')) . BIND(URI(CONCAT(STR(?this), '#MF_03039a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionQ9Y5Y280 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5Y282 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5Y2MF_0303975 . ?templateMotifSequenceMatchRegionQ9Y5Y280 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5Y281 . ?templateMotifSequenceMatchBeginQ9Y5Y281 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5Y276 ; faldo:reference isoform:Q9Y5Y2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5Y282 edam:has_input signature:MF_03039 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0303986 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5Y2MF_0303977 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0303985 . ?targetMotifMatchRegionMatchBeginMF_0303985 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0303978 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0303986 edam:has_input signature:MF_03039 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagacetyl) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5Y2MF_0303975, 1, (STRLEN(?templateMotifCigarQ9Y5Y2MF_0303975) - STRLEN(REPLACE(?templateMotifCigarQ9Y5Y2MF_0303975, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionQ9Y5Y276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5Y2MF_0303977, 1, (STRLEN(?targetMotifMatchCigarQ9Y5Y2MF_0303977) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5Y2MF_0303977, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5Y2MF_0303977, 1, (STRLEN(?targetMotifMatchCigarQ9Y5Y2MF_0303977) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5Y2MF_0303977, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0303978) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs3t89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_03039a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag90) . } BIND(IF(BOUND(?tagacetyl), ?caseWithTag90, ?UNBOUND_VARIABLE) AS ?case1) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag91) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag91, ?UNBOUND_VARIABLE) AS ?case2) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag92) . } BIND(IF(BOUND(?tagFT_1), ?caseWithTag92, ?UNBOUND_VARIABLE) AS ?case3) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case4) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case5) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4751 . })) . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4891 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4891 . })) . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon93 {taxon:4751 taxon:40674} ?thisOrganism rdfs:subClassOf+ ?supertaxon93 . })) . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon94 {taxon:4751 taxon:7742} ?thisOrganism rdfs:subClassOf+ ?supertaxon94 . })) . BIND(?this AS ?case13) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03039http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03039#construct