| http://purl.uniprot.org/unirules/MF_04001#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:893584 up:source unirule:MF_04001 .
_:893585 up:source unirule:MF_04001 .
_:893586 up:source unirule:MF_04001 .
_:893587 up:source unirule:MF_04001 .
_:893588 up:source unirule:MF_04001 .
_:893589 up:source unirule:MF_04001 .
_:893590 up:source unirule:MF_04001 .
_:893591 up:source unirule:MF_04001 .
_:893592 up:source unirule:MF_04001 .
_:893593 up:source unirule:MF_04001 .
_:893594 up:source unirule:MF_04001 .
_:893595 up:source unirule:MF_04001 .
_:893596 up:source unirule:MF_04001 .
_:893597 up:source unirule:MF_04001 .
_:893598 up:source unirule:MF_04001 .
_:893599 up:source unirule:MF_04001 .
_:893600 up:source unirule:MF_04001 .
_:893601 up:source unirule:MF_04001 .
_:893602 up:source unirule:MF_04001 .
_:893603 up:source unirule:MF_04001 .
_:893604 up:source unirule:MF_04001 .
_:893605 up:source unirule:MF_04001 .
_:893606 up:source unirule:MF_04001 .
_:893607 up:source unirule:MF_04001 .
_:893608 up:source unirule:MF_04001 .
_:893609 up:source unirule:MF_04001 .
_:893610 up:source unirule:MF_04001 .
_:893611 up:source unirule:MF_04001 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0000166 ,
GO:0003677 ,
GO:0003700 ,
GO:0006275 ,
GO:0006351 ,
GO:0039693 ,
GO:0042025 ,
keyword:1048 ,
keyword:10 ,
keyword:235 ,
keyword:238 ,
keyword:244 ,
keyword:597 ,
keyword:678 ,
keyword:804 ,
keyword:805 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Regulatory protein E2' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'E2' .
?annotation2 a up:Function_Annotation ;
rdfs:comment "Plays a role in the initiation of viral DNA replication. A dimer of E2 interacts with a dimer of E1 in order to improve specificity of E1 DNA binding activity. Once the complex recognizes and binds DNA at specific sites, the E2 dimer is removed from DNA. E2 also regulates viral transcription through binding to the E2RE response element (5'-ACCNNNNNNGGT-3') present in multiple copies in the regulatory regions of the viral genome. Activates or represses transcription depending on E2RE's position with regards to proximal promoter elements including the TATA-box. Repression occurs by sterically hindering the assembly of the transcription initiation complex." .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Binds DNA as homodimer. Interacts with protein E1; this interaction greatly increases E1 DNA-binding activity. Interacts with protein L1; this interaction enhances E2-dependent replication and transcription activation. Interacts with protein L2; this interaction inhibits E2 transcriptional activity but not DNA replication function E2. Interacts with protein E7; this interaction inhibits E7 oncogenic activity. Interacts with host TAF1; this interaction modulates E2-dependent transcriptional regulation. Interacts with host BRD4; this interaction mediates E2 transcriptional activation function. Additionally, the interaction with host BRD4 on mitotic chromosomes mediates tethering of the viral genome. Interacts with host TOPBP1; this interaction is required for optimal viral DNA replication.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:PTM_Annotation ;
rdfs:comment 'Phosphorylated.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the papillomaviridae E2 protein family.' .
?case8 up:classifiedWith keyword:1017 ,
keyword:832 .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Cross-link_Annotation ;
rdfs:comment 'Glycyl lysine isopeptide (Lys-Gly) (interchain with G-Cter in SUMO)' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Transactivation domain' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'DNA-binding domain' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
_:893612 a rdf:Statement ;
up:attribution _:893584 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:893613 a rdf:Statement ;
up:attribution _:893585 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:893614 a rdf:Statement ;
up:attribution _:893586 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:893615 a rdf:Statement ;
up:attribution _:893587 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:893616 a rdf:Statement ;
up:attribution _:893588 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:893617 a rdf:Statement ;
up:attribution _:893589 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:893618 a rdf:Statement ;
up:attribution _:893590 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:893619 a rdf:Statement ;
up:attribution _:893591 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:10 .
_:893620 a rdf:Statement ;
up:attribution _:893592 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:235 .
_:893621 a rdf:Statement ;
up:attribution _:893593 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:893622 a rdf:Statement ;
up:attribution _:893594 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:244 .
_:893623 a rdf:Statement ;
up:attribution _:893595 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:893624 a rdf:Statement ;
up:attribution _:893596 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:893625 a rdf:Statement ;
up:attribution _:893597 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:678 .
_:893626 a rdf:Statement ;
up:attribution _:893598 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:893627 a rdf:Statement ;
up:attribution _:893599 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:893628 a rdf:Statement ;
up:attribution _:893600 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042025 .
_:893629 a rdf:Statement ;
up:attribution _:893601 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:893630 a rdf:Statement ;
up:attribution _:893602 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000166 .
_:893631 a rdf:Statement ;
up:attribution _:893603 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003700 .
_:893632 a rdf:Statement ;
up:attribution _:893604 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006275 .
_:893633 a rdf:Statement ;
up:attribution _:893605 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006351 .
_:893634 a rdf:Statement ;
up:attribution _:893606 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039693 .
_:893635 a rdf:Statement ;
up:attribution _:893607 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:832 .
_:893636 a rdf:Statement ;
up:attribution _:893608 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1017 .
_:893637 a rdf:Statement ;
up:source unirule:MF_04001 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:893638 a rdf:Statement ;
up:attribution _:893609 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:893639 a rdf:Statement ;
up:source unirule:MF_04001 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:893640 a rdf:Statement ;
up:attribution _:893610 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:893641 a rdf:Statement ;
up:source unirule:MF_04001 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:893642 a rdf:Statement ;
up:attribution _:893611 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04001
#Rule MF_04001 Created by:? on:2015-11-03 Modified by:Catherine Rivoire on:2022-06-28
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04001 .
?thisOrganism rdfs:subClassOf+ taxon:151340 .
BIND(URI(CONCAT(STR(?this), '#MF_04001a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionP0312032 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312034 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03120MF_0400127 .
?templateMotifSequenceMatchRegionP0312032 faldo:begin ?templateMotifSequenceMatchBeginP0312033 .
?templateMotifSequenceMatchBeginP0312033 faldo:position ?templateMotifSequenceMatchBeginPositionP0312028 ;
faldo:reference isoform:P03120-1 .
?templateMotifSequenceProfileAlignmentOperationP0312034 edam:has_input signature:MF_04001 ;
rdf:type edam:operation_0300 .
?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400138 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03120MF_0400129 .
?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400137 .
?targetMotifMatchRegionMatchBeginMF_0400137 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400130 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400138 edam:has_input signature:MF_04001 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagUbl) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03120MF_0400127, 1, (STRLEN(?templateMotifCigarP03120MF_0400127) - STRLEN(REPLACE(?templateMotifCigarP03120MF_0400127, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP0312028) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03120MF_0400129, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400129) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03120MF_0400129, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400129) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0400130) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionP0312047 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312049 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03120MF_0400142 .
?templateMotifSequenceMatchRegionP0312047 faldo:begin ?templateMotifSequenceMatchBeginP0312048 .
?templateMotifSequenceMatchBeginP0312048 faldo:position ?templateMotifSequenceMatchBeginPositionP0312043 ;
faldo:reference isoform:P03120-1 .
?templateMotifSequenceProfileAlignmentOperationP0312049 edam:has_input signature:MF_04001 ;
rdf:type edam:operation_0300 .
?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400153 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03120MF_0400144 .
?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400152 .
?targetMotifMatchRegionMatchBeginMF_0400152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400145 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400153 edam:has_input signature:MF_04001 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03120MF_0400142, 1, (STRLEN(?templateMotifCigarP03120MF_0400142) - STRLEN(REPLACE(?templateMotifCigarP03120MF_0400142, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP0312043) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03120MF_0400144, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400144) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03120MF_0400144, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400144) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) .
BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0400145) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03120MF_0400142, 1, (STRLEN(?templateMotifCigarP03120MF_0400142) - STRLEN(REPLACE(?templateMotifCigarP03120MF_0400142, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP0312043) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03120MF_0400144, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400144) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03120MF_0400144, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400144) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) .
BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0400145) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs2t58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionP0312064 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312066 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03120MF_0400159 .
?templateMotifSequenceMatchRegionP0312064 faldo:begin ?templateMotifSequenceMatchBeginP0312065 .
?templateMotifSequenceMatchBeginP0312065 faldo:position ?templateMotifSequenceMatchBeginPositionP0312060 ;
faldo:reference isoform:P03120-1 .
?templateMotifSequenceProfileAlignmentOperationP0312066 edam:has_input signature:MF_04001 ;
rdf:type edam:operation_0300 .
?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400170 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03120MF_0400161 .
?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400169 .
?targetMotifMatchRegionMatchBeginMF_0400169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400162 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400170 edam:has_input signature:MF_04001 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03120MF_0400159, 1, (STRLEN(?templateMotifCigarP03120MF_0400159) - STRLEN(REPLACE(?templateMotifCigarP03120MF_0400159, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionP0312060) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03120MF_0400161, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400161) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03120MF_0400161, 1, (STRLEN(?targetMotifMatchCigarP03120MF_0400161) - STRLEN(REPLACE(?targetMotifMatchCigarP03120MF_0400161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) .
BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0400162) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn26) .
BIND(?this AS ?pfs2t73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) .
BIND(URI(CONCAT(STR(?this), '#MF_04001a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag74) .
}
BIND(IF(BOUND(?tagUbl), ?caseWithTag74, ?UNBOUND_VARIABLE) AS ?case8) .
}
"xsd:string |