| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-58 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-34 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-33 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-57 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-36 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-59 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-35 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-54 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-30 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-53 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-32 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-56 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-55 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-31 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-51 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-52 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-50 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-38 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-37 |
| http://purl.uniprot.org/unirules/MF_04023#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04023#construct-template-39 |
| http://purl.uniprot.org/unirules/MF_04023#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_04023#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_04023#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_04023#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_04023#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_04023#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:901580 up:source unirule:MF_04023 .
_:901581 up:source unirule:MF_04023 .
_:901582 up:source unirule:MF_04023 .
_:901583 up:source unirule:MF_04023 .
_:901584 up:source unirule:MF_04023 .
_:901585 up:source unirule:MF_04023 .
_:901586 up:source unirule:MF_04023 .
_:901587 up:source unirule:MF_04023 .
_:901588 up:source unirule:MF_04023 .
_:901589 up:source unirule:MF_04023 .
_:901590 up:source unirule:MF_04023 .
_:901591 up:source unirule:MF_04023 .
_:901592 up:source unirule:MF_04023 .
_:901593 up:source unirule:MF_04023 .
_:901594 up:source unirule:MF_04023 .
_:901595 up:source unirule:MF_04023 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0016020 ,
GO:0044201 ,
keyword:1043 ,
keyword:1048 ,
keyword:472 ,
keyword:479 ,
keyword:597 ,
keyword:862 ,
keyword:863 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Nuclear egress protein 1' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'NEC1' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Plays an essential role in virion nuclear egress, the first step of virion release from infected cell. Within the host nucleus, NEC1 interacts with the newly formed capsid through the vertexes and directs it to the inner nuclear membrane by associating with NEC2. Induces the budding of the capsid at the inner nuclear membrane as well as its envelopment into the perinuclear space. There, the NEC1/NEC2 complex promotes the fusion of the enveloped capsid with the outer nuclear membrane and the subsequent release of the viral capsid into the cytoplasm where it will reach the secondary budding sites in the host Golgi or trans-Golgi network.' .
?annotation3 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Remains attached to the nucleus inner membrane through interaction with NEC2' .
?annotation3li4 up:cellularComponent .
?annotation5 a up:PTM_Annotation ;
rdfs:comment 'Phosphorylated at serine residues in the N-terminus. This phosphorylation regulates the localization within the inner nuclear membrane.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the herpesviridae NEC1 protein family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Zinc_Finger_Annotation ;
rdfs:comment 'CCCH-type' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
_:901596 a rdf:Statement ;
up:attribution _:901580 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:901597 a rdf:Statement ;
up:attribution _:901581 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:901598 a rdf:Statement ;
up:attribution _:901582 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:901599 a rdf:Statement ;
up:attribution _:901583 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:901600 a rdf:Statement ;
up:attribution _:901584 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:901601 a rdf:Statement ;
up:attribution _:901585 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:901602 a rdf:Statement ;
up:attribution _:901586 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1043 .
_:901603 a rdf:Statement ;
up:attribution _:901587 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:901604 a rdf:Statement ;
up:attribution _:901588 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:901605 a rdf:Statement ;
up:attribution _:901589 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:901606 a rdf:Statement ;
up:attribution _:901590 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:901607 a rdf:Statement ;
up:attribution _:901591 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:901608 a rdf:Statement ;
up:attribution _:901592 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:863 .
_:901609 a rdf:Statement ;
up:attribution _:901593 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044201 .
_:901610 a rdf:Statement ;
up:attribution _:901594 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016020 .
_:901611 a rdf:Statement ;
up:source unirule:MF_04023 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:901612 a rdf:Statement ;
up:attribution _:901595 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04023
#Rule MF_04023 Created by:? on:2016-04-22 Modified by:Chantal Hulo on:2022-11-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04023 .
?thisOrganism rdfs:subClassOf+ taxon:10292 .
BIND(URI(CONCAT(STR(?this), '#MF_04023a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04023a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_04023a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04023a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_04023a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch19 faldo:location ?templateMotifSequenceMatchRegionP1021520 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1021522 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10215MF_0402315 .
?templateMotifSequenceMatchRegionP1021520 faldo:begin ?templateMotifSequenceMatchBeginP1021521 .
?templateMotifSequenceMatchBeginP1021521 faldo:position ?templateMotifSequenceMatchBeginPositionP1021516 ;
faldo:reference isoform:P10215-1 .
?templateMotifSequenceProfileAlignmentOperationP1021522 edam:has_input signature:MF_04023 ;
rdf:type edam:operation_0300 .
?targetMotifMatch23 faldo:location ?targetMotifMatchRegionMatch24 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0402326 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10215MF_0402317 .
?targetMotifMatchRegionMatch24 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0402325 .
?targetMotifMatchRegionMatchBeginMF_0402325 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0402318 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0402326 edam:has_input signature:MF_04023 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10215MF_0402315, 1, (STRLEN(?templateMotifCigarP10215MF_0402315) - STRLEN(REPLACE(?templateMotifCigarP10215MF_0402315, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionP1021516) + 1)), '}'), '')))), '[a-z]', '')) AS ?step127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10215MF_0402317, 1, (STRLEN(?targetMotifMatchCigarP10215MF_0402317) - STRLEN(REPLACE(?targetMotifMatchCigarP10215MF_0402317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10215MF_0402317, 1, (STRLEN(?targetMotifMatchCigarP10215MF_0402317) - STRLEN(REPLACE(?targetMotifMatchCigarP10215MF_0402317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step127), '}'), '')))), '[^-]', ''))) AS ?step228) .
BIND(((?step228 + ?targetMotifMatchRegionMatchBeginPositionMF_0402318) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10215MF_0402315, 1, (STRLEN(?templateMotifCigarP10215MF_0402315) - STRLEN(REPLACE(?templateMotifCigarP10215MF_0402315, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP1021516) + 1)), '}'), '')))), '[a-z]', '')) AS ?step129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10215MF_0402317, 1, (STRLEN(?targetMotifMatchCigarP10215MF_0402317) - STRLEN(REPLACE(?targetMotifMatchCigarP10215MF_0402317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10215MF_0402317, 1, (STRLEN(?targetMotifMatchCigarP10215MF_0402317) - STRLEN(REPLACE(?targetMotifMatchCigarP10215MF_0402317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), '')))), '[^-]', ''))) AS ?step230) .
BIND(((?step230 + ?targetMotifMatchRegionMatchBeginPositionMF_0402318) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)C[ARNDCQEGHILKMFPSTWYVBZJUOX]*H', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04023a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:10375 .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:10375 .
})) .
BIND(?this AS ?case8) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_04023 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_04023#construct |