Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-53
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-122
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-120
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-140
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-147
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-108
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-12
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-144
http://purl.uniprot.org/unirules/MF_00648#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00648#construct-template-142
http://purl.uniprot.org/unirules/MF_00648#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00648#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00648#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00648#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00648#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00648#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:248114 up:source unirule:MF_00648 . _:248115 up:source unirule:MF_00648 . _:248116 up:source unirule:MF_00648 . _:248117 up:source unirule:MF_00648 . _:248118 up:source unirule:MF_00648 . _:248119 up:source unirule:MF_00648 . _:248120 up:source unirule:MF_00648 . _:248121 up:source unirule:MF_00648 . _:248122 up:source unirule:MF_00648 . _:248123 up:source unirule:MF_00648 . _:248124 up:source unirule:MF_00648 . _:248125 up:source unirule:MF_00648 . _:248126 up:source unirule:MF_00648 . _:248127 up:source unirule:MF_00648 . _:248128 up:source unirule:MF_00648 . _:248129 up:source unirule:MF_00648 . _:248130 up:source unirule:MF_00648 . _:248131 up:source unirule:MF_00648 . _:248132 up:source unirule:MF_00648 . _:248133 up:source unirule:MF_00648 . _:248134 up:source unirule:MF_00648 . _:248135 up:source unirule:MF_00648 . _:248136 up:source unirule:MF_00648 . _:248137 up:source unirule:MF_00648 . _:248138 up:source unirule:MF_00648 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0017111 , keyword:378 , keyword:460 , keyword:464 , keyword:479 , keyword:546 , keyword:547 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Phosphatase that hydrolyzes non-canonical purine nucleotides such as XTP and ITP to their respective diphosphate derivatives. Probably excludes non-canonical purines from DNA/RNA precursor pool, thus preventing their incorporation into DNA/RNA and avoiding chromosomal lesions.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity ; up:enzymeClass . ?annotation5 up:cofactor chebi:18420 , chebi:29035 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 divalent metal cation per subunit; can use either Mg(2+) or Mn(2+).' . ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the YjjX NTPase family.' . ?case8 up:alternativeName ?name10 , ?name11 , ?name12 ; up:recommendedName ?name9 . ?name9 up:ecName '3.6.1.73' ; up:fullName 'Inosine/xanthosine triphosphatase' ; up:shortName 'ITPase/XTPase' ; rdf:type up:Structured_Name . ?name10 up:fullName 'Non-canonical purine NTP phosphatase' ; rdf:type up:Structured_Name . ?name11 up:fullName 'Non-standard purine NTP phosphatase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Nucleoside-triphosphate phosphatase' ; up:shortName 'NTPase' ; rdf:type up:Structured_Name . ?case13 up:alternativeName ?name15 , ?name16 , ?name17 ; up:recommendedName ?name14 . ?name14 up:ecName '3.6.1.73' ; up:fullName 'Probable inosine/xanthosine triphosphatase' ; up:shortName 'ITPase/XTPase' ; rdf:type up:Structured_Name . ?name15 up:fullName 'Non-canonical purine NTP phosphatase' ; rdf:type up:Structured_Name . ?name16 up:fullName 'Non-standard purine NTP phosphatase' ; rdf:type up:Structured_Name . ?name17 up:fullName 'Nucleoside-triphosphate phosphatase' ; up:shortName 'NTPase' ; rdf:type up:Structured_Name . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf ?molecule23 . ?molecule23 rdfs:label 'substrate' . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf ?molecule31 . ?molecule31 rdfs:label 'substrate' . ?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:18420 . ?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:18420 . _:248139 a rdf:Statement ; up:attribution _:248114 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:248140 a rdf:Statement ; up:attribution _:248115 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:248141 a rdf:Statement ; up:attribution _:248116 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:248142 a rdf:Statement ; up:attribution _:248117 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:248143 a rdf:Statement ; up:attribution _:248118 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:248144 a rdf:Statement ; up:attribution _:248119 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:248145 a rdf:Statement ; up:attribution _:248120 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:248146 a rdf:Statement ; up:attribution _:248121 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:248147 a rdf:Statement ; up:attribution _:248122 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:464 . _:248148 a rdf:Statement ; up:attribution _:248123 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:248149 a rdf:Statement ; up:attribution _:248124 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:546 . _:248150 a rdf:Statement ; up:attribution _:248125 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:248151 a rdf:Statement ; up:attribution _:248126 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0017111 . _:248152 a rdf:Statement ; up:attribution _:248127 ; rdf:subject ?case8 ; rdf:predicate up:recommendedName ; rdf:object ?name9 . _:248153 a rdf:Statement ; up:attribution _:248128 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name10 . _:248154 a rdf:Statement ; up:attribution _:248129 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name11 . _:248155 a rdf:Statement ; up:attribution _:248130 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:248156 a rdf:Statement ; up:attribution _:248131 ; rdf:subject ?case13 ; rdf:predicate up:recommendedName ; rdf:object ?name14 . _:248157 a rdf:Statement ; up:attribution _:248132 ; rdf:subject ?case13 ; rdf:predicate up:alternativeName ; rdf:object ?name15 . _:248158 a rdf:Statement ; up:attribution _:248133 ; rdf:subject ?case13 ; rdf:predicate up:alternativeName ; rdf:object ?name16 . _:248159 a rdf:Statement ; up:attribution _:248134 ; rdf:subject ?case13 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:248160 a rdf:Statement ; up:source unirule:MF_00648 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:248161 a rdf:Statement ; up:attribution _:248135 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:248162 a rdf:Statement ; up:source unirule:MF_00648 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:248163 a rdf:Statement ; up:attribution _:248136 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:248164 a rdf:Statement ; up:source unirule:MF_00648 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:248165 a rdf:Statement ; up:attribution _:248137 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:248166 a rdf:Statement ; up:source unirule:MF_00648 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:248167 a rdf:Statement ; up:attribution _:248138 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00648 #Rule MF_00648 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon48 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00648 . ?thisOrganism rdfs:subClassOf+ ?supertaxon48 . BIND(URI(CONCAT(STR(?this), '#MF_00648a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_00648a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00648a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00648a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00648a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00648a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP3941154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3941156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP39411MF_0064849 . ?templateMotifSequenceMatchRegionP3941154 faldo:begin ?templateMotifSequenceMatchBeginP3941155 . ?templateMotifSequenceMatchBeginP3941155 faldo:position ?templateMotifSequenceMatchBeginPositionP3941150 ; faldo:reference isoform:P39411-1 . ?templateMotifSequenceProfileAlignmentOperationP3941156 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . ?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0064860 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP39411MF_0064851 . ?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0064859 . ?targetMotifMatchRegionMatchBeginMF_0064859 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0064852 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0064860 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39411MF_0064849, 1, (STRLEN(?templateMotifCigarP39411MF_0064849) - STRLEN(REPLACE(?templateMotifCigarP39411MF_0064849, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionP3941150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39411MF_0064851, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064851) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39411MF_0064851, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064851) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) . BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0064852) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39411MF_0064849, 1, (STRLEN(?templateMotifCigarP39411MF_0064849) - STRLEN(REPLACE(?templateMotifCigarP39411MF_0064849, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP3941150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39411MF_0064851, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064851) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39411MF_0064851, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064851) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) . BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0064852) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse21) . FILTER (REGEX('[TS][TS][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][K]', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) . BIND(URI(CONCAT(STR(?this), '#MF_00648a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP3941171 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3941173 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP39411MF_0064866 . ?templateMotifSequenceMatchRegionP3941171 faldo:begin ?templateMotifSequenceMatchBeginP3941172 . ?templateMotifSequenceMatchBeginP3941172 faldo:position ?templateMotifSequenceMatchBeginPositionP3941167 ; faldo:reference isoform:P39411-1 . ?templateMotifSequenceProfileAlignmentOperationP3941173 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . ?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0064877 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP39411MF_0064868 . ?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0064876 . ?targetMotifMatchRegionMatchBeginMF_0064876 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0064869 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0064877 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39411MF_0064866, 1, (STRLEN(?templateMotifCigarP39411MF_0064866) - STRLEN(REPLACE(?templateMotifCigarP39411MF_0064866, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionP3941167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39411MF_0064868, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064868) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39411MF_0064868, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064868) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0064869) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39411MF_0064866, 1, (STRLEN(?templateMotifCigarP39411MF_0064866) - STRLEN(REPLACE(?templateMotifCigarP39411MF_0064866, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionP3941167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39411MF_0064868, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064868) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39411MF_0064868, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064868) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0064869) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) . FILTER (REGEX('[ED][AGV]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_00648a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP3941188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3941190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP39411MF_0064883 . ?templateMotifSequenceMatchRegionP3941188 faldo:begin ?templateMotifSequenceMatchBeginP3941189 . ?templateMotifSequenceMatchBeginP3941189 faldo:position ?templateMotifSequenceMatchBeginPositionP3941184 ; faldo:reference isoform:P39411-1 . ?templateMotifSequenceProfileAlignmentOperationP3941190 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . ?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0064894 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP39411MF_0064885 . ?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0064893 . ?targetMotifMatchRegionMatchBeginMF_0064893 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0064886 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0064894 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39411MF_0064883, 1, (STRLEN(?templateMotifCigarP39411MF_0064883) - STRLEN(REPLACE(?templateMotifCigarP39411MF_0064883, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP3941184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39411MF_0064885, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064885) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064885, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39411MF_0064885, 1, (STRLEN(?targetMotifMatchCigarP39411MF_0064885) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_0064885, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0064886) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t97) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00648a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP39411103 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39411105 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP39411MF_0064898 . ?templateMotifSequenceMatchRegionP39411103 faldo:begin ?templateMotifSequenceMatchBeginP39411104 . ?templateMotifSequenceMatchBeginP39411104 faldo:position ?templateMotifSequenceMatchBeginPositionP3941199 ; faldo:reference isoform:P39411-1 . ?templateMotifSequenceProfileAlignmentOperationP39411105 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . ?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00648109 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP39411MF_00648100 . ?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00648108 . ?targetMotifMatchRegionMatchBeginMF_00648108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00648101 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00648109 edam:has_input signature:MF_00648 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39411MF_0064898, 1, (STRLEN(?templateMotifCigarP39411MF_0064898) - STRLEN(REPLACE(?templateMotifCigarP39411MF_0064898, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionP3941199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39411MF_00648100, 1, (STRLEN(?targetMotifMatchCigarP39411MF_00648100) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_00648100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39411MF_00648100, 1, (STRLEN(?targetMotifMatchCigarP39411MF_00648100) - STRLEN(REPLACE(?targetMotifMatchCigarP39411MF_00648100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_00648101) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER (REGEX('[EQD]', SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00648a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(?this AS ?case8) . BIND(URI(CONCAT(STR(?this), '#MF_00648a9')) AS ?name9) . BIND(URI(CONCAT(STR(?this), '#MF_00648a10')) AS ?name10) . BIND(URI(CONCAT(STR(?this), '#MF_00648a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_00648a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1224 . })) . BIND(?this AS ?case13) . BIND(URI(CONCAT(STR(?this), '#MF_00648a14')) AS ?name14) . BIND(URI(CONCAT(STR(?this), '#MF_00648a15')) AS ?name15) . BIND(URI(CONCAT(STR(?this), '#MF_00648a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_00648a17')) AS ?name17) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00648http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00648#construct