Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04116#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04116#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04116#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04116#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04116#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:957867 up:source unirule:MF_04116 . _:957868 up:source unirule:MF_04116 . _:957869 up:source unirule:MF_04116 . _:957870 up:source unirule:MF_04116 . _:957871 up:source unirule:MF_04116 . _:957872 up:source unirule:MF_04116 . _:957873 up:source unirule:MF_04116 . _:957874 up:source unirule:MF_04116 . _:957875 up:source unirule:MF_04116 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation3 , ?annotation5 ; up:classifiedWith GO:0098021 , keyword:167 , keyword:946 ; up:recommendedName ?name0 . ?name0 up:fullName 'Highly immunogenic outer capsid protein' ; up:shortName 'Hoc' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Capsid decoration protein that binds as a monomer at the center of each major capsid protein hexamer once maturation and expension of the capsid has occured. It only has a marginal effect on head stability. Dispensable for the head morphogenesis and phage infection.' . ?annotation2 a up:Subunit_Annotation ; rdfs:comment 'Monomer. Interacts with the major capsid protein; one hoc molecule associates with each hexamer facet.' . ?annotation3 a up:Subcellular_Location_Annotation . ?annotation3li4 up:cellularComponent . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the Tevenvirinae Hoc family.' . ?pfs6 up:annotation ?annotation7 . ?annotation7 faldo:begin ?pfsb8 ; faldo:end ?pfse9 ; rdf:type up:Region_Annotation ; rdfs:comment 'Interaction with the major capsid protein' . ?pfsb8 faldo:position ?thisPositionOn10 ; rdf:type faldo:ExactPosition . ?pfse9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . _:957876 a rdf:Statement ; up:attribution _:957867 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:957877 a rdf:Statement ; up:attribution _:957868 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:957878 a rdf:Statement ; up:attribution _:957869 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:957879 a rdf:Statement ; up:attribution _:957870 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:957880 a rdf:Statement ; up:attribution _:957871 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:957881 a rdf:Statement ; up:attribution _:957872 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:167 . _:957882 a rdf:Statement ; up:attribution _:957873 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:957883 a rdf:Statement ; up:attribution _:957874 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0098021 . _:957884 a rdf:Statement ; up:source unirule:MF_04116 ; rdf:subject ?pfs6 ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:957885 a rdf:Statement ; up:attribution _:957875 ; rdf:subject ?pfs6 ; rdf:predicate up:annotation ; rdf:object ?annotation7 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04116 #Rule MF_04116 Created by:? on:2017-10-11 Modified by:Chantal Hulo on:2022-08-23 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04116 . ?thisOrganism rdfs:subClassOf+ taxon:2731619 . BIND(URI(CONCAT(STR(?this), '#MF_04116a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04116a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_04116a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_04116a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04116a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch16 faldo:location ?templateMotifSequenceMatchRegionP1805617 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1805619 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP18056MF_0411612 . ?templateMotifSequenceMatchRegionP1805617 faldo:begin ?templateMotifSequenceMatchBeginP1805618 . ?templateMotifSequenceMatchBeginP1805618 faldo:position ?templateMotifSequenceMatchBeginPositionP1805613 ; faldo:reference isoform:P18056-1 . ?templateMotifSequenceProfileAlignmentOperationP1805619 edam:has_input signature:MF_04116 ; rdf:type edam:operation_0300 . ?targetMotifMatch20 faldo:location ?targetMotifMatchRegionMatch21 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0411623 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP18056MF_0411614 . ?targetMotifMatchRegionMatch21 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0411622 . ?targetMotifMatchRegionMatchBeginMF_0411622 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0411615 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0411623 edam:has_input signature:MF_04116 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP18056MF_0411612, 1, (STRLEN(?templateMotifCigarP18056MF_0411612) - STRLEN(REPLACE(?templateMotifCigarP18056MF_0411612, CONCAT('^(?:-*[^-]){', STR(((355 - ?templateMotifSequenceMatchBeginPositionP1805613) + 1)), '}'), '')))), '[a-z]', '')) AS ?step124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP18056MF_0411614, 1, (STRLEN(?targetMotifMatchCigarP18056MF_0411614) - STRLEN(REPLACE(?targetMotifMatchCigarP18056MF_0411614, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP18056MF_0411614, 1, (STRLEN(?targetMotifMatchCigarP18056MF_0411614) - STRLEN(REPLACE(?targetMotifMatchCigarP18056MF_0411614, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step124), '}'), '')))), '[^-]', ''))) AS ?step225) . BIND(((?step225 + ?targetMotifMatchRegionMatchBeginPositionMF_0411615) - 1) AS ?thisPositionOn10) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP18056MF_0411612, 1, (STRLEN(?templateMotifCigarP18056MF_0411612) - STRLEN(REPLACE(?templateMotifCigarP18056MF_0411612, CONCAT('^(?:-*[^-]){', STR(((359 - ?templateMotifSequenceMatchBeginPositionP1805613) + 1)), '}'), '')))), '[a-z]', '')) AS ?step126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP18056MF_0411614, 1, (STRLEN(?targetMotifMatchCigarP18056MF_0411614) - STRLEN(REPLACE(?targetMotifMatchCigarP18056MF_0411614, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP18056MF_0411614, 1, (STRLEN(?targetMotifMatchCigarP18056MF_0411614) - STRLEN(REPLACE(?targetMotifMatchCigarP18056MF_0411614, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step126), '}'), '')))), '[^-]', ''))) AS ?step227) . BIND(((?step227 + ?targetMotifMatchRegionMatchBeginPositionMF_0411615) - 1) AS ?thisPositionOn11) . BIND(?this AS ?pfs1t28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb8) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse9) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn10, (?thisPositionOn11 - ?thisPositionOn10)) = 'ESRNG')) . BIND(URI(CONCAT(STR(?this), '#MF_04116a7')) AS ?annotation7) . BIND(?this AS ?pfs6) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_04116http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04116#construct