| http://purl.uniprot.org/unirules/MF_00052#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:20870 up:source unirule:MF_00052 .
_:20871 up:source unirule:MF_00052 .
_:20872 up:source unirule:MF_00052 .
_:20873 up:source unirule:MF_00052 .
_:20874 up:source unirule:MF_00052 .
_:20875 up:source unirule:MF_00052 .
_:20876 up:source unirule:MF_00052 .
_:20877 up:source unirule:MF_00052 .
_:20878 up:source unirule:MF_00052 .
_:20879 up:source unirule:MF_00052 .
_:20880 up:source unirule:MF_00052 .
_:20881 up:source unirule:MF_00052 .
_:20882 up:source unirule:MF_00052 .
_:20883 up:source unirule:MF_00052 .
_:20884 up:source unirule:MF_00052 .
_:20885 up:source unirule:MF_00052 .
_:20886 up:source unirule:MF_00052 .
_:20887 up:source unirule:MF_00052 .
_:20888 up:source unirule:MF_00052 .
_:20889 up:source unirule:MF_00052 .
_:20890 up:source unirule:MF_00052 .
_:20891 up:source unirule:MF_00052 .
_:20892 up:source unirule:MF_00052 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0004523 ,
GO:0005737 ,
GO:0006401 ,
GO:0030145 ,
keyword:255 ,
keyword:378 ,
keyword:464 ,
keyword:479 ,
keyword:540 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.26.4' ;
up:fullName 'Ribonuclease HII' ;
up:shortName 'RNase HII' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'rnhB' .
?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.' .
?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 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:60240 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:60240 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:60240 .
_:20893 a rdf:Statement ;
up:attribution _:20870 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:20894 a rdf:Statement ;
up:attribution _:20871 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:20895 a rdf:Statement ;
up:attribution _:20872 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:20896 a rdf:Statement ;
up:attribution _:20873 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:20897 a rdf:Statement ;
up:attribution _:20874 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:20898 a rdf:Statement ;
up:attribution _:20875 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:20899 a rdf:Statement ;
up:attribution _:20876 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:20900 a rdf:Statement ;
up:attribution _:20877 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:20901 a rdf:Statement ;
up:attribution _:20878 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:20902 a rdf:Statement ;
up:attribution _:20879 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:20903 a rdf:Statement ;
up:attribution _:20880 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:255 .
_:20904 a rdf:Statement ;
up:attribution _:20881 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:20905 a rdf:Statement ;
up:attribution _:20882 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:20906 a rdf:Statement ;
up:attribution _:20883 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030145 .
_:20907 a rdf:Statement ;
up:attribution _:20884 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004523 .
_:20908 a rdf:Statement ;
up:attribution _:20885 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006401 .
_:20909 a rdf:Statement ;
up:attribution _:20886 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:20910 a rdf:Statement ;
up:source unirule:MF_00052 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:20911 a rdf:Statement ;
up:attribution _:20887 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:20912 a rdf:Statement ;
up:source unirule:MF_00052 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:20913 a rdf:Statement ;
up:attribution _:20888 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:20914 a rdf:Statement ;
up:source unirule:MF_00052 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:20915 a rdf:Statement ;
up:attribution _:20889 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:20916 a rdf:Statement ;
up:source unirule:MF_00052 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:20917 a rdf:Statement ;
up:attribution _:20890 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:20918 a rdf:Statement ;
up:source unirule:MF_00052 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:20919 a rdf:Statement ;
up:attribution _:20891 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:20920 a rdf:Statement ;
up:source unirule:MF_00052 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:20921 a rdf:Statement ;
up:attribution _:20892 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00052
#Rule MF_00052 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00052_B .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00052_A .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_00052a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch55 faldo:location ?templateMotifSequenceMatchRegionP1044256 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1044258 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10442MF_00052_B51 .
?templateMotifSequenceMatchRegionP1044256 faldo:begin ?templateMotifSequenceMatchBeginP1044257 .
?templateMotifSequenceMatchBeginP1044257 faldo:position ?templateMotifSequenceMatchBeginPositionP1044252 ;
faldo:reference isoform:P10442-1 .
?templateMotifSequenceProfileAlignmentOperationP1044258 edam:has_input signature:MF_00052_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch59 faldo:location ?targetMotifMatchRegionMatch60 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00052_B62 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10442MF_00052_B53 .
?targetMotifMatchRegionMatch60 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00052_B61 .
?targetMotifMatchRegionMatchBeginMF_00052_B61 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00052_B54 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00052_B62 edam:has_input signature:MF_00052_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10442MF_00052_B51, 1, (STRLEN(?templateMotifCigarP10442MF_00052_B51) - STRLEN(REPLACE(?templateMotifCigarP10442MF_00052_B51, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP1044252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10442MF_00052_B53, 1, (STRLEN(?targetMotifMatchCigarP10442MF_00052_B53) - STRLEN(REPLACE(?targetMotifMatchCigarP10442MF_00052_B53, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10442MF_00052_B53, 1, (STRLEN(?targetMotifMatchCigarP10442MF_00052_B53) - STRLEN(REPLACE(?targetMotifMatchCigarP10442MF_00052_B53, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) .
BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_00052_B54) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t65) .
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_00052a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP1044271 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1044273 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10442MF_00052_B66 .
?templateMotifSequenceMatchRegionP1044271 faldo:begin ?templateMotifSequenceMatchBeginP1044272 .
?templateMotifSequenceMatchBeginP1044272 faldo:position ?templateMotifSequenceMatchBeginPositionP1044267 ;
faldo:reference isoform:P10442-1 .
?templateMotifSequenceProfileAlignmentOperationP1044273 edam:has_input signature:MF_00052_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00052_B77 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10442MF_00052_B68 .
?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00052_B76 .
?targetMotifMatchRegionMatchBeginMF_00052_B76 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00052_B69 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00052_B77 edam:has_input signature:MF_00052_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10442MF_00052_B66, 1, (STRLEN(?templateMotifCigarP10442MF_00052_B66) - STRLEN(REPLACE(?templateMotifCigarP10442MF_00052_B66, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP1044267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10442MF_00052_B68, 1, (STRLEN(?targetMotifMatchCigarP10442MF_00052_B68) - STRLEN(REPLACE(?targetMotifMatchCigarP10442MF_00052_B68, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10442MF_00052_B68, 1, (STRLEN(?targetMotifMatchCigarP10442MF_00052_B68) - STRLEN(REPLACE(?targetMotifMatchCigarP10442MF_00052_B68, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_00052_B69) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t80) .
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_00052a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP1044286 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1044288 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10442MF_00052_B81 .
?templateMotifSequenceMatchRegionP1044286 faldo:begin ?templateMotifSequenceMatchBeginP1044287 .
?templateMotifSequenceMatchBeginP1044287 faldo:position ?templateMotifSequenceMatchBeginPositionP1044282 ;
faldo:reference isoform:P10442-1 .
?templateMotifSequenceProfileAlignmentOperationP1044288 edam:has_input signature:MF_00052_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00052_B92 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10442MF_00052_B83 .
?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00052_B91 .
?targetMotifMatchRegionMatchBeginMF_00052_B91 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00052_B84 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00052_B92 edam:has_input signature:MF_00052_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10442MF_00052_B81, 1, (STRLEN(?templateMotifCigarP10442MF_00052_B81) - STRLEN(REPLACE(?templateMotifCigarP10442MF_00052_B81, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP1044282) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10442MF_00052_B83, 1, (STRLEN(?targetMotifMatchCigarP10442MF_00052_B83) - STRLEN(REPLACE(?targetMotifMatchCigarP10442MF_00052_B83, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10442MF_00052_B83, 1, (STRLEN(?targetMotifMatchCigarP10442MF_00052_B83) - STRLEN(REPLACE(?targetMotifMatchCigarP10442MF_00052_B83, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_00052_B84) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t95) .
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_00052a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionQ57599101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57599103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57599MF_00052_A96 .
?templateMotifSequenceMatchRegionQ57599101 faldo:begin ?templateMotifSequenceMatchBeginQ57599102 .
?templateMotifSequenceMatchBeginQ57599102 faldo:position ?templateMotifSequenceMatchBeginPositionQ5759997 ;
faldo:reference isoform:Q57599-1 .
?templateMotifSequenceProfileAlignmentOperationQ57599103 edam:has_input signature:MF_00052_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00052_A107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57599MF_00052_A98 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00052_A106 .
?targetMotifMatchRegionMatchBeginMF_00052_A106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00052_A99 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00052_A107 edam:has_input signature:MF_00052_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57599MF_00052_A96, 1, (STRLEN(?templateMotifCigarQ57599MF_00052_A96) - STRLEN(REPLACE(?templateMotifCigarQ57599MF_00052_A96, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionQ5759997) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57599MF_00052_A98, 1, (STRLEN(?targetMotifMatchCigarQ57599MF_00052_A98) - STRLEN(REPLACE(?targetMotifMatchCigarQ57599MF_00052_A98, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57599MF_00052_A98, 1, (STRLEN(?targetMotifMatchCigarQ57599MF_00052_A98) - STRLEN(REPLACE(?targetMotifMatchCigarQ57599MF_00052_A98, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_00052_A99) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs2t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionQ57599116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57599118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57599MF_00052_A111 .
?templateMotifSequenceMatchRegionQ57599116 faldo:begin ?templateMotifSequenceMatchBeginQ57599117 .
?templateMotifSequenceMatchBeginQ57599117 faldo:position ?templateMotifSequenceMatchBeginPositionQ57599112 ;
faldo:reference isoform:Q57599-1 .
?templateMotifSequenceProfileAlignmentOperationQ57599118 edam:has_input signature:MF_00052_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00052_A122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57599MF_00052_A113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00052_A121 .
?targetMotifMatchRegionMatchBeginMF_00052_A121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00052_A114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00052_A122 edam:has_input signature:MF_00052_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57599MF_00052_A111, 1, (STRLEN(?templateMotifCigarQ57599MF_00052_A111) - STRLEN(REPLACE(?templateMotifCigarQ57599MF_00052_A111, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionQ57599112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57599MF_00052_A113, 1, (STRLEN(?targetMotifMatchCigarQ57599MF_00052_A113) - STRLEN(REPLACE(?targetMotifMatchCigarQ57599MF_00052_A113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57599MF_00052_A113, 1, (STRLEN(?targetMotifMatchCigarQ57599MF_00052_A113) - STRLEN(REPLACE(?targetMotifMatchCigarQ57599MF_00052_A113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00052_A114) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs2t125) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionQ57599131 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57599133 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57599MF_00052_A126 .
?templateMotifSequenceMatchRegionQ57599131 faldo:begin ?templateMotifSequenceMatchBeginQ57599132 .
?templateMotifSequenceMatchBeginQ57599132 faldo:position ?templateMotifSequenceMatchBeginPositionQ57599127 ;
faldo:reference isoform:Q57599-1 .
?templateMotifSequenceProfileAlignmentOperationQ57599133 edam:has_input signature:MF_00052_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00052_A137 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57599MF_00052_A128 .
?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00052_A136 .
?targetMotifMatchRegionMatchBeginMF_00052_A136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00052_A129 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00052_A137 edam:has_input signature:MF_00052_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57599MF_00052_A126, 1, (STRLEN(?templateMotifCigarQ57599MF_00052_A126) - STRLEN(REPLACE(?templateMotifCigarQ57599MF_00052_A126, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionQ57599127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57599MF_00052_A128, 1, (STRLEN(?targetMotifMatchCigarQ57599MF_00052_A128) - STRLEN(REPLACE(?targetMotifMatchCigarQ57599MF_00052_A128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57599MF_00052_A128, 1, (STRLEN(?targetMotifMatchCigarQ57599MF_00052_A128) - STRLEN(REPLACE(?targetMotifMatchCigarQ57599MF_00052_A128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) .
BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00052_A129) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs2t140) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00052a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
}
"xsd:string |