Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-91
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-76
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-105
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-104
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-95
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-26
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-107
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-98
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-93
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-106
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-103
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-102
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-109
http://purl.uniprot.org/unirules/MF_00327#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00327#construct-template-108
http://purl.uniprot.org/unirules/MF_00327#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00327#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00327#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00327#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00327#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00327#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:132359 up:source unirule:MF_00327 . _:132360 up:source unirule:MF_00327 . _:132361 up:source unirule:MF_00327 . _:132362 up:source unirule:MF_00327 . _:132363 up:source unirule:MF_00327 . _:132364 up:source unirule:MF_00327 . _:132365 up:source unirule:MF_00327 . _:132366 up:source unirule:MF_00327 . _:132367 up:source unirule:MF_00327 . _:132368 up:source unirule:MF_00327 . _:132369 up:source unirule:MF_00327 . _:132370 up:source unirule:MF_00327 . _:132371 up:source unirule:MF_00327 . _:132372 up:source unirule:MF_00327 . _:132373 up:source unirule:MF_00327 . _:132374 up:source unirule:MF_00327 . _:132375 up:source unirule:MF_00327 . _:132376 up:source unirule:MF_00327 . _:132377 up:source unirule:MF_00327 . ?this up:annotation ?annotation2 , ?annotation3 ; up:classifiedWith GO:0006412 , GO:0070180 , keyword:687 , keyword:689 , keyword:694 , keyword:699 ; up:recommendedName ?name0 . ?name0 up:fullName 'Large ribosomal subunit protein eL43' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'rpl37ae' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Binds to the 23S rRNA.' . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Part of the 50S ribosomal subunit.' . ?case4 up:classifiedWith GO:0008270 . ?case5 up:classifiedWith keyword:479 , keyword:862 , keyword:863 . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; rdf:type up:Zinc_Finger_Annotation ; rdfs:comment 'C4-type' . ?pfsb9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfs13 up:annotation ?annotation14 , ?annotation20 , ?annotation26 , ?annotation32 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:29105 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:29105 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:29105 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:29105 . _:132378 a rdf:Statement ; up:attribution _:132359 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:132379 a rdf:Statement ; up:attribution _:132360 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:132380 a rdf:Statement ; up:attribution _:132361 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:132381 a rdf:Statement ; up:attribution _:132362 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:132382 a rdf:Statement ; up:attribution _:132363 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:687 . _:132383 a rdf:Statement ; up:attribution _:132364 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:689 . _:132384 a rdf:Statement ; up:attribution _:132365 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:132385 a rdf:Statement ; up:attribution _:132366 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:699 . _:132386 a rdf:Statement ; up:attribution _:132367 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0070180 . _:132387 a rdf:Statement ; up:attribution _:132368 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006412 . _:132388 a rdf:Statement ; up:attribution _:132369 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:132389 a rdf:Statement ; up:attribution _:132370 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:132390 a rdf:Statement ; up:attribution _:132371 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:132391 a rdf:Statement ; up:attribution _:132372 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:863 . _:132392 a rdf:Statement ; up:source unirule:MF_00327 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:132393 a rdf:Statement ; up:attribution _:132373 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:132394 a rdf:Statement ; up:source unirule:MF_00327 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:132395 a rdf:Statement ; up:attribution _:132374 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:132396 a rdf:Statement ; up:source unirule:MF_00327 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:132397 a rdf:Statement ; up:attribution _:132375 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:132398 a rdf:Statement ; up:source unirule:MF_00327 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:132399 a rdf:Statement ; up:attribution _:132376 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:132400 a rdf:Statement ; up:source unirule:MF_00327 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:132401 a rdf:Statement ; up:attribution _:132377 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00327 #Rule MF_00327 Created by:? on:2005-02-28 Modified by:Andrea Auchincloss on:2023-09-21 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00327 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(URI(CONCAT(STR(?this), '#MF_00327a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00327a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00327a3')) AS ?annotation3) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch42 faldo:location ?templateMotifSequenceMatchRegionP6061943 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6061945 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60619MF_0032738 . ?templateMotifSequenceMatchRegionP6061943 faldo:begin ?templateMotifSequenceMatchBeginP6061944 . ?templateMotifSequenceMatchBeginP6061944 faldo:position ?templateMotifSequenceMatchBeginPositionP6061939 ; faldo:reference isoform:P60619-1 . ?templateMotifSequenceProfileAlignmentOperationP6061945 edam:has_input signature:MF_00327 ; rdf:type edam:operation_0300 . ?targetMotifMatch46 faldo:location ?targetMotifMatchRegionMatch47 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0032749 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60619MF_0032740 . ?targetMotifMatchRegionMatch47 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0032748 . ?targetMotifMatchRegionMatchBeginMF_0032748 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0032741 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0032749 edam:has_input signature:MF_00327 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60619MF_0032738, 1, (STRLEN(?templateMotifCigarP60619MF_0032738) - STRLEN(REPLACE(?templateMotifCigarP60619MF_0032738, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionP6061939) + 1)), '}'), '')))), '[a-z]', '')) AS ?step150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60619MF_0032740, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032740) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032740, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60619MF_0032740, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032740) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032740, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step150), '}'), '')))), '[^-]', ''))) AS ?step251) . BIND(((?step251 + ?targetMotifMatchRegionMatchBeginPositionMF_0032741) - 1) AS ?thisPositionOn11) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60619MF_0032738, 1, (STRLEN(?templateMotifCigarP60619MF_0032738) - STRLEN(REPLACE(?templateMotifCigarP60619MF_0032738, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionP6061939) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60619MF_0032740, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032740) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032740, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60619MF_0032740, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032740) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032740, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) . BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0032741) - 1) AS ?thisPositionOn12) . BIND(?this AS ?pfs1t54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)C[ARNDCQEGHILKMFPSTWYVBZJUOX]{14,15)C[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)C', SUBSTR(?thisSequenceValue, ?thisPositionOn11, (?thisPositionOn12 - ?thisPositionOn11)))) . BIND(URI(CONCAT(STR(?this), '#MF_00327a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionP6061960 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6061962 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60619MF_0032755 . ?templateMotifSequenceMatchRegionP6061960 faldo:begin ?templateMotifSequenceMatchBeginP6061961 . ?templateMotifSequenceMatchBeginP6061961 faldo:position ?templateMotifSequenceMatchBeginPositionP6061956 ; faldo:reference isoform:P60619-1 . ?templateMotifSequenceProfileAlignmentOperationP6061962 edam:has_input signature:MF_00327 ; rdf:type edam:operation_0300 . ?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0032766 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60619MF_0032757 . ?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0032765 . ?targetMotifMatchRegionMatchBeginMF_0032765 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0032758 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0032766 edam:has_input signature:MF_00327 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60619MF_0032755, 1, (STRLEN(?templateMotifCigarP60619MF_0032755) - STRLEN(REPLACE(?templateMotifCigarP60619MF_0032755, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionP6061956) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) . BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0032758) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs2t69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60619MF_0032755, 1, (STRLEN(?templateMotifCigarP60619MF_0032755) - STRLEN(REPLACE(?templateMotifCigarP60619MF_0032755, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP6061956) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0032758) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs2t72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60619MF_0032755, 1, (STRLEN(?templateMotifCigarP60619MF_0032755) - STRLEN(REPLACE(?templateMotifCigarP60619MF_0032755, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionP6061956) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) . BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0032758) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs2t75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60619MF_0032755, 1, (STRLEN(?templateMotifCigarP60619MF_0032755) - STRLEN(REPLACE(?templateMotifCigarP60619MF_0032755, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionP6061956) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60619MF_0032757, 1, (STRLEN(?targetMotifMatchCigarP60619MF_0032757) - STRLEN(REPLACE(?targetMotifMatchCigarP60619MF_0032757, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0032758) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs2t78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag79) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag79, ?UNBOUND_VARIABLE) AS ?case4) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag80) . } BIND(IF(BOUND(?tagFT_1), ?caseWithTag80, ?UNBOUND_VARIABLE) AS ?case5) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag81) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag81, ?UNBOUND_VARIABLE) AS ?case6) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00327http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00327#construct