| http://purl.uniprot.org/unirules/MF_04002#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:894015 up:source unirule:MF_04002 .
_:894016 up:source unirule:MF_04002 .
_:894017 up:source unirule:MF_04002 .
_:894018 up:source unirule:MF_04002 .
_:894019 up:source unirule:MF_04002 .
_:894020 up:source unirule:MF_04002 .
_:894021 up:source unirule:MF_04002 .
_:894022 up:source unirule:MF_04002 .
_:894023 up:source unirule:MF_04002 .
_:894024 up:source unirule:MF_04002 .
_:894025 up:source unirule:MF_04002 .
_:894026 up:source unirule:MF_04002 .
_:894027 up:source unirule:MF_04002 .
_:894028 up:source unirule:MF_04002 .
_:894029 up:source unirule:MF_04002 .
_:894030 up:source unirule:MF_04002 .
_:894031 up:source unirule:MF_04002 .
_:894032 up:source unirule:MF_04002 .
_:894033 up:source unirule:MF_04002 .
_:894034 up:source unirule:MF_04002 .
_:894035 up:source unirule:MF_04002 .
_:894036 up:source unirule:MF_04002 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation7 ;
up:classifiedWith GO:0005198 ,
GO:0019062 ,
GO:0039620 ,
GO:0042025 ,
keyword:1048 ,
keyword:1160 ,
keyword:1161 ,
keyword:1162 ,
keyword:1164 ,
keyword:167 ,
keyword:426 ,
keyword:945 ,
keyword:946 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Major capsid protein L1' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'L1' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Forms an icosahedral capsid with a T=7 symmetry and a 50 nm diameter. The capsid is composed of 72 pentamers linked to each other by disulfide bonds and associated with L2 proteins. Binds to heparan sulfate proteoglycans on cell surface of basal layer keratinocytes to provide initial virion attachment. This binding mediates a conformational change in the virus capsid that facilitates efficient infection. The virion enters the host cell via endocytosis. During virus trafficking, L1 protein dissociates from the viral DNA and the genomic DNA is released to the host nucleus. The virion assembly takes place within the cell nucleus. Encapsulates the genomic DNA together with protein L2.' .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Self-assembles into homopentamers. The capsid has an icosahedral symmetry and consists of 72 capsomers, with each capsomer being a pentamer of L1. Interacts with the minor capsid protein L2; this interaction is necessary for viral genome encapsidation. Interacts with protein E2; this interaction enhances E2-dependent replication and transcription activation.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation4li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the papillomaviridae L1 protein family.' .
?case8 up:classifiedWith keyword:1015 .
?pfs9 up:annotation ?annotation10 ,
?annotation15 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Disulfide_Bond_Annotation ;
rdfs:comment 'Interchain (with @RESIDUE_NAME_AT_POS|Cys|428|@)' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Disulfide_Bond_Annotation ;
rdfs:comment 'Interchain (with @RESIDUE_NAME_AT_POS|Cys|175|@)' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
_:894037 a rdf:Statement ;
up:attribution _:894015 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:894038 a rdf:Statement ;
up:attribution _:894016 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:894039 a rdf:Statement ;
up:attribution _:894017 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:894040 a rdf:Statement ;
up:attribution _:894018 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:894041 a rdf:Statement ;
up:attribution _:894019 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:894042 a rdf:Statement ;
up:attribution _:894020 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:894043 a rdf:Statement ;
up:attribution _:894021 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:167 .
_:894044 a rdf:Statement ;
up:attribution _:894022 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:894045 a rdf:Statement ;
up:attribution _:894023 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:945 .
_:894046 a rdf:Statement ;
up:attribution _:894024 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:426 .
_:894047 a rdf:Statement ;
up:attribution _:894025 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1161 .
_:894048 a rdf:Statement ;
up:attribution _:894026 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1162 .
_:894049 a rdf:Statement ;
up:attribution _:894027 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:946 .
_:894050 a rdf:Statement ;
up:attribution _:894028 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1164 .
_:894051 a rdf:Statement ;
up:attribution _:894029 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1160 .
_:894052 a rdf:Statement ;
up:attribution _:894030 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042025 .
_:894053 a rdf:Statement ;
up:attribution _:894031 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039620 .
_:894054 a rdf:Statement ;
up:attribution _:894032 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005198 .
_:894055 a rdf:Statement ;
up:attribution _:894033 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019062 .
_:894056 a rdf:Statement ;
up:attribution _:894034 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1015 .
_:894057 a rdf:Statement ;
up:source unirule:MF_04002 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:894058 a rdf:Statement ;
up:attribution _:894035 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:894059 a rdf:Statement ;
up:source unirule:MF_04002 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:894060 a rdf:Statement ;
up:attribution _:894036 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04002
#Rule MF_04002 Created by:? on:2015-11-27 Modified by:Edouard de Castro on:2019-11-20
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04002 .
?thisOrganism rdfs:subClassOf+ taxon:151340 .
BIND(URI(CONCAT(STR(?this), '#MF_04002a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04002a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_04002a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04002a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04002a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch24 faldo:location ?templateMotifSequenceMatchRegionP0310125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0310127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03101MF_0400220 .
?templateMotifSequenceMatchRegionP0310125 faldo:begin ?templateMotifSequenceMatchBeginP0310126 .
?templateMotifSequenceMatchBeginP0310126 faldo:position ?templateMotifSequenceMatchBeginPositionP0310121 ;
faldo:reference isoform:P03101-1 .
?templateMotifSequenceProfileAlignmentOperationP0310127 edam:has_input signature:MF_04002 ;
rdf:type edam:operation_0300 .
?targetMotifMatch28 faldo:location ?targetMotifMatchRegionMatch29 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400231 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03101MF_0400222 .
?targetMotifMatchRegionMatch29 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400230 .
?targetMotifMatchRegionMatchBeginMF_0400230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400223 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400231 edam:has_input signature:MF_04002 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03101MF_0400220, 1, (STRLEN(?templateMotifCigarP03101MF_0400220) - STRLEN(REPLACE(?templateMotifCigarP03101MF_0400220, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP0310121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03101MF_0400222, 1, (STRLEN(?targetMotifMatchCigarP03101MF_0400222) - STRLEN(REPLACE(?targetMotifMatchCigarP03101MF_0400222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03101MF_0400222, 1, (STRLEN(?targetMotifMatchCigarP03101MF_0400222) - STRLEN(REPLACE(?targetMotifMatchCigarP03101MF_0400222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), '')))), '[^-]', ''))) AS ?step233) .
BIND(((?step233 + ?targetMotifMatchRegionMatchBeginPositionMF_0400223) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t34) .
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) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03101MF_0400220, 1, (STRLEN(?templateMotifCigarP03101MF_0400220) - STRLEN(REPLACE(?templateMotifCigarP03101MF_0400220, CONCAT('^(?:-*[^-]){', STR(((428 - ?templateMotifSequenceMatchBeginPositionP0310121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03101MF_0400222, 1, (STRLEN(?targetMotifMatchCigarP03101MF_0400222) - STRLEN(REPLACE(?targetMotifMatchCigarP03101MF_0400222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03101MF_0400222, 1, (STRLEN(?targetMotifMatchCigarP03101MF_0400222) - STRLEN(REPLACE(?targetMotifMatchCigarP03101MF_0400222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step135), '}'), '')))), '[^-]', ''))) AS ?step236) .
BIND(((?step236 + ?targetMotifMatchRegionMatchBeginPositionMF_0400223) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag38) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag38, ?UNBOUND_VARIABLE) AS ?case8) .
}
"xsd:string |