Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-92
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-104
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-70
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-74
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-125
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-106
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-140
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-100
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-80
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-81
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-79
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-76
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-128
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-72
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-121
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-77
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-124
http://purl.uniprot.org/unirules/MF_04143#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04143#construct-template-126
http://purl.uniprot.org/unirules/MF_04143#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_04143#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04143#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04143#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04143#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04143#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:969743 up:source unirule:MF_04143 . _:969744 up:source unirule:MF_04143 . _:969745 up:source unirule:MF_04143 . _:969746 up:source unirule:MF_04143 . _:969747 up:source unirule:MF_04143 . _:969748 up:source unirule:MF_04143 . _:969749 up:source unirule:MF_04143 . _:969750 up:source unirule:MF_04143 . _:969751 up:source unirule:MF_04143 . _:969752 up:source unirule:MF_04143 . _:969753 up:source unirule:MF_04143 . _:969754 up:source unirule:MF_04143 . _:969755 up:source unirule:MF_04143 . _:969756 up:source unirule:MF_04143 . _:969757 up:source unirule:MF_04143 . _:969758 up:source unirule:MF_04143 . ?this up:annotation ?annotation0 ; up:classifiedWith GO:0004518 , GO:0061507 , keyword:378 , keyword:540 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity . ?case4 up:classifiedWith GO:0052170 . ?pfs6 up:annotation ?annotation7 . ?annotation7 faldo:begin ?pfsb8 ; faldo:end ?pfse9 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb8 faldo:position ?thisPositionOn10 ; rdf:type faldo:ExactPosition . ?pfse9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Shared with catalytic histidine of dimeric partner' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor; shared with catalytic histidine of dimeric partner' . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; rdf:type up:Site_Annotation ; rdfs:comment 'Substrate binding' . ?pfsb62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . _:969759 a rdf:Statement ; up:attribution _:969743 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:969760 a rdf:Statement ; up:attribution _:969744 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:969761 a rdf:Statement ; up:attribution _:969745 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:540 . _:969762 a rdf:Statement ; up:attribution _:969746 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0061507 . _:969763 a rdf:Statement ; up:attribution _:969747 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004518 . _:969764 a rdf:Statement ; up:attribution _:969748 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0052170 . _:969765 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs6 ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:969766 a rdf:Statement ; up:attribution _:969749 ; rdf:subject ?pfs6 ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:969767 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:969768 a rdf:Statement ; up:attribution _:969750 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:969769 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:969770 a rdf:Statement ; up:attribution _:969751 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:969771 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:969772 a rdf:Statement ; up:attribution _:969752 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:969773 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:969774 a rdf:Statement ; up:attribution _:969753 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:969775 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:969776 a rdf:Statement ; up:attribution _:969754 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:969777 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:969778 a rdf:Statement ; up:attribution _:969755 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:969779 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:969780 a rdf:Statement ; up:attribution _:969756 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:969781 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:969782 a rdf:Statement ; up:attribution _:969757 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:969783 a rdf:Statement ; up:source unirule:MF_04143 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:969784 a rdf:Statement ; up:attribution _:969758 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04143 #Rule MF_04143 Created by:? on:2019-12-12 Modified by:Catherine Rivoire on:2024-03-01 VALUES ?supertaxon66 {taxon:2759 taxon:10239} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04143 . ?thisOrganism rdfs:subClassOf+ ?supertaxon66 . BIND(URI(CONCAT(STR(?this), '#MF_04143a0')) AS ?annotation0) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionQ0122572 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0122574 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_0414367 . ?templateMotifSequenceMatchRegionQ0122572 faldo:begin ?templateMotifSequenceMatchBeginQ0122573 . ?templateMotifSequenceMatchBeginQ0122573 faldo:position ?templateMotifSequenceMatchBeginPositionQ0122568 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ0122574 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0414378 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_0414369 . ?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0414377 . ?targetMotifMatchRegionMatchBeginMF_0414377 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0414370 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0414378 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_0414367, 1, (STRLEN(?templateMotifCigarQ01225MF_0414367) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_0414367, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionQ0122568) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_0414369, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_0414369) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_0414369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_0414369, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_0414369) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_0414369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) . BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0414370) - 1) AS ?thisPositionOn10) . BIND(?thisPositionOn10 AS ?thisPositionOn11) . BIND(?this AS ?pfs1t81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb8) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse9) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn10, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a7')) AS ?annotation7) . BIND(?this AS ?pfs6) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionQ0122587 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0122589 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_0414382 . ?templateMotifSequenceMatchRegionQ0122587 faldo:begin ?templateMotifSequenceMatchBeginQ0122588 . ?templateMotifSequenceMatchBeginQ0122588 faldo:position ?templateMotifSequenceMatchBeginPositionQ0122583 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ0122589 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0414393 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_0414384 . ?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0414392 . ?targetMotifMatchRegionMatchBeginMF_0414392 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0414385 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0414393 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_0414382, 1, (STRLEN(?templateMotifCigarQ01225MF_0414382) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_0414382, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionQ0122583) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_0414384, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_0414384) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_0414384, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_0414384, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_0414384) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_0414384, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0414385) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionQ01225102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_0414397 . ?templateMotifSequenceMatchRegionQ01225102 faldo:begin ?templateMotifSequenceMatchBeginQ01225103 . ?templateMotifSequenceMatchBeginQ01225103 faldo:position ?templateMotifSequenceMatchBeginPositionQ0122598 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225104 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_0414399 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143107 . ?targetMotifMatchRegionMatchBeginMF_04143107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143108 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_0414397, 1, (STRLEN(?templateMotifCigarQ01225MF_0414397) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_0414397, CONCAT('^(?:-*[^-]){', STR(((142 - ?templateMotifSequenceMatchBeginPositionQ0122598) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_0414399, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_0414399) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_0414399, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_0414399, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_0414399) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_0414399, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_04143100) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionQ01225117 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225119 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143112 . ?templateMotifSequenceMatchRegionQ01225117 faldo:begin ?templateMotifSequenceMatchBeginQ01225118 . ?templateMotifSequenceMatchBeginQ01225118 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225113 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225119 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143123 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143114 . ?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143122 . ?targetMotifMatchRegionMatchBeginMF_04143122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143115 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143123 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143112, 1, (STRLEN(?templateMotifCigarQ01225MF_04143112) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143112, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionQ01225113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143114, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143114) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143114, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143114) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) . BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_04143115) - 1) AS ?thisPositionOn28) . BIND(?thisPositionOn28 AS ?thisPositionOn29) . BIND(?this AS ?pfs1t126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch131 faldo:location ?templateMotifSequenceMatchRegionQ01225132 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225134 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143127 . ?templateMotifSequenceMatchRegionQ01225132 faldo:begin ?templateMotifSequenceMatchBeginQ01225133 . ?templateMotifSequenceMatchBeginQ01225133 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225128 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225134 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch135 faldo:location ?targetMotifMatchRegionMatch136 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143138 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143129 . ?targetMotifMatchRegionMatch136 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143137 . ?targetMotifMatchRegionMatchBeginMF_04143137 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143130 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143138 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143127, 1, (STRLEN(?templateMotifCigarQ01225MF_04143127) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143127, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionQ01225128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143129, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143129) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143129, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143129) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) . BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_04143130) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t141) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'I')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionQ01225147 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225149 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143142 . ?templateMotifSequenceMatchRegionQ01225147 faldo:begin ?templateMotifSequenceMatchBeginQ01225148 . ?templateMotifSequenceMatchBeginQ01225148 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225143 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225149 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143153 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143144 . ?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143152 . ?targetMotifMatchRegionMatchBeginMF_04143152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143145 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143153 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143142, 1, (STRLEN(?templateMotifCigarQ01225MF_04143142) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143142, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionQ01225143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143144, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143144) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143144, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143144) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) . BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_04143145) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t156) . 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) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionQ01225162 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225164 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143157 . ?templateMotifSequenceMatchRegionQ01225162 faldo:begin ?templateMotifSequenceMatchBeginQ01225163 . ?templateMotifSequenceMatchBeginQ01225163 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225158 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225164 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143168 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143159 . ?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143167 . ?targetMotifMatchRegionMatchBeginMF_04143167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143160 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143168 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143157, 1, (STRLEN(?templateMotifCigarQ01225MF_04143157) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143157, CONCAT('^(?:-*[^-]){', STR(((169 - ?templateMotifSequenceMatchBeginPositionQ01225158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143159, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143159) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143159, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143159) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) . BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_04143160) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t171) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionQ01225177 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225179 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143172 . ?templateMotifSequenceMatchRegionQ01225177 faldo:begin ?templateMotifSequenceMatchBeginQ01225178 . ?templateMotifSequenceMatchBeginQ01225178 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225173 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225179 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143183 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143174 . ?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143182 . ?targetMotifMatchRegionMatchBeginMF_04143182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143175 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143183 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143172, 1, (STRLEN(?templateMotifCigarQ01225MF_04143172) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143172, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionQ01225173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143174, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143174) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143174, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143174) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) . BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_04143175) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t186) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionQ01225192 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225194 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143187 . ?templateMotifSequenceMatchRegionQ01225192 faldo:begin ?templateMotifSequenceMatchBeginQ01225193 . ?templateMotifSequenceMatchBeginQ01225193 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225188 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225194 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143198 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143189 . ?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143197 . ?targetMotifMatchRegionMatchBeginMF_04143197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143190 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143198 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143187, 1, (STRLEN(?templateMotifCigarQ01225MF_04143187) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143187, CONCAT('^(?:-*[^-]){', STR(((184 - ?templateMotifSequenceMatchBeginPositionQ01225188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143189, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143189) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143189, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143189) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) . BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_04143190) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t201) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionQ01225207 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ01225209 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ01225MF_04143202 . ?templateMotifSequenceMatchRegionQ01225207 faldo:begin ?templateMotifSequenceMatchBeginQ01225208 . ?templateMotifSequenceMatchBeginQ01225208 faldo:position ?templateMotifSequenceMatchBeginPositionQ01225203 ; faldo:reference isoform:Q01225-1 . ?templateMotifSequenceProfileAlignmentOperationQ01225209 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04143213 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ01225MF_04143204 . ?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04143212 . ?targetMotifMatchRegionMatchBeginMF_04143212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04143205 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04143213 edam:has_input signature:MF_04143 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ01225MF_04143202, 1, (STRLEN(?templateMotifCigarQ01225MF_04143202) - STRLEN(REPLACE(?templateMotifCigarQ01225MF_04143202, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ01225203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ01225MF_04143204, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143204) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ01225MF_04143204, 1, (STRLEN(?targetMotifMatchCigarQ01225MF_04143204) - STRLEN(REPLACE(?targetMotifMatchCigarQ01225MF_04143204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_04143205) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t216) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_04143a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:50557 . BIND(?this AS ?case2) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(?this AS ?case3) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10240 . BIND(?this AS ?case4) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10239 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:10240 . })) . BIND(?this AS ?case5) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_04143http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04143#construct