| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-43 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-20 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-68 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-44 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-80 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-81 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-85 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-61 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-8 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-60 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-86 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-62 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-7 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-83 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-82 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-84 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-9 |
| http://purl.uniprot.org/unirules/MF_03067#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03067#construct-template-140 |
| http://purl.uniprot.org/unirules/MF_03067#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_03067#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_03067#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_03067#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_03067#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_03067#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:811617 up:source unirule:MF_03067 .
_:811618 up:source unirule:MF_03067 .
_:811619 up:source unirule:MF_03067 .
_:811620 up:source unirule:MF_03067 .
_:811621 up:source unirule:MF_03067 .
_:811622 up:source unirule:MF_03067 .
_:811623 up:source unirule:MF_03067 .
_:811624 up:source unirule:MF_03067 .
_:811625 up:source unirule:MF_03067 .
_:811626 up:source unirule:MF_03067 .
_:811627 up:source unirule:MF_03067 .
_:811628 up:source unirule:MF_03067 .
_:811629 up:source unirule:MF_03067 .
_:811630 up:source unirule:MF_03067 .
_:811631 up:source unirule:MF_03067 .
_:811632 up:source unirule:MF_03067 .
_:811633 up:source unirule:MF_03067 .
_:811634 up:source unirule:MF_03067 .
_:811635 up:source unirule:MF_03067 .
_:811636 up:source unirule:MF_03067 .
_:811637 up:source unirule:MF_03067 .
_:811638 up:source unirule:MF_03067 .
_:811639 up:source unirule:MF_03067 .
_:811640 up:source unirule:MF_03067 .
_:811641 up:source unirule:MF_03067 .
_:811642 up:source unirule:MF_03067 .
_:811643 up:source unirule:MF_03067 .
_:811644 up:source unirule:MF_03067 .
_:811645 up:source unirule:MF_03067 .
_:811646 up:source unirule:MF_03067 .
_:811647 up:source unirule:MF_03067 .
_:811648 up:source unirule:MF_03067 .
_:811649 up:source unirule:MF_03067 .
_:811650 up:source unirule:MF_03067 .
_:811651 up:source unirule:MF_03067 .
_:811652 up:source unirule:MF_03067 .
_:811653 up:source unirule:MF_03067 .
?this up:annotation ?annotation1 ,
?annotation3 ,
?annotation4 ;
up:classifiedWith GO:0000151 ,
GO:0003682 ,
GO:0004842 ,
GO:0005634 ,
GO:0006302 ,
GO:0010212 ,
GO:0016567 ,
GO:0042393 ,
GO:0043130 ,
GO:0045739 ,
keyword:156 ,
keyword:227 ,
keyword:234 ,
keyword:479 ,
keyword:539 ,
keyword:808 ,
keyword:833 ,
keyword:862 ,
keyword:863 .
?gene0 skos:prefLabel 'RNF8' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:enzymeClass .
?annotation3 a up:Pathway_Annotation ;
rdfs:comment 'Protein modification; protein ubiquitination.' .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RNF8 family.' .
?case5 up:alternativeName ?name7 ,
?name8 ;
up:classifiedWith keyword:131 ,
keyword:132 ,
keyword:158 ,
keyword:498 ,
keyword:779 ,
keyword:832 ,
keyword:963 ;
up:recommendedName ?name6 .
?name6 up:ecName '2.3.2.27' ;
up:fullName 'E3 ubiquitin-protein ligase RNF8' ;
rdf:type up:Structured_Name .
?name7 up:fullName 'RING finger protein 8' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'RING-type E3 ubiquitin transferase RNF8' ;
rdf:type up:Structured_Name .
?case9 up:alternativeName ?name12 ,
?name13 ;
up:recommendedName ?name10 .
?name10 up:ecName '2.3.2.27' ;
up:fullName ?nameValue11 ;
rdf:type up:Structured_Name .
?name12 up:fullName 'RING finger protein 8' ;
rdf:type up:Structured_Name .
?name13 up:fullName ?nameValue14 ;
rdf:type up:Structured_Name .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Required for interaction with PIWIL1' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
_:811654 a rdf:Statement ;
up:attribution _:811617 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:811655 a rdf:Statement ;
up:attribution _:811618 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:811656 a rdf:Statement ;
up:attribution _:811619 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:811657 a rdf:Statement ;
up:attribution _:811620 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:811658 a rdf:Statement ;
up:attribution _:811621 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:156 .
_:811659 a rdf:Statement ;
up:attribution _:811622 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:227 .
_:811660 a rdf:Statement ;
up:attribution _:811623 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:234 .
_:811661 a rdf:Statement ;
up:attribution _:811624 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:811662 a rdf:Statement ;
up:attribution _:811625 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:539 .
_:811663 a rdf:Statement ;
up:attribution _:811626 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:811664 a rdf:Statement ;
up:attribution _:811627 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:833 .
_:811665 a rdf:Statement ;
up:attribution _:811628 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:811666 a rdf:Statement ;
up:attribution _:811629 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:863 .
_:811667 a rdf:Statement ;
up:attribution _:811630 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003682 .
_:811668 a rdf:Statement ;
up:attribution _:811631 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042393 .
_:811669 a rdf:Statement ;
up:attribution _:811632 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043130 .
_:811670 a rdf:Statement ;
up:attribution _:811633 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004842 .
_:811671 a rdf:Statement ;
up:attribution _:811634 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016567 .
_:811672 a rdf:Statement ;
up:attribution _:811635 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0045739 .
_:811673 a rdf:Statement ;
up:attribution _:811636 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0010212 .
_:811674 a rdf:Statement ;
up:attribution _:811637 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006302 .
_:811675 a rdf:Statement ;
up:attribution _:811638 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000151 .
_:811676 a rdf:Statement ;
up:attribution _:811639 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005634 .
_:811677 a rdf:Statement ;
up:attribution _:811640 ;
rdf:subject ?case5 ;
rdf:predicate up:recommendedName ;
rdf:object ?name6 .
_:811678 a rdf:Statement ;
up:attribution _:811641 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name7 .
_:811679 a rdf:Statement ;
up:attribution _:811642 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:811680 a rdf:Statement ;
up:attribution _:811643 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:811681 a rdf:Statement ;
up:attribution _:811644 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:811682 a rdf:Statement ;
up:attribution _:811645 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:158 .
_:811683 a rdf:Statement ;
up:attribution _:811646 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:811684 a rdf:Statement ;
up:attribution _:811647 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:498 .
_:811685 a rdf:Statement ;
up:attribution _:811648 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:779 .
_:811686 a rdf:Statement ;
up:attribution _:811649 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:832 .
_:811687 a rdf:Statement ;
up:attribution _:811650 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:811688 a rdf:Statement ;
up:attribution _:811651 ;
rdf:subject ?case9 ;
rdf:predicate up:alternativeName ;
rdf:object ?name12 .
_:811689 a rdf:Statement ;
up:attribution _:811652 ;
rdf:subject ?case9 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:811690 a rdf:Statement ;
up:source unirule:MF_03067 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:811691 a rdf:Statement ;
up:attribution _:811653 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03067
#Rule MF_03067 Created by:? on:2016-07-29 Modified by:ipedruzz on:2024-05-23
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03067 .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(URI(CONCAT(STR(?this), '#MF_03067a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch25 faldo:location ?templateMotifSequenceMatchRegionQ8VC5626 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VC5628 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VC56MF_0306721 .
?templateMotifSequenceMatchRegionQ8VC5626 faldo:begin ?templateMotifSequenceMatchBeginQ8VC5627 .
?templateMotifSequenceMatchBeginQ8VC5627 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VC5622 ;
faldo:reference isoform:Q8VC56-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VC5628 edam:has_input signature:MF_03067 ;
rdf:type edam:operation_0300 .
?targetMotifMatch29 faldo:location ?targetMotifMatchRegionMatch30 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306732 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VC56MF_0306723 .
?targetMotifMatchRegionMatch30 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306731 .
?targetMotifMatchRegionMatchBeginMF_0306731 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306724 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306732 edam:has_input signature:MF_03067 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VC56MF_0306721, 1, (STRLEN(?templateMotifCigarQ8VC56MF_0306721) - STRLEN(REPLACE(?templateMotifCigarQ8VC56MF_0306721, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionQ8VC5622) + 1)), '}'), '')))), '[a-z]', '')) AS ?step133) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VC56MF_0306723, 1, (STRLEN(?targetMotifMatchCigarQ8VC56MF_0306723) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VC56MF_0306723, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VC56MF_0306723, 1, (STRLEN(?targetMotifMatchCigarQ8VC56MF_0306723) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VC56MF_0306723, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step133), '}'), '')))), '[^-]', ''))) AS ?step234) .
BIND(((?step234 + ?targetMotifMatchRegionMatchBeginPositionMF_0306724) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VC56MF_0306721, 1, (STRLEN(?templateMotifCigarQ8VC56MF_0306721) - STRLEN(REPLACE(?templateMotifCigarQ8VC56MF_0306721, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionQ8VC5622) + 1)), '}'), '')))), '[a-z]', '')) AS ?step135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VC56MF_0306723, 1, (STRLEN(?targetMotifMatchCigarQ8VC56MF_0306723) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VC56MF_0306723, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VC56MF_0306723, 1, (STRLEN(?targetMotifMatchCigarQ8VC56MF_0306723) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VC56MF_0306723, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step135), '}'), '')))), '[^-]', ''))) AS ?step236) .
BIND(((?step236 + ?targetMotifMatchRegionMatchBeginPositionMF_0306724) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t37) .
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_03067a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case5) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a6')) AS ?name6) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a8')) AS ?name8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case9) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a10')) AS ?name10) .
OPTIONAL {
?this up:encodedBy ?gene41 .
?gene41 up:locusName ?geneLocus39 .
}
OPTIONAL {
?this up:encodedBy ?gene41 .
?gene41 up:orfName ?geneOrf40 .
}
BIND(IF(BOUND(?geneLocus39), ?geneLocus39, ?geneOrf40) AS ?part38) .
BIND(CONCAT('E3 ubiquitin-protein ligase ', ?part38) AS ?nameValue11) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_03067a13')) AS ?name13) .
OPTIONAL {
?this up:encodedBy ?gene45 .
?gene45 up:locusName ?geneLocus43 .
}
OPTIONAL {
?this up:encodedBy ?gene45 .
?gene45 up:orfName ?geneOrf44 .
}
BIND(IF(BOUND(?geneLocus43), ?geneLocus43, ?geneOrf44) AS ?part42) .
BIND(CONCAT('RING-type E3 ubiquitin transferase ', ?part42) AS ?nameValue14) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_03067 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_03067#construct |