Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-98
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-97
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-103
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-95
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-56
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-100
http://purl.uniprot.org/unirules/MF_04014#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04014#construct-template-102
http://purl.uniprot.org/unirules/MF_04014#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_04014#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04014#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04014#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04014#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04014#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:899434 up:source unirule:MF_04014 . _:899435 up:source unirule:MF_04014 . _:899436 up:source unirule:MF_04014 . _:899437 up:source unirule:MF_04014 . _:899438 up:source unirule:MF_04014 . _:899439 up:source unirule:MF_04014 . _:899440 up:source unirule:MF_04014 . _:899441 up:source unirule:MF_04014 . _:899442 up:source unirule:MF_04014 . _:899443 up:source unirule:MF_04014 . _:899444 up:source unirule:MF_04014 . _:899445 up:source unirule:MF_04014 . _:899446 up:source unirule:MF_04014 . _:899447 up:source unirule:MF_04014 . _:899448 up:source unirule:MF_04014 . _:899449 up:source unirule:MF_04014 . _:899450 up:source unirule:MF_04014 . _:899451 up:source unirule:MF_04014 . _:899452 up:source unirule:MF_04014 . _:899453 up:source unirule:MF_04014 . _:899454 up:source unirule:MF_04014 . _:899455 up:source unirule:MF_04014 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 , ?annotation6 ; up:classifiedWith GO:0016485 , GO:0019069 , GO:0019076 , GO:0042025 , keyword:1048 , keyword:1188 , keyword:231 , keyword:426 , keyword:479 , keyword:547 , keyword:67 ; up:recommendedName ?name0 . ?name0 up:fullName 'Tripartite terminase subunit 1' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'TRM1' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Component of the molecular motor that translocates viral genomic DNA in empty capsid during DNA packaging. Forms a tripartite terminase complex together with TRM2 and TRM3 in the host cytoplasm. Once the complex reaches the host nucleus, it interacts with the capsid portal vertex. This portal forms a ring in which genomic DNA is translocated into the capsid. TRM1 carries an endonuclease activity that plays an important role for the cleavage of concatemeric viral DNA into unit length genomes.' . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Associates with TRM2 and TRM3 to form the tripartite terminase complex. Interacts with portal protein.' . ?annotation4 a up:Subcellular_Location_Annotation ; rdfs:comment 'Found associated with the external surface of the viral capsid during assembly and DNA packaging, but seems absent in extracellular mature virions' . ?annotation4li5 up:cellularComponent . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the herpesviridae TRM1 protein family.' . ?case7 up:classifiedWith keyword:862 , keyword:863 . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Zinc_Finger_Annotation ; rdfs:comment 'C3H1-type' . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:30616 . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Nuclear localization signal' . ?pfsb23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . _:899456 a rdf:Statement ; up:attribution _:899434 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:899457 a rdf:Statement ; up:attribution _:899435 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:899458 a rdf:Statement ; up:attribution _:899436 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:899459 a rdf:Statement ; up:attribution _:899437 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:899460 a rdf:Statement ; up:attribution _:899438 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:899461 a rdf:Statement ; up:attribution _:899439 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:899462 a rdf:Statement ; up:attribution _:899440 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:899463 a rdf:Statement ; up:attribution _:899441 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1048 . _:899464 a rdf:Statement ; up:attribution _:899442 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:426 . _:899465 a rdf:Statement ; up:attribution _:899443 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:899466 a rdf:Statement ; up:attribution _:899444 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:899467 a rdf:Statement ; up:attribution _:899445 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:231 . _:899468 a rdf:Statement ; up:attribution _:899446 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1188 . _:899469 a rdf:Statement ; up:attribution _:899447 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042025 . _:899470 a rdf:Statement ; up:attribution _:899448 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016485 . _:899471 a rdf:Statement ; up:attribution _:899449 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019069 . _:899472 a rdf:Statement ; up:attribution _:899450 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019076 . _:899473 a rdf:Statement ; up:attribution _:899451 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:899474 a rdf:Statement ; up:attribution _:899452 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:863 . _:899475 a rdf:Statement ; up:source unirule:MF_04014 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:899476 a rdf:Statement ; up:attribution _:899453 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:899477 a rdf:Statement ; up:source unirule:MF_04014 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:899478 a rdf:Statement ; up:attribution _:899454 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:899479 a rdf:Statement ; up:source unirule:MF_04014 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:899480 a rdf:Statement ; up:attribution _:899455 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04014 #Rule MF_04014 Created by:? on:2016-03-17 Modified by:Edouard de Castro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04014 . ?thisOrganism rdfs:subClassOf+ taxon:10292 . BIND(URI(CONCAT(STR(?this), '#MF_04014a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04014a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_04014a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04014a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04014a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionF5HC7932 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationF5HC7934 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarF5HC79MF_0401427 . ?templateMotifSequenceMatchRegionF5HC7932 faldo:begin ?templateMotifSequenceMatchBeginF5HC7933 . ?templateMotifSequenceMatchBeginF5HC7933 faldo:position ?templateMotifSequenceMatchBeginPositionF5HC7928 ; faldo:reference isoform:F5HC79-1 . ?templateMotifSequenceProfileAlignmentOperationF5HC7934 edam:has_input signature:MF_04014 ; rdf:type edam:operation_0300 . ?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0401438 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarF5HC79MF_0401429 . ?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0401437 . ?targetMotifMatchRegionMatchBeginMF_0401437 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0401430 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0401438 edam:has_input signature:MF_04014 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagZinc) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarF5HC79MF_0401427, 1, (STRLEN(?templateMotifCigarF5HC79MF_0401427) - STRLEN(REPLACE(?templateMotifCigarF5HC79MF_0401427, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionF5HC7928) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401429, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401429) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401429, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401429) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) . BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0401430) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarF5HC79MF_0401427, 1, (STRLEN(?templateMotifCigarF5HC79MF_0401427) - STRLEN(REPLACE(?templateMotifCigarF5HC79MF_0401427, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionF5HC7928) + 1)), '}'), '')))), '[a-z]', '')) AS ?step141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401429, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401429) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401429, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401429) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), '')))), '[^-]', ''))) AS ?step242) . BIND(((?step242 + ?targetMotifMatchRegionMatchBeginPositionMF_0401430) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)C[ARNDCQEGHILKMFPSTWYVBZJUOX]{22)C[ARNDCQEGHILKMFPSTWYVBZJUOX]H', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_04014a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch48 faldo:location ?templateMotifSequenceMatchRegionF5HC7949 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationF5HC7951 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarF5HC79MF_0401444 . ?templateMotifSequenceMatchRegionF5HC7949 faldo:begin ?templateMotifSequenceMatchBeginF5HC7950 . ?templateMotifSequenceMatchBeginF5HC7950 faldo:position ?templateMotifSequenceMatchBeginPositionF5HC7945 ; faldo:reference isoform:F5HC79-1 . ?templateMotifSequenceProfileAlignmentOperationF5HC7951 edam:has_input signature:MF_04014 ; rdf:type edam:operation_0300 . ?targetMotifMatch52 faldo:location ?targetMotifMatchRegionMatch53 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0401455 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarF5HC79MF_0401446 . ?targetMotifMatchRegionMatch53 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0401454 . ?targetMotifMatchRegionMatchBeginMF_0401454 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0401447 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0401455 edam:has_input signature:MF_04014 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarF5HC79MF_0401444, 1, (STRLEN(?templateMotifCigarF5HC79MF_0401444) - STRLEN(REPLACE(?templateMotifCigarF5HC79MF_0401444, CONCAT('^(?:-*[^-]){', STR(((709 - ?templateMotifSequenceMatchBeginPositionF5HC7945) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401446, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401446) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401446, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401446, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401446) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401446, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) . BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0401447) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarF5HC79MF_0401444, 1, (STRLEN(?templateMotifCigarF5HC79MF_0401444) - STRLEN(REPLACE(?templateMotifCigarF5HC79MF_0401444, CONCAT('^(?:-*[^-]){', STR(((716 - ?templateMotifSequenceMatchBeginPositionF5HC7945) + 1)), '}'), '')))), '[a-z]', '')) AS ?step158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401446, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401446) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401446, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401446, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401446) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401446, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), '')))), '[^-]', ''))) AS ?step259) . BIND(((?step259 + ?targetMotifMatchRegionMatchBeginPositionMF_0401447) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs2t60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER (REGEX('[YF][ARNDCQEGHILKMFPSTWYVBZJUOX]{3)[WYF][ARNDCQEGHILKMFPSTWYVBZJUOX]{3)', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) . BIND(URI(CONCAT(STR(?this), '#MF_04014a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch65 faldo:location ?templateMotifSequenceMatchRegionF5HC7966 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationF5HC7968 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarF5HC79MF_0401461 . ?templateMotifSequenceMatchRegionF5HC7966 faldo:begin ?templateMotifSequenceMatchBeginF5HC7967 . ?templateMotifSequenceMatchBeginF5HC7967 faldo:position ?templateMotifSequenceMatchBeginPositionF5HC7962 ; faldo:reference isoform:F5HC79-1 . ?templateMotifSequenceProfileAlignmentOperationF5HC7968 edam:has_input signature:MF_04014 ; rdf:type edam:operation_0300 . ?targetMotifMatch69 faldo:location ?targetMotifMatchRegionMatch70 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0401472 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarF5HC79MF_0401463 . ?targetMotifMatchRegionMatch70 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0401471 . ?targetMotifMatchRegionMatchBeginMF_0401471 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0401464 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0401472 edam:has_input signature:MF_04014 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarF5HC79MF_0401461, 1, (STRLEN(?templateMotifCigarF5HC79MF_0401461) - STRLEN(REPLACE(?templateMotifCigarF5HC79MF_0401461, CONCAT('^(?:-*[^-]){', STR(((822 - ?templateMotifSequenceMatchBeginPositionF5HC7962) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401463, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401463) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401463, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401463, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401463) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401463, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) . BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0401464) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarF5HC79MF_0401461, 1, (STRLEN(?templateMotifCigarF5HC79MF_0401461) - STRLEN(REPLACE(?templateMotifCigarF5HC79MF_0401461, CONCAT('^(?:-*[^-]){', STR(((827 - ?templateMotifSequenceMatchBeginPositionF5HC7962) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401463, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401463) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401463, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarF5HC79MF_0401463, 1, (STRLEN(?targetMotifMatchCigarF5HC79MF_0401463) - STRLEN(REPLACE(?targetMotifMatchCigarF5HC79MF_0401463, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) . BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0401464) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs2t77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)) = 'RKRPRR')) . BIND(URI(CONCAT(STR(?this), '#MF_04014a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag78) . } BIND(IF(BOUND(?tagZinc), ?caseWithTag78, ?UNBOUND_VARIABLE) AS ?case7) . } "xsd:string
http://purl.uniprot.org/unirules/MF_04014http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04014#construct