Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-123
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-93
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-94
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-95
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-96
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-97
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-98
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-99
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-116
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-117
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-114
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-115
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-118
http://purl.uniprot.org/unirules/MF_00248#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00248#construct-template-119
http://purl.uniprot.org/unirules/MF_00248#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00248#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00248#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00248#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00248#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00248#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:103819 up:source unirule:MF_00248 . _:103820 up:source unirule:MF_00248 . _:103821 up:source unirule:MF_00248 . _:103822 up:source unirule:MF_00248 . _:103823 up:source unirule:MF_00248 . _:103824 up:source unirule:MF_00248 . _:103825 up:source unirule:MF_00248 . _:103826 up:source unirule:MF_00248 . _:103827 up:source unirule:MF_00248 . _:103828 up:source unirule:MF_00248 . _:103829 up:source unirule:MF_00248 . _:103830 up:source unirule:MF_00248 . _:103831 up:source unirule:MF_00248 . _:103832 up:source unirule:MF_00248 . _:103833 up:source unirule:MF_00248 . _:103834 up:source unirule:MF_00248 . _:103835 up:source unirule:MF_00248 . _:103836 up:source unirule:MF_00248 . _:103837 up:source unirule:MF_00248 . _:103838 up:source unirule:MF_00248 . _:103839 up:source unirule:MF_00248 . _:103840 up:source unirule:MF_00248 . _:103841 up:source unirule:MF_00248 . _:103842 up:source unirule:MF_00248 . _:103843 up:source unirule:MF_00248 . _:103844 up:source unirule:MF_00248 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 , ?annotation8 ; up:classifiedWith GO:0005737 , GO:0008233 , GO:0009376 , GO:0030163 , keyword:21 , keyword:378 , keyword:645 , keyword:888 , keyword:963 . ?gene0 skos:prefLabel 'hslV' . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Protease subunit of a proteasome-like degradation complex believed to be a general protein degrading machinery.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:enzymeClass . ?annotation4 a up:Activity_Regulation_Annotation ; rdfs:comment 'Allosterically activated by HslU binding.' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'A double ring-shaped homohexamer of HslV is capped on each side by a ring-shaped HslU homohexamer. The assembly of the HslU/HslV complex is dependent on binding of ATP.' . ?annotation6 a up:Subcellular_Location_Annotation . ?annotation6li7 up:cellularComponent . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the peptidase T1B family. HslV subfamily.' . ?case9 up:classifiedWith keyword:479 , keyword:915 . ?case10 up:alternativeName ?name12 ; up:classifiedWith keyword:346 ; up:recommendedName ?name11 . ?name11 up:ecName '3.4.25.2' ; up:fullName 'ATP-dependent protease subunit HslV' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Heat shock protein HslV' ; rdf:type up:Structured_Name . ?case13 up:recommendedName ?name14 . ?name14 up:ecName '3.4.25.2' ; up:fullName 'ATP-dependent protease subunit HslV' ; rdf:type up:Structured_Name . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:29101 . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:29101 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:29101 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Active_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . _:103845 a rdf:Statement ; up:attribution _:103819 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:103846 a rdf:Statement ; up:attribution _:103820 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:103847 a rdf:Statement ; up:attribution _:103821 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:103848 a rdf:Statement ; up:attribution _:103822 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:103849 a rdf:Statement ; up:attribution _:103823 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:103850 a rdf:Statement ; up:attribution _:103824 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:103851 a rdf:Statement ; up:attribution _:103825 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:103852 a rdf:Statement ; up:attribution _:103826 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:21 . _:103853 a rdf:Statement ; up:attribution _:103827 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:103854 a rdf:Statement ; up:attribution _:103828 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:103855 a rdf:Statement ; up:attribution _:103829 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:645 . _:103856 a rdf:Statement ; up:attribution _:103830 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:888 . _:103857 a rdf:Statement ; up:attribution _:103831 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008233 . _:103858 a rdf:Statement ; up:attribution _:103832 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030163 . _:103859 a rdf:Statement ; up:attribution _:103833 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:103860 a rdf:Statement ; up:attribution _:103834 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009376 . _:103861 a rdf:Statement ; up:attribution _:103835 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:103862 a rdf:Statement ; up:attribution _:103836 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:915 . _:103863 a rdf:Statement ; up:attribution _:103837 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:103864 a rdf:Statement ; up:attribution _:103838 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:103865 a rdf:Statement ; up:attribution _:103839 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:346 . _:103866 a rdf:Statement ; up:attribution _:103840 ; rdf:subject ?case13 ; rdf:predicate up:recommendedName ; rdf:object ?name14 . _:103867 a rdf:Statement ; up:source unirule:MF_00248 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:103868 a rdf:Statement ; up:attribution _:103841 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:103869 a rdf:Statement ; up:source unirule:MF_00248 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:103870 a rdf:Statement ; up:attribution _:103842 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:103871 a rdf:Statement ; up:source unirule:MF_00248 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:103872 a rdf:Statement ; up:attribution _:103843 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:103873 a rdf:Statement ; up:source unirule:MF_00248 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:103874 a rdf:Statement ; up:attribution _:103844 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00248 #Rule MF_00248 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00248 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00248a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00248a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00248a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00248a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00248a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00248a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionP0A7B847 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7B849 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7B8MF_0024842 . ?templateMotifSequenceMatchRegionP0A7B847 faldo:begin ?templateMotifSequenceMatchBeginP0A7B848 . ?templateMotifSequenceMatchBeginP0A7B848 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7B843 ; faldo:reference isoform:P0A7B8-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7B849 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . ?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0024853 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7B8MF_0024844 . ?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0024852 . ?targetMotifMatchRegionMatchBeginMF_0024852 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0024845 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0024853 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_3) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7B8MF_0024842, 1, (STRLEN(?templateMotifCigarP0A7B8MF_0024842) - STRLEN(REPLACE(?templateMotifCigarP0A7B8MF_0024842, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP0A7B843) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024844, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024844) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024844, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024844, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024844) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024844, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) . BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0024845) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER (REGEX('[CD]', SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00248a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionP0A7B862 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7B864 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7B8MF_0024857 . ?templateMotifSequenceMatchRegionP0A7B862 faldo:begin ?templateMotifSequenceMatchBeginP0A7B863 . ?templateMotifSequenceMatchBeginP0A7B863 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7B858 ; faldo:reference isoform:P0A7B8-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7B864 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . ?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0024868 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7B8MF_0024859 . ?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0024867 . ?targetMotifMatchRegionMatchBeginMF_0024867 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0024860 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0024868 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_4) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7B8MF_0024857, 1, (STRLEN(?templateMotifCigarP0A7B8MF_0024857) - STRLEN(REPLACE(?templateMotifCigarP0A7B8MF_0024857, CONCAT('^(?:-*[^-]){', STR(((163 - ?templateMotifSequenceMatchBeginPositionP0A7B858) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024859, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024859) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024859, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024859, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024859) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024859, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) . BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0024860) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs2t71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00248a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP0A7B877 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7B879 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7B8MF_0024872 . ?templateMotifSequenceMatchRegionP0A7B877 faldo:begin ?templateMotifSequenceMatchBeginP0A7B878 . ?templateMotifSequenceMatchBeginP0A7B878 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7B873 ; faldo:reference isoform:P0A7B8-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7B879 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . ?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0024883 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7B8MF_0024874 . ?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0024882 . ?targetMotifMatchRegionMatchBeginMF_0024882 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0024875 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0024883 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7B8MF_0024872, 1, (STRLEN(?templateMotifCigarP0A7B8MF_0024872) - STRLEN(REPLACE(?templateMotifCigarP0A7B8MF_0024872, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionP0A7B873) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024874, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024874) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024874, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024874, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024874) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024874, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) . BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0024875) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs3t86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('[GAS]', SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00248a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionP0A7B892 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7B894 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7B8MF_0024887 . ?templateMotifSequenceMatchRegionP0A7B892 faldo:begin ?templateMotifSequenceMatchBeginP0A7B893 . ?templateMotifSequenceMatchBeginP0A7B893 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7B888 ; faldo:reference isoform:P0A7B8-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7B894 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . ?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0024898 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7B8MF_0024889 . ?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0024897 . ?targetMotifMatchRegionMatchBeginMF_0024897 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0024890 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0024898 edam:has_input signature:MF_00248 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7B8MF_0024887, 1, (STRLEN(?templateMotifCigarP0A7B8MF_0024887) - STRLEN(REPLACE(?templateMotifCigarP0A7B8MF_0024887, CONCAT('^(?:-*[^-]){', STR(((2 - ?templateMotifSequenceMatchBeginPositionP0A7B888) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024889, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024889) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024889, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7B8MF_0024889, 1, (STRLEN(?targetMotifMatchCigarP0A7B8MF_0024889) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7B8MF_0024889, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0024890) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs4t101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_00248a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag102) . } BIND(IF((BOUND(?tagFT_2) || BOUND(?tagFT_3) || BOUND(?tagFT_4)), ?caseWithTag102, ?UNBOUND_VARIABLE) AS ?case9) . OPTIONAL { ?this a up:Protein . VALUES ?supertaxon103 {taxon:561 taxon:620 taxon:590} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon103 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_00248a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_00248a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon104 {taxon:561 taxon:620 taxon:590} ?thisOrganism rdfs:subClassOf+ ?supertaxon104 . })) . BIND(?this AS ?case13) . BIND(URI(CONCAT(STR(?this), '#MF_00248a14')) AS ?name14) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00248http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00248#construct