Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00401#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00401#construct-template-109
http://purl.uniprot.org/unirules/MF_00401#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00401#construct-template-102
http://purl.uniprot.org/unirules/MF_00401#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00401#construct-template-126
http://purl.uniprot.org/unirules/MF_00401#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00401#construct-template-124
http://purl.uniprot.org/unirules/MF_00401#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00401#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00401#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00401#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00401#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00401#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:157925 up:source unirule:MF_00401 . _:157926 up:source unirule:MF_00401 . _:157927 up:source unirule:MF_00401 . _:157928 up:source unirule:MF_00401 . _:157929 up:source unirule:MF_00401 . _:157930 up:source unirule:MF_00401 . _:157931 up:source unirule:MF_00401 . _:157932 up:source unirule:MF_00401 . _:157933 up:source unirule:MF_00401 . _:157934 up:source unirule:MF_00401 . _:157935 up:source unirule:MF_00401 . _:157936 up:source unirule:MF_00401 . _:157937 up:source unirule:MF_00401 . _:157938 up:source unirule:MF_00401 . _:157939 up:source unirule:MF_00401 . _:157940 up:source unirule:MF_00401 . _:157941 up:source unirule:MF_00401 . _:157942 up:source unirule:MF_00401 . _:157943 up:source unirule:MF_00401 . _:157944 up:source unirule:MF_00401 . _:157945 up:source unirule:MF_00401 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation8 ; up:classifiedWith GO:0005737 , GO:0016209 , GO:0051920 , keyword:49 , keyword:560 , keyword:575 , keyword:676 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.11.1.24' ; up:fullName 'Peroxiredoxin' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Thioredoxin-dependent peroxiredoxin' ; rdf:type up:Structured_Name . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Thiol-specific peroxidase that catalyzes the reduction of hydrogen peroxide and organic hydroperoxides to water and alcohols, respectively. Plays a role in cell protection against oxidative stress by detoxifying peroxides.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity ; up:enzymeClass . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Homodecamer. Pentamer of dimers that assemble into a ring structure.' . ?annotation6 a up:Subcellular_Location_Annotation . ?annotation6li7 up:cellularComponent . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the peroxiredoxin family. Prx6 subfamily.' . ?case9 up:classifiedWith keyword:1015 . ?pfs11 up:annotation ?annotation12 , ?annotation17 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Interchain (with @RESIDUE_NAME_AT_POS|Cys|213|@); in linked form' . ?pfsb13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Interchain (with @RESIDUE_NAME_AT_POS|Cys|50|@); in linked form' . ?pfsb18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Cysteine sulfenic acid (-SOH) intermediate' . ?pfsb24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf ?molecule33 . ?molecule33 rdfs:label 'substrate' . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Alternate' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . _:157946 a rdf:Statement ; up:attribution _:157925 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:157947 a rdf:Statement ; up:attribution _:157926 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:157948 a rdf:Statement ; up:attribution _:157927 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:157949 a rdf:Statement ; up:attribution _:157928 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:157950 a rdf:Statement ; up:attribution _:157929 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:157951 a rdf:Statement ; up:attribution _:157930 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:157952 a rdf:Statement ; up:attribution _:157931 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:157953 a rdf:Statement ; up:attribution _:157932 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:49 . _:157954 a rdf:Statement ; up:attribution _:157933 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:157955 a rdf:Statement ; up:attribution _:157934 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:157956 a rdf:Statement ; up:attribution _:157935 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:575 . _:157957 a rdf:Statement ; up:attribution _:157936 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:676 . _:157958 a rdf:Statement ; up:attribution _:157937 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:157959 a rdf:Statement ; up:attribution _:157938 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016209 . _:157960 a rdf:Statement ; up:attribution _:157939 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051920 . _:157961 a rdf:Statement ; up:attribution _:157940 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:157962 a rdf:Statement ; up:source unirule:MF_00401 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:157963 a rdf:Statement ; up:attribution _:157941 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:157964 a rdf:Statement ; up:source unirule:MF_00401 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:157965 a rdf:Statement ; up:attribution _:157942 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:157966 a rdf:Statement ; up:source unirule:MF_00401 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:157967 a rdf:Statement ; up:attribution _:157943 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:157968 a rdf:Statement ; up:source unirule:MF_00401 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:157969 a rdf:Statement ; up:attribution _:157944 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:157970 a rdf:Statement ; up:source unirule:MF_00401 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:157971 a rdf:Statement ; up:attribution _:157945 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00401 #Rule MF_00401 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 VALUES ?supertaxon42 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00401 . ?thisOrganism rdfs:subClassOf+ ?supertaxon42 . BIND(URI(CONCAT(STR(?this), '#MF_00401a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00401a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00401a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00401a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00401a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00401a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00401a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch47 faldo:location ?templateMotifSequenceMatchRegionQ9Y9L048 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y9L050 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y9L0MF_0040143 . ?templateMotifSequenceMatchRegionQ9Y9L048 faldo:begin ?templateMotifSequenceMatchBeginQ9Y9L049 . ?templateMotifSequenceMatchBeginQ9Y9L049 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y9L044 ; faldo:reference isoform:Q9Y9L0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y9L050 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . ?targetMotifMatch51 faldo:location ?targetMotifMatchRegionMatch52 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0040154 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y9L0MF_0040145 . ?targetMotifMatchRegionMatch52 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0040153 . ?targetMotifMatchRegionMatchBeginMF_0040153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0040146 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0040154 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y9L0MF_0040143, 1, (STRLEN(?templateMotifCigarQ9Y9L0MF_0040143) - STRLEN(REPLACE(?templateMotifCigarQ9Y9L0MF_0040143, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionQ9Y9L044) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040145, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040145) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040145, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040145) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) . BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0040146) - 1) AS ?thisPositionOn15) . BIND(?thisPositionOn15 AS ?thisPositionOn16) . BIND(?this AS ?pfs1t57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y9L0MF_0040143, 1, (STRLEN(?templateMotifCigarQ9Y9L0MF_0040143) - STRLEN(REPLACE(?templateMotifCigarQ9Y9L0MF_0040143, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionQ9Y9L044) + 1)), '}'), '')))), '[a-z]', '')) AS ?step158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040145, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040145) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040145, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040145) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), '')))), '[^-]', ''))) AS ?step259) . BIND(((?step259 + ?targetMotifMatchRegionMatchBeginPositionMF_0040146) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'C')) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch65 faldo:location ?templateMotifSequenceMatchRegionQ9Y9L066 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y9L068 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y9L0MF_0040161 . ?templateMotifSequenceMatchRegionQ9Y9L066 faldo:begin ?templateMotifSequenceMatchBeginQ9Y9L067 . ?templateMotifSequenceMatchBeginQ9Y9L067 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y9L062 ; faldo:reference isoform:Q9Y9L0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y9L068 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . ?targetMotifMatch69 faldo:location ?targetMotifMatchRegionMatch70 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0040172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y9L0MF_0040163 . ?targetMotifMatchRegionMatch70 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0040171 . ?targetMotifMatchRegionMatchBeginMF_0040171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0040164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0040172 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y9L0MF_0040161, 1, (STRLEN(?templateMotifCigarQ9Y9L0MF_0040161) - STRLEN(REPLACE(?templateMotifCigarQ9Y9L0MF_0040161, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionQ9Y9L062) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040163, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040163) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040163, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040163) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) . BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0040164) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs2t75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00401a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch80 faldo:location ?templateMotifSequenceMatchRegionQ9Y9L081 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y9L083 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y9L0MF_0040176 . ?templateMotifSequenceMatchRegionQ9Y9L081 faldo:begin ?templateMotifSequenceMatchBeginQ9Y9L082 . ?templateMotifSequenceMatchBeginQ9Y9L082 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y9L077 ; faldo:reference isoform:Q9Y9L0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y9L083 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . ?targetMotifMatch84 faldo:location ?targetMotifMatchRegionMatch85 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0040187 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y9L0MF_0040178 . ?targetMotifMatchRegionMatch85 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0040186 . ?targetMotifMatchRegionMatchBeginMF_0040186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0040179 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0040187 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y9L0MF_0040176, 1, (STRLEN(?templateMotifCigarQ9Y9L0MF_0040176) - STRLEN(REPLACE(?templateMotifCigarQ9Y9L0MF_0040176, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionQ9Y9L077) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040178, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040178) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040178, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040178) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) . BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0040179) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs2t90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00401a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionQ9Y9L096 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y9L098 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y9L0MF_0040191 . ?templateMotifSequenceMatchRegionQ9Y9L096 faldo:begin ?templateMotifSequenceMatchBeginQ9Y9L097 . ?templateMotifSequenceMatchBeginQ9Y9L097 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y9L092 ; faldo:reference isoform:Q9Y9L0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y9L098 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . ?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00401102 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y9L0MF_0040193 . ?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00401101 . ?targetMotifMatchRegionMatchBeginMF_00401101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0040194 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00401102 edam:has_input signature:MF_00401 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y9L0MF_0040191, 1, (STRLEN(?templateMotifCigarQ9Y9L0MF_0040191) - STRLEN(REPLACE(?templateMotifCigarQ9Y9L0MF_0040191, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionQ9Y9L092) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040193, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040193, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) . BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0040194) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y9L0MF_0040191, 1, (STRLEN(?templateMotifCigarQ9Y9L0MF_0040191) - STRLEN(REPLACE(?templateMotifCigarQ9Y9L0MF_0040191, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionQ9Y9L092) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040193, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y9L0MF_0040193, 1, (STRLEN(?targetMotifMatchCigarQ9Y9L0MF_0040193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y9L0MF_0040193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0040194) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs2t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) . BIND(URI(CONCAT(STR(?this), '#MF_00401a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag108) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag108, ?UNBOUND_VARIABLE) AS ?case9) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag109) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag109, ?UNBOUND_VARIABLE) AS ?case10) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00401http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00401#construct