Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-36
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-12
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-37
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-13
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-14
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-38
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-15
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-39
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-16
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-17
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-110
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-111
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-18
http://purl.uniprot.org/unirules/MF_01624#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01624#construct-template-19
http://purl.uniprot.org/unirules/MF_01624#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01624#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01624#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01624#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01624#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01624#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:588548 up:source unirule:MF_01624 . _:588549 up:source unirule:MF_01624 . _:588550 up:source unirule:MF_01624 . _:588551 up:source unirule:MF_01624 . _:588552 up:source unirule:MF_01624 . _:588553 up:source unirule:MF_01624 . _:588554 up:source unirule:MF_01624 . _:588555 up:source unirule:MF_01624 . _:588556 up:source unirule:MF_01624 . _:588557 up:source unirule:MF_01624 . _:588558 up:source unirule:MF_01624 . _:588559 up:source unirule:MF_01624 . _:588560 up:source unirule:MF_01624 . _:588561 up:source unirule:MF_01624 . _:588562 up:source unirule:MF_01624 . _:588563 up:source unirule:MF_01624 . _:588564 up:source unirule:MF_01624 . _:588565 up:source unirule:MF_01624 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation7 ; up:classifiedWith GO:0005737 , GO:0030612 , keyword:560 , keyword:59 , keyword:676 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.20.4.4' ; up:fullName 'Arsenate reductase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'arsC' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reduction of arsenate [As(V)] to arsenite [As(III)].' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity ; up:enzymeClass . ?annotation5 a up:Subcellular_Location_Annotation . ?annotation5li6 up:cellularComponent . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the low molecular weight phosphotyrosine protein phosphatase family. Thioredoxin-coupled ArsC subfamily.' . ?case8 up:classifiedWith keyword:1015 . ?pfs9 up:annotation ?annotation10 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Redox-active; alternate' . ?pfsb11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Redox-active; alternate' . ?pfsb17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb35 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . _:588566 a rdf:Statement ; up:attribution _:588548 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:588567 a rdf:Statement ; up:attribution _:588549 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:588568 a rdf:Statement ; up:attribution _:588550 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:588569 a rdf:Statement ; up:attribution _:588551 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:588570 a rdf:Statement ; up:attribution _:588552 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:588571 a rdf:Statement ; up:attribution _:588553 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:588572 a rdf:Statement ; up:attribution _:588554 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:59 . _:588573 a rdf:Statement ; up:attribution _:588555 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:588574 a rdf:Statement ; up:attribution _:588556 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:588575 a rdf:Statement ; up:attribution _:588557 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:676 . _:588576 a rdf:Statement ; up:attribution _:588558 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030612 . _:588577 a rdf:Statement ; up:attribution _:588559 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:588578 a rdf:Statement ; up:attribution _:588560 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:588579 a rdf:Statement ; up:source unirule:MF_01624 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:588580 a rdf:Statement ; up:attribution _:588561 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:588581 a rdf:Statement ; up:source unirule:MF_01624 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:588582 a rdf:Statement ; up:attribution _:588562 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:588583 a rdf:Statement ; up:source unirule:MF_01624 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:588584 a rdf:Statement ; up:attribution _:588563 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:588585 a rdf:Statement ; up:source unirule:MF_01624 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:588586 a rdf:Statement ; up:attribution _:588564 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:588587 a rdf:Statement ; up:source unirule:MF_01624 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:588588 a rdf:Statement ; up:attribution _:588565 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01624 #Rule MF_01624 Created by:? on:2005-12-07 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01624 . ?thisOrganism rdfs:subClassOf+ taxon:1239 . BIND(URI(CONCAT(STR(?this), '#MF_01624a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01624a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01624a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01624a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01624a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch43 faldo:location ?templateMotifSequenceMatchRegionP0A00644 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A00646 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A006MF_0162439 . ?templateMotifSequenceMatchRegionP0A00644 faldo:begin ?templateMotifSequenceMatchBeginP0A00645 . ?templateMotifSequenceMatchBeginP0A00645 faldo:position ?templateMotifSequenceMatchBeginPositionP0A00640 ; faldo:reference isoform:P0A006-1 . ?templateMotifSequenceProfileAlignmentOperationP0A00646 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . ?targetMotifMatch47 faldo:location ?targetMotifMatchRegionMatch48 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0162450 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A006MF_0162441 . ?targetMotifMatchRegionMatch48 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0162449 . ?targetMotifMatchRegionMatchBeginMF_0162449 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162442 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0162450 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_4) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_0162439, 1, (STRLEN(?templateMotifCigarP0A006MF_0162439) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_0162439, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP0A00640) + 1)), '}'), '')))), '[a-z]', '')) AS ?step151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_0162441, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162441) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162441, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_0162441, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162441) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162441, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), '')))), '[^-]', ''))) AS ?step252) . BIND(((?step252 + ?targetMotifMatchRegionMatchBeginPositionMF_0162442) - 1) AS ?thisPositionOn13) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_0162439, 1, (STRLEN(?templateMotifCigarP0A006MF_0162439) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_0162439, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0A00640) + 1)), '}'), '')))), '[a-z]', '')) AS ?step153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_0162441, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162441) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162441, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_0162441, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162441) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162441, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), '')))), '[^-]', ''))) AS ?step254) . BIND(((?step254 + ?targetMotifMatchRegionMatchBeginPositionMF_0162442) - 1) AS ?thisPositionOn14) . BIND(?this AS ?pfs1t55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) . BIND(URI(CONCAT(STR(?this), '#MF_01624a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch60 faldo:location ?templateMotifSequenceMatchRegionP0A00661 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A00663 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A006MF_0162456 . ?templateMotifSequenceMatchRegionP0A00661 faldo:begin ?templateMotifSequenceMatchBeginP0A00662 . ?templateMotifSequenceMatchBeginP0A00662 faldo:position ?templateMotifSequenceMatchBeginPositionP0A00657 ; faldo:reference isoform:P0A006-1 . ?templateMotifSequenceProfileAlignmentOperationP0A00663 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . ?targetMotifMatch64 faldo:location ?targetMotifMatchRegionMatch65 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0162467 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A006MF_0162458 . ?targetMotifMatchRegionMatch65 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0162466 . ?targetMotifMatchRegionMatchBeginMF_0162466 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162459 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0162467 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_5) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_0162456, 1, (STRLEN(?templateMotifCigarP0A006MF_0162456) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_0162456, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0A00657) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_0162458, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162458) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162458, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_0162458, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162458) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162458, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) . BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0162459) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_0162456, 1, (STRLEN(?templateMotifCigarP0A006MF_0162456) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_0162456, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP0A00657) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_0162458, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162458) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162458, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_0162458, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162458) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162458, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0162459) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs2t72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) . BIND(URI(CONCAT(STR(?this), '#MF_01624a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP0A00678 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A00680 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A006MF_0162473 . ?templateMotifSequenceMatchRegionP0A00678 faldo:begin ?templateMotifSequenceMatchBeginP0A00679 . ?templateMotifSequenceMatchBeginP0A00679 faldo:position ?templateMotifSequenceMatchBeginPositionP0A00674 ; faldo:reference isoform:P0A006-1 . ?templateMotifSequenceProfileAlignmentOperationP0A00680 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0162484 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A006MF_0162475 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0162483 . ?targetMotifMatchRegionMatchBeginMF_0162483 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162476 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0162484 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_0162473, 1, (STRLEN(?templateMotifCigarP0A006MF_0162473) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_0162473, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP0A00674) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_0162475, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162475) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162475, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_0162475, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162475) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162475, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0162476) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs3t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01624a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP0A00693 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A00695 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A006MF_0162488 . ?templateMotifSequenceMatchRegionP0A00693 faldo:begin ?templateMotifSequenceMatchBeginP0A00694 . ?templateMotifSequenceMatchBeginP0A00694 faldo:position ?templateMotifSequenceMatchBeginPositionP0A00689 ; faldo:reference isoform:P0A006-1 . ?templateMotifSequenceProfileAlignmentOperationP0A00695 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0162499 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A006MF_0162490 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0162498 . ?targetMotifMatchRegionMatchBeginMF_0162498 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162491 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0162499 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_0162488, 1, (STRLEN(?templateMotifCigarP0A006MF_0162488) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_0162488, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0A00689) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_0162490, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162490) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162490, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_0162490, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_0162490) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_0162490, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0162491) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs3t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01624a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP0A006108 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A006110 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A006MF_01624103 . ?templateMotifSequenceMatchRegionP0A006108 faldo:begin ?templateMotifSequenceMatchBeginP0A006109 . ?templateMotifSequenceMatchBeginP0A006109 faldo:position ?templateMotifSequenceMatchBeginPositionP0A006104 ; faldo:reference isoform:P0A006-1 . ?templateMotifSequenceProfileAlignmentOperationP0A006110 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . ?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01624114 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A006MF_01624105 . ?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01624113 . ?targetMotifMatchRegionMatchBeginMF_01624113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01624106 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01624114 edam:has_input signature:MF_01624 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A006MF_01624103, 1, (STRLEN(?templateMotifCigarP0A006MF_01624103) - STRLEN(REPLACE(?templateMotifCigarP0A006MF_01624103, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP0A006104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A006MF_01624105, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_01624105) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_01624105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A006MF_01624105, 1, (STRLEN(?targetMotifMatchCigarP0A006MF_01624105) - STRLEN(REPLACE(?targetMotifMatchCigarP0A006MF_01624105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01624106) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs3t117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01624a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag118) . } BIND(IF((BOUND(?tagFT_4) || BOUND(?tagFT_5)), ?caseWithTag118, ?UNBOUND_VARIABLE) AS ?case8) . } "xsd:string
http://purl.uniprot.org/unirules/MF_01624http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01624#construct