Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-99
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-76
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-100
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-77
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-78
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-79
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-80
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-81
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-82
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-83
http://purl.uniprot.org/unirules/MF_04007#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04007#construct-template-84
http://purl.uniprot.org/unirules/MF_04007#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_04007#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04007#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04007#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04007#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04007#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:896216 up:source unirule:MF_04007 . _:896217 up:source unirule:MF_04007 . _:896218 up:source unirule:MF_04007 . _:896219 up:source unirule:MF_04007 . _:896220 up:source unirule:MF_04007 . _:896221 up:source unirule:MF_04007 . _:896222 up:source unirule:MF_04007 . _:896223 up:source unirule:MF_04007 . _:896224 up:source unirule:MF_04007 . _:896225 up:source unirule:MF_04007 . _:896226 up:source unirule:MF_04007 . _:896227 up:source unirule:MF_04007 . _:896228 up:source unirule:MF_04007 . _:896229 up:source unirule:MF_04007 . _:896230 up:source unirule:MF_04007 . _:896231 up:source unirule:MF_04007 . _:896232 up:source unirule:MF_04007 . _:896233 up:source unirule:MF_04007 . _:896234 up:source unirule:MF_04007 . _:896235 up:source unirule:MF_04007 . _:896236 up:source unirule:MF_04007 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 , ?annotation6 ; up:classifiedWith GO:0003697 , GO:0006260 , GO:0039686 , GO:0042025 , keyword:1048 , keyword:235 , keyword:238 ; up:recommendedName ?name0 . ?name0 up:fullName 'Major DNA-binding protein' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'DBP' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Plays several crucial roles in viral infection. Participates in the opening of the viral DNA origin to initiate replication by interacting with the origin-binding protein. May disrupt loops, hairpins and other secondary structures present on ssDNA to reduce and eliminate pausing of viral DNA polymerase at specific sites during elongation. Promotes viral DNA recombination by performing strand-transfer, characterized by the ability to transfer a DNA strand from a linear duplex to a complementary single-stranded DNA circle. Can also catalyze the renaturation of complementary single strands. Additionally, reorganizes the host cell nucleus, leading to the formation of prereplicative sites and replication compartments. This process is driven by the protein which can form double-helical filaments in the absence of DNA.' . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Homooligomers. Forms double-helical filaments necessary for the formation of replication compartments within the host nucleus. Interacts with the origin-binding protein. Interacts with the helicase primase complex; this interaction stimulates primer synthesis activity of the helicase-primase complex. Interacts with the DNA polymerase. Interacts with the alkaline exonuclease; this interaction increases its nuclease processivity.' . ?annotation4 a up:Subcellular_Location_Annotation ; rdfs:comment 'In the absence of DNA replication, found in the nuclear framework-associated structures (prereplicative sites). As viral DNA replication proceeds, it migrates to globular intranuclear structures (replication compartments)' . ?annotation4li5 up:cellularComponent . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the herpesviridae major DNA-binding protein family.' . ?case7 up:classifiedWith GO:0046872 , keyword:479 , keyword:862 , keyword:863 . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Zinc_Finger_Annotation . ?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 ; rdf:type up:Region_Annotation ; rdfs:comment 'Required for nuclear localization' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Required for filament formation' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Required for filament formation' . ?pfsb28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . _:896237 a rdf:Statement ; up:attribution _:896216 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:896238 a rdf:Statement ; up:attribution _:896217 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:896239 a rdf:Statement ; up:attribution _:896218 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:896240 a rdf:Statement ; up:attribution _:896219 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:896241 a rdf:Statement ; up:attribution _:896220 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:896242 a rdf:Statement ; up:attribution _:896221 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:896243 a rdf:Statement ; up:attribution _:896222 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:235 . _:896244 a rdf:Statement ; up:attribution _:896223 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:896245 a rdf:Statement ; up:attribution _:896224 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1048 . _:896246 a rdf:Statement ; up:attribution _:896225 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042025 . _:896247 a rdf:Statement ; up:attribution _:896226 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003697 . _:896248 a rdf:Statement ; up:attribution _:896227 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006260 . _:896249 a rdf:Statement ; up:attribution _:896228 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039686 . _:896250 a rdf:Statement ; up:attribution _:896229 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:896251 a rdf:Statement ; up:attribution _:896230 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:896252 a rdf:Statement ; up:attribution _:896231 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:863 . _:896253 a rdf:Statement ; up:attribution _:896232 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:896254 a rdf:Statement ; up:source unirule:MF_04007 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:896255 a rdf:Statement ; up:attribution _:896233 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:896256 a rdf:Statement ; up:source unirule:MF_04007 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:896257 a rdf:Statement ; up:attribution _:896234 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:896258 a rdf:Statement ; up:source unirule:MF_04007 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:896259 a rdf:Statement ; up:attribution _:896235 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:896260 a rdf:Statement ; up:source unirule:MF_04007 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:896261 a rdf:Statement ; up:attribution _:896236 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04007 #Rule MF_04007 Created by:? on:2016-02-18 Modified by:Edouard de Castro on:2019-11-20 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04007 . ?thisOrganism rdfs:subClassOf+ taxon:10292 . BIND(URI(CONCAT(STR(?this), '#MF_04007a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04007a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_04007a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04007a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04007a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch36 faldo:location ?templateMotifSequenceMatchRegionP0429637 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429639 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04296MF_0400732 . ?templateMotifSequenceMatchRegionP0429637 faldo:begin ?templateMotifSequenceMatchBeginP0429638 . ?templateMotifSequenceMatchBeginP0429638 faldo:position ?templateMotifSequenceMatchBeginPositionP0429633 ; faldo:reference isoform:P04296-1 . ?templateMotifSequenceProfileAlignmentOperationP0429639 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . ?targetMotifMatch40 faldo:location ?targetMotifMatchRegionMatch41 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400743 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04296MF_0400734 . ?targetMotifMatchRegionMatch41 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400742 . ?targetMotifMatchRegionMatchBeginMF_0400742 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400735 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400743 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagZn) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400732, 1, (STRLEN(?templateMotifCigarP04296MF_0400732) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400732, CONCAT('^(?:-*[^-]){', STR(((499 - ?templateMotifSequenceMatchBeginPositionP0429633) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400734, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400734) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400734, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400734, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400734) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400734, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) . BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0400735) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400732, 1, (STRLEN(?templateMotifCigarP04296MF_0400732) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400732, CONCAT('^(?:-*[^-]){', STR(((512 - ?templateMotifSequenceMatchBeginPositionP0429633) + 1)), '}'), '')))), '[a-z]', '')) AS ?step146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400734, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400734) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400734, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400734, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400734) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400734, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), '')))), '[^-]', ''))) AS ?step247) . BIND(((?step247 + ?targetMotifMatchRegionMatchBeginPositionMF_0400735) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C[ARNDCQEGHILKMFPSTWYVBZJUOX]H', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_04007a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP0429654 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429656 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04296MF_0400749 . ?templateMotifSequenceMatchRegionP0429654 faldo:begin ?templateMotifSequenceMatchBeginP0429655 . ?templateMotifSequenceMatchBeginP0429655 faldo:position ?templateMotifSequenceMatchBeginPositionP0429650 ; faldo:reference isoform:P04296-1 . ?templateMotifSequenceProfileAlignmentOperationP0429656 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . ?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400760 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04296MF_0400751 . ?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400759 . ?targetMotifMatchRegionMatchBeginMF_0400759 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400752 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400760 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400749, 1, (STRLEN(?templateMotifCigarP04296MF_0400749) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400749, CONCAT('^(?:-*[^-]){', STR(((1170 - ?templateMotifSequenceMatchBeginPositionP0429650) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400751, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400751) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400751, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400751, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400751) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400751, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) . BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0400752) - 1) AS ?thisPositionOn18) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn19) . BIND(?this AS ?pfs2t63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_04007a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP0429669 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429671 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04296MF_0400764 . ?templateMotifSequenceMatchRegionP0429669 faldo:begin ?templateMotifSequenceMatchBeginP0429670 . ?templateMotifSequenceMatchBeginP0429670 faldo:position ?templateMotifSequenceMatchBeginPositionP0429665 ; faldo:reference isoform:P04296-1 . ?templateMotifSequenceProfileAlignmentOperationP0429671 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . ?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400775 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04296MF_0400766 . ?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400774 . ?targetMotifMatchRegionMatchBeginMF_0400774 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400767 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400775 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400764, 1, (STRLEN(?templateMotifCigarP04296MF_0400764) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400764, CONCAT('^(?:-*[^-]){', STR(((843 - ?templateMotifSequenceMatchBeginPositionP0429665) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400766, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400766) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400766, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400766) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0400767) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400764, 1, (STRLEN(?templateMotifCigarP04296MF_0400764) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400764, CONCAT('^(?:-*[^-]){', STR(((844 - ?templateMotifSequenceMatchBeginPositionP0429665) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400766, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400766) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400766, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400766) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0400767) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs2t80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)) = 'FW')) . BIND(URI(CONCAT(STR(?this), '#MF_04007a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP0429686 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429688 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04296MF_0400781 . ?templateMotifSequenceMatchRegionP0429686 faldo:begin ?templateMotifSequenceMatchBeginP0429687 . ?templateMotifSequenceMatchBeginP0429687 faldo:position ?templateMotifSequenceMatchBeginPositionP0429682 ; faldo:reference isoform:P04296-1 . ?templateMotifSequenceProfileAlignmentOperationP0429688 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400792 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04296MF_0400783 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400791 . ?targetMotifMatchRegionMatchBeginMF_0400791 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400784 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400792 edam:has_input signature:MF_04007 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400781, 1, (STRLEN(?templateMotifCigarP04296MF_0400781) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400781, CONCAT('^(?:-*[^-]){', STR(((1142 - ?templateMotifSequenceMatchBeginPositionP0429682) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400783, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400783) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400783, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400783) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0400784) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04296MF_0400781, 1, (STRLEN(?templateMotifCigarP04296MF_0400781) - STRLEN(REPLACE(?templateMotifCigarP04296MF_0400781, CONCAT('^(?:-*[^-]){', STR(((1144 - ?templateMotifSequenceMatchBeginPositionP0429682) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04296MF_0400783, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400783) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04296MF_0400783, 1, (STRLEN(?targetMotifMatchCigarP04296MF_0400783) - STRLEN(REPLACE(?targetMotifMatchCigarP04296MF_0400783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0400784) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs2t97) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)) = 'FNF')) . BIND(URI(CONCAT(STR(?this), '#MF_04007a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag98) . } BIND(IF(BOUND(?tagZn), ?caseWithTag98, ?UNBOUND_VARIABLE) AS ?case7) . } "xsd:string
http://purl.uniprot.org/unirules/MF_04007http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04007#construct