| http://purl.uniprot.org/unirules/MF_00053#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:21266 up:source unirule:MF_00053 .
_:21267 up:source unirule:MF_00053 .
_:21268 up:source unirule:MF_00053 .
_:21269 up:source unirule:MF_00053 .
_:21270 up:source unirule:MF_00053 .
_:21271 up:source unirule:MF_00053 .
_:21272 up:source unirule:MF_00053 .
_:21273 up:source unirule:MF_00053 .
_:21274 up:source unirule:MF_00053 .
_:21275 up:source unirule:MF_00053 .
_:21276 up:source unirule:MF_00053 .
_:21277 up:source unirule:MF_00053 .
_:21278 up:source unirule:MF_00053 .
_:21279 up:source unirule:MF_00053 .
_:21280 up:source unirule:MF_00053 .
_:21281 up:source unirule:MF_00053 .
_:21282 up:source unirule:MF_00053 .
_:21283 up:source unirule:MF_00053 .
_:21284 up:source unirule:MF_00053 .
_:21285 up:source unirule:MF_00053 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0000287 ,
GO:0004523 ,
GO:0005737 ,
GO:0006401 ,
keyword:255 ,
keyword:378 ,
keyword:460 ,
keyword:479 ,
keyword:540 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.26.4' ;
up:fullName 'Ribonuclease HIII' ;
up:shortName 'RNase HIII' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'rnhC' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Endonuclease that specifically degrades the RNA of RNA-DNA hybrids.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:enzymeClass .
?annotation5 up:cofactor chebi:18420 ,
chebi:29035 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Manganese or magnesium. Binds 1 divalent metal ion per monomer in the absence of substrate. May bind a second metal ion after substrate binding.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RNase HII family. RnhC subfamily.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf chebi:60240 .
?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:60240 .
?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:60240 .
_:21286 a rdf:Statement ;
up:attribution _:21266 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:21287 a rdf:Statement ;
up:attribution _:21267 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:21288 a rdf:Statement ;
up:attribution _:21268 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:21289 a rdf:Statement ;
up:attribution _:21269 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:21290 a rdf:Statement ;
up:attribution _:21270 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:21291 a rdf:Statement ;
up:attribution _:21271 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:21292 a rdf:Statement ;
up:attribution _:21272 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:21293 a rdf:Statement ;
up:attribution _:21273 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:21294 a rdf:Statement ;
up:attribution _:21274 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:21295 a rdf:Statement ;
up:attribution _:21275 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:21296 a rdf:Statement ;
up:attribution _:21276 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:255 .
_:21297 a rdf:Statement ;
up:attribution _:21277 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:21298 a rdf:Statement ;
up:attribution _:21278 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:21299 a rdf:Statement ;
up:attribution _:21279 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:21300 a rdf:Statement ;
up:attribution _:21280 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004523 .
_:21301 a rdf:Statement ;
up:attribution _:21281 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006401 .
_:21302 a rdf:Statement ;
up:attribution _:21282 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:21303 a rdf:Statement ;
up:source unirule:MF_00053 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:21304 a rdf:Statement ;
up:attribution _:21283 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:21305 a rdf:Statement ;
up:source unirule:MF_00053 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:21306 a rdf:Statement ;
up:attribution _:21284 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:21307 a rdf:Statement ;
up:source unirule:MF_00053 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:21308 a rdf:Statement ;
up:attribution _:21285 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00053
#Rule MF_00053 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00053 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00053a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch34 faldo:location ?templateMotifSequenceMatchRegionP9454135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9454137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94541MF_0005330 .
?templateMotifSequenceMatchRegionP9454135 faldo:begin ?templateMotifSequenceMatchBeginP9454136 .
?templateMotifSequenceMatchBeginP9454136 faldo:position ?templateMotifSequenceMatchBeginPositionP9454131 ;
faldo:reference isoform:P94541-1 .
?templateMotifSequenceProfileAlignmentOperationP9454137 edam:has_input signature:MF_00053 ;
rdf:type edam:operation_0300 .
?targetMotifMatch38 faldo:location ?targetMotifMatchRegionMatch39 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0005341 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94541MF_0005332 .
?targetMotifMatchRegionMatch39 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0005340 .
?targetMotifMatchRegionMatchBeginMF_0005340 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0005333 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0005341 edam:has_input signature:MF_00053 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94541MF_0005330, 1, (STRLEN(?templateMotifCigarP94541MF_0005330) - STRLEN(REPLACE(?templateMotifCigarP94541MF_0005330, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionP9454131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94541MF_0005332, 1, (STRLEN(?targetMotifMatchCigarP94541MF_0005332) - STRLEN(REPLACE(?targetMotifMatchCigarP94541MF_0005332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94541MF_0005332, 1, (STRLEN(?targetMotifMatchCigarP94541MF_0005332) - STRLEN(REPLACE(?targetMotifMatchCigarP94541MF_0005332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), '')))), '[^-]', ''))) AS ?step243) .
BIND(((?step243 + ?targetMotifMatchRegionMatchBeginPositionMF_0005333) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch49 faldo:location ?templateMotifSequenceMatchRegionP9454150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9454152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94541MF_0005345 .
?templateMotifSequenceMatchRegionP9454150 faldo:begin ?templateMotifSequenceMatchBeginP9454151 .
?templateMotifSequenceMatchBeginP9454151 faldo:position ?templateMotifSequenceMatchBeginPositionP9454146 ;
faldo:reference isoform:P94541-1 .
?templateMotifSequenceProfileAlignmentOperationP9454152 edam:has_input signature:MF_00053 ;
rdf:type edam:operation_0300 .
?targetMotifMatch53 faldo:location ?targetMotifMatchRegionMatch54 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0005356 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94541MF_0005347 .
?targetMotifMatchRegionMatch54 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0005355 .
?targetMotifMatchRegionMatchBeginMF_0005355 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0005348 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0005356 edam:has_input signature:MF_00053 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94541MF_0005345, 1, (STRLEN(?templateMotifCigarP94541MF_0005345) - STRLEN(REPLACE(?templateMotifCigarP94541MF_0005345, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP9454146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94541MF_0005347, 1, (STRLEN(?targetMotifMatchCigarP94541MF_0005347) - STRLEN(REPLACE(?targetMotifMatchCigarP94541MF_0005347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94541MF_0005347, 1, (STRLEN(?targetMotifMatchCigarP94541MF_0005347) - STRLEN(REPLACE(?targetMotifMatchCigarP94541MF_0005347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), '')))), '[^-]', ''))) AS ?step258) .
BIND(((?step258 + ?targetMotifMatchRegionMatchBeginPositionMF_0005348) - 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) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00053a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionP9454165 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9454167 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94541MF_0005360 .
?templateMotifSequenceMatchRegionP9454165 faldo:begin ?templateMotifSequenceMatchBeginP9454166 .
?templateMotifSequenceMatchBeginP9454166 faldo:position ?templateMotifSequenceMatchBeginPositionP9454161 ;
faldo:reference isoform:P94541-1 .
?templateMotifSequenceProfileAlignmentOperationP9454167 edam:has_input signature:MF_00053 ;
rdf:type edam:operation_0300 .
?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0005371 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94541MF_0005362 .
?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0005370 .
?targetMotifMatchRegionMatchBeginMF_0005370 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0005363 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0005371 edam:has_input signature:MF_00053 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94541MF_0005360, 1, (STRLEN(?templateMotifCigarP94541MF_0005360) - STRLEN(REPLACE(?templateMotifCigarP94541MF_0005360, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP9454161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94541MF_0005362, 1, (STRLEN(?targetMotifMatchCigarP94541MF_0005362) - STRLEN(REPLACE(?targetMotifMatchCigarP94541MF_0005362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94541MF_0005362, 1, (STRLEN(?targetMotifMatchCigarP94541MF_0005362) - STRLEN(REPLACE(?targetMotifMatchCigarP94541MF_0005362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0005363) - 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_00053a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
}
"xsd:string |