| http://purl.uniprot.org/unirules/MF_00132#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:52581 up:source unirule:MF_00132 .
_:52582 up:source unirule:MF_00132 .
_:52583 up:source unirule:MF_00132 .
_:52584 up:source unirule:MF_00132 .
_:52585 up:source unirule:MF_00132 .
_:52586 up:source unirule:MF_00132 .
_:52587 up:source unirule:MF_00132 .
_:52588 up:source unirule:MF_00132 .
_:52589 up:source unirule:MF_00132 .
_:52590 up:source unirule:MF_00132 .
_:52591 up:source unirule:MF_00132 .
_:52592 up:source unirule:MF_00132 .
_:52593 up:source unirule:MF_00132 .
_:52594 up:source unirule:MF_00132 .
_:52595 up:source unirule:MF_00132 .
_:52596 up:source unirule:MF_00132 .
_:52597 up:source unirule:MF_00132 .
_:52598 up:source unirule:MF_00132 .
_:52599 up:source unirule:MF_00132 .
_:52600 up:source unirule:MF_00132 .
_:52601 up:source unirule:MF_00132 .
_:52602 up:source unirule:MF_00132 .
_:52603 up:source unirule:MF_00132 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0000287 ,
GO:0003677 ,
GO:0003918 ,
GO:0006260 ,
GO:0006265 ,
keyword:238 ,
keyword:413 ,
keyword:460 ,
keyword:479 ,
keyword:547 ,
keyword:67 ,
keyword:799 ;
up:recommendedName ?name0 .
?name0 up:ecName '5.6.2.2' ;
up:fullName 'Type 2 DNA topoisomerase 6 subunit A' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Type II DNA topoisomerase VI subunit A' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'top6A' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Relaxes both positive and negative superturns and exhibits a strong decatenase activity.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:enzymeClass .
?annotation6 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer. Heterotetramer of two Top6A and two Top6B chains.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the TOP6A family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment "O-(5'-phospho-DNA)-tyrosine intermediate" .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf chebi:18420 .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:18420 .
_:52604 a rdf:Statement ;
up:attribution _:52581 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:52605 a rdf:Statement ;
up:attribution _:52582 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:52606 a rdf:Statement ;
up:attribution _:52583 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:52607 a rdf:Statement ;
up:attribution _:52584 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:52608 a rdf:Statement ;
up:attribution _:52585 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:52609 a rdf:Statement ;
up:attribution _:52586 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:52610 a rdf:Statement ;
up:attribution _:52587 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:52611 a rdf:Statement ;
up:attribution _:52588 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:52612 a rdf:Statement ;
up:attribution _:52589 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:52613 a rdf:Statement ;
up:attribution _:52590 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:52614 a rdf:Statement ;
up:attribution _:52591 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:52615 a rdf:Statement ;
up:attribution _:52592 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:52616 a rdf:Statement ;
up:attribution _:52593 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:52617 a rdf:Statement ;
up:attribution _:52594 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:52618 a rdf:Statement ;
up:attribution _:52595 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:799 .
_:52619 a rdf:Statement ;
up:attribution _:52596 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:52620 a rdf:Statement ;
up:attribution _:52597 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003918 .
_:52621 a rdf:Statement ;
up:attribution _:52598 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:52622 a rdf:Statement ;
up:attribution _:52599 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006265 .
_:52623 a rdf:Statement ;
up:attribution _:52600 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006260 .
_:52624 a rdf:Statement ;
up:source unirule:MF_00132 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:52625 a rdf:Statement ;
up:attribution _:52601 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:52626 a rdf:Statement ;
up:source unirule:MF_00132 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:52627 a rdf:Statement ;
up:attribution _:52602 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:52628 a rdf:Statement ;
up:source unirule:MF_00132 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:52629 a rdf:Statement ;
up:attribution _:52603 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00132
#Rule MF_00132 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-01-14
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00132 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00132 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_00132a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch33 faldo:location ?templateMotifSequenceMatchRegionQ5781534 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5781536 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57815MF_0013229 .
?templateMotifSequenceMatchRegionQ5781534 faldo:begin ?templateMotifSequenceMatchBeginQ5781535 .
?templateMotifSequenceMatchBeginQ5781535 faldo:position ?templateMotifSequenceMatchBeginPositionQ5781530 ;
faldo:reference isoform:Q57815-1 .
?templateMotifSequenceProfileAlignmentOperationQ5781536 edam:has_input signature:MF_00132 ;
rdf:type edam:operation_0300 .
?targetMotifMatch37 faldo:location ?targetMotifMatchRegionMatch38 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0013240 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57815MF_0013231 .
?targetMotifMatchRegionMatch38 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0013239 .
?targetMotifMatchRegionMatchBeginMF_0013239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0013232 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0013240 edam:has_input signature:MF_00132 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57815MF_0013229, 1, (STRLEN(?templateMotifCigarQ57815MF_0013229) - STRLEN(REPLACE(?templateMotifCigarQ57815MF_0013229, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionQ5781530) + 1)), '}'), '')))), '[a-z]', '')) AS ?step141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57815MF_0013231, 1, (STRLEN(?targetMotifMatchCigarQ57815MF_0013231) - STRLEN(REPLACE(?targetMotifMatchCigarQ57815MF_0013231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57815MF_0013231, 1, (STRLEN(?targetMotifMatchCigarQ57815MF_0013231) - STRLEN(REPLACE(?targetMotifMatchCigarQ57815MF_0013231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), '')))), '[^-]', ''))) AS ?step242) .
BIND(((?step242 + ?targetMotifMatchRegionMatchBeginPositionMF_0013232) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch48 faldo:location ?templateMotifSequenceMatchRegionQ5781549 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5781551 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57815MF_0013244 .
?templateMotifSequenceMatchRegionQ5781549 faldo:begin ?templateMotifSequenceMatchBeginQ5781550 .
?templateMotifSequenceMatchBeginQ5781550 faldo:position ?templateMotifSequenceMatchBeginPositionQ5781545 ;
faldo:reference isoform:Q57815-1 .
?templateMotifSequenceProfileAlignmentOperationQ5781551 edam:has_input signature:MF_00132 ;
rdf:type edam:operation_0300 .
?targetMotifMatch52 faldo:location ?targetMotifMatchRegionMatch53 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0013255 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57815MF_0013246 .
?targetMotifMatchRegionMatch53 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0013254 .
?targetMotifMatchRegionMatchBeginMF_0013254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0013247 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0013255 edam:has_input signature:MF_00132 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57815MF_0013244, 1, (STRLEN(?templateMotifCigarQ57815MF_0013244) - STRLEN(REPLACE(?templateMotifCigarQ57815MF_0013244, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionQ5781545) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57815MF_0013246, 1, (STRLEN(?targetMotifMatchCigarQ57815MF_0013246) - STRLEN(REPLACE(?targetMotifMatchCigarQ57815MF_0013246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57815MF_0013246, 1, (STRLEN(?targetMotifMatchCigarQ57815MF_0013246) - STRLEN(REPLACE(?targetMotifMatchCigarQ57815MF_0013246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) .
BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0013247) - 1) AS ?thisPositionOn20) .
BIND(?thisPositionOn20 AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionQ5781564 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5781566 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57815MF_0013259 .
?templateMotifSequenceMatchRegionQ5781564 faldo:begin ?templateMotifSequenceMatchBeginQ5781565 .
?templateMotifSequenceMatchBeginQ5781565 faldo:position ?templateMotifSequenceMatchBeginPositionQ5781560 ;
faldo:reference isoform:Q57815-1 .
?templateMotifSequenceProfileAlignmentOperationQ5781566 edam:has_input signature:MF_00132 ;
rdf:type edam:operation_0300 .
?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0013270 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57815MF_0013261 .
?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0013269 .
?targetMotifMatchRegionMatchBeginMF_0013269 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0013262 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0013270 edam:has_input signature:MF_00132 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57815MF_0013259, 1, (STRLEN(?templateMotifCigarQ57815MF_0013259) - STRLEN(REPLACE(?templateMotifCigarQ57815MF_0013259, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionQ5781560) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57815MF_0013261, 1, (STRLEN(?targetMotifMatchCigarQ57815MF_0013261) - STRLEN(REPLACE(?targetMotifMatchCigarQ57815MF_0013261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57815MF_0013261, 1, (STRLEN(?targetMotifMatchCigarQ57815MF_0013261) - STRLEN(REPLACE(?targetMotifMatchCigarQ57815MF_0013261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) .
BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0013262) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00132a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
}
"xsd:string |