| http://purl.uniprot.org/unirules/MF_03045#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:800506 up:source unirule:MF_03045 .
_:800507 up:source unirule:MF_03045 .
_:800508 up:source unirule:MF_03045 .
_:800509 up:source unirule:MF_03045 .
_:800510 up:source unirule:MF_03045 .
_:800511 up:source unirule:MF_03045 .
_:800512 up:source unirule:MF_03045 .
_:800513 up:source unirule:MF_03045 .
_:800514 up:source unirule:MF_03045 .
_:800515 up:source unirule:MF_03045 .
_:800516 up:source unirule:MF_03045 .
_:800517 up:source unirule:MF_03045 .
_:800518 up:source unirule:MF_03045 .
_:800519 up:source unirule:MF_03045 .
_:800520 up:source unirule:MF_03045 .
_:800521 up:source unirule:MF_03045 .
_:800522 up:source unirule:MF_03045 .
_:800523 up:source unirule:MF_03045 .
_:800524 up:source unirule:MF_03045 .
_:800525 up:source unirule:MF_03045 .
_:800526 up:source unirule:MF_03045 .
_:800527 up:source unirule:MF_03045 .
_:800528 up:source unirule:MF_03045 .
_:800529 up:source unirule:MF_03045 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation5 ;
up:classifiedWith GO:0000175 ,
GO:0000932 ,
GO:0000956 ,
GO:0005737 ,
GO:1990074 ,
keyword:269 ,
keyword:378 ,
keyword:460 ,
keyword:464 ,
keyword:479 ,
keyword:540 ,
keyword:694 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.13.-' ;
up:fullName 'DIS3-like exonuclease 2' ;
rdf:type up:Structured_Name .
?annotation1 up:cofactor chebi:18420 ,
chebi:29035 ;
rdf:type up:Cofactor_Annotation .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation2li4 up:cellularComponent .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RNR ribonuclease family. DIS3L2 subfamily.' .
?case7 up:classifiedWith GO:0010587 ,
keyword:131 ,
keyword:132 ,
keyword:498 .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalytic activity' .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:18420 .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:18420 .
_:800530 a rdf:Statement ;
up:attribution _:800506 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:800531 a rdf:Statement ;
up:attribution _:800507 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:800532 a rdf:Statement ;
up:attribution _:800508 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:800533 a rdf:Statement ;
up:attribution _:800509 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:800534 a rdf:Statement ;
up:attribution _:800510 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:800535 a rdf:Statement ;
up:attribution _:800511 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:269 .
_:800536 a rdf:Statement ;
up:attribution _:800512 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:800537 a rdf:Statement ;
up:attribution _:800513 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:800538 a rdf:Statement ;
up:attribution _:800514 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:800539 a rdf:Statement ;
up:attribution _:800515 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:800540 a rdf:Statement ;
up:attribution _:800516 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:800541 a rdf:Statement ;
up:attribution _:800517 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:800542 a rdf:Statement ;
up:attribution _:800518 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:800543 a rdf:Statement ;
up:attribution _:800519 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000932 .
_:800544 a rdf:Statement ;
up:attribution _:800520 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000175 .
_:800545 a rdf:Statement ;
up:attribution _:800521 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000956 .
_:800546 a rdf:Statement ;
up:attribution _:800522 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1990074 .
_:800547 a rdf:Statement ;
up:attribution _:800523 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:800548 a rdf:Statement ;
up:attribution _:800524 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:800549 a rdf:Statement ;
up:attribution _:800525 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:498 .
_:800550 a rdf:Statement ;
up:attribution _:800526 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0010587 .
_:800551 a rdf:Statement ;
up:source unirule:MF_03045 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:800552 a rdf:Statement ;
up:attribution _:800527 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:800553 a rdf:Statement ;
up:source unirule:MF_03045 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:800554 a rdf:Statement ;
up:attribution _:800528 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:800555 a rdf:Statement ;
up:source unirule:MF_03045 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:800556 a rdf:Statement ;
up:attribution _:800529 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03045
#Rule MF_03045 Created by:? on:2013-06-26 Modified by:Catherine Rivoire on:2024-04-25
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03045 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03045a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03045a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_03045a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03045a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch34 faldo:location ?templateMotifSequenceMatchRegionQ8CI7535 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8CI7537 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8CI75MF_0304530 .
?templateMotifSequenceMatchRegionQ8CI7535 faldo:begin ?templateMotifSequenceMatchBeginQ8CI7536 .
?templateMotifSequenceMatchBeginQ8CI7536 faldo:position ?templateMotifSequenceMatchBeginPositionQ8CI7531 ;
faldo:reference isoform:Q8CI75-1 .
?templateMotifSequenceProfileAlignmentOperationQ8CI7537 edam:has_input signature:MF_03045 ;
rdf:type edam:operation_0300 .
?targetMotifMatch38 faldo:location ?targetMotifMatchRegionMatch39 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0304541 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8CI75MF_0304532 .
?targetMotifMatchRegionMatch39 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0304540 .
?targetMotifMatchRegionMatchBeginMF_0304540 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0304533 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0304541 edam:has_input signature:MF_03045 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8CI75MF_0304530, 1, (STRLEN(?templateMotifCigarQ8CI75MF_0304530) - STRLEN(REPLACE(?templateMotifCigarQ8CI75MF_0304530, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionQ8CI7531) + 1)), '}'), '')))), '[a-z]', '')) AS ?step142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8CI75MF_0304532, 1, (STRLEN(?targetMotifMatchCigarQ8CI75MF_0304532) - STRLEN(REPLACE(?targetMotifMatchCigarQ8CI75MF_0304532, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8CI75MF_0304532, 1, (STRLEN(?targetMotifMatchCigarQ8CI75MF_0304532) - STRLEN(REPLACE(?targetMotifMatchCigarQ8CI75MF_0304532, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), '')))), '[^-]', ''))) AS ?step243) .
BIND(((?step243 + ?targetMotifMatchRegionMatchBeginPositionMF_0304533) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_03045a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch49 faldo:location ?templateMotifSequenceMatchRegionQ8CI7550 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8CI7552 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8CI75MF_0304545 .
?templateMotifSequenceMatchRegionQ8CI7550 faldo:begin ?templateMotifSequenceMatchBeginQ8CI7551 .
?templateMotifSequenceMatchBeginQ8CI7551 faldo:position ?templateMotifSequenceMatchBeginPositionQ8CI7546 ;
faldo:reference isoform:Q8CI75-1 .
?templateMotifSequenceProfileAlignmentOperationQ8CI7552 edam:has_input signature:MF_03045 ;
rdf:type edam:operation_0300 .
?targetMotifMatch53 faldo:location ?targetMotifMatchRegionMatch54 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0304556 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8CI75MF_0304547 .
?targetMotifMatchRegionMatch54 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0304555 .
?targetMotifMatchRegionMatchBeginMF_0304555 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0304548 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0304556 edam:has_input signature:MF_03045 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8CI75MF_0304545, 1, (STRLEN(?templateMotifCigarQ8CI75MF_0304545) - STRLEN(REPLACE(?templateMotifCigarQ8CI75MF_0304545, CONCAT('^(?:-*[^-]){', STR(((381 - ?templateMotifSequenceMatchBeginPositionQ8CI7546) + 1)), '}'), '')))), '[a-z]', '')) AS ?step157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8CI75MF_0304547, 1, (STRLEN(?targetMotifMatchCigarQ8CI75MF_0304547) - STRLEN(REPLACE(?targetMotifMatchCigarQ8CI75MF_0304547, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8CI75MF_0304547, 1, (STRLEN(?targetMotifMatchCigarQ8CI75MF_0304547) - STRLEN(REPLACE(?targetMotifMatchCigarQ8CI75MF_0304547, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), '')))), '[^-]', ''))) AS ?step258) .
BIND(((?step258 + ?targetMotifMatchRegionMatchBeginPositionMF_0304548) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_03045a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionQ8CI7565 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8CI7567 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8CI75MF_0304560 .
?templateMotifSequenceMatchRegionQ8CI7565 faldo:begin ?templateMotifSequenceMatchBeginQ8CI7566 .
?templateMotifSequenceMatchBeginQ8CI7566 faldo:position ?templateMotifSequenceMatchBeginPositionQ8CI7561 ;
faldo:reference isoform:Q8CI75-1 .
?templateMotifSequenceProfileAlignmentOperationQ8CI7567 edam:has_input signature:MF_03045 ;
rdf:type edam:operation_0300 .
?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0304571 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8CI75MF_0304562 .
?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0304570 .
?targetMotifMatchRegionMatchBeginMF_0304570 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0304563 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0304571 edam:has_input signature:MF_03045 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8CI75MF_0304560, 1, (STRLEN(?templateMotifCigarQ8CI75MF_0304560) - STRLEN(REPLACE(?templateMotifCigarQ8CI75MF_0304560, CONCAT('^(?:-*[^-]){', STR(((390 - ?templateMotifSequenceMatchBeginPositionQ8CI7561) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8CI75MF_0304562, 1, (STRLEN(?targetMotifMatchCigarQ8CI75MF_0304562) - STRLEN(REPLACE(?targetMotifMatchCigarQ8CI75MF_0304562, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8CI75MF_0304562, 1, (STRLEN(?targetMotifMatchCigarQ8CI75MF_0304562) - STRLEN(REPLACE(?targetMotifMatchCigarQ8CI75MF_0304562, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0304563) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_03045a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:7742 .
})) .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case9) .
}
}
"xsd:string |