| http://purl.uniprot.org/unirules/MF_03211#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:883044 up:source unirule:MF_03211 .
_:883045 up:source unirule:MF_03211 .
_:883046 up:source unirule:MF_03211 .
_:883047 up:source unirule:MF_03211 .
_:883048 up:source unirule:MF_03211 .
_:883049 up:source unirule:MF_03211 .
_:883050 up:source unirule:MF_03211 .
_:883051 up:source unirule:MF_03211 .
_:883052 up:source unirule:MF_03211 .
_:883053 up:source unirule:MF_03211 .
_:883054 up:source unirule:MF_03211 .
_:883055 up:source unirule:MF_03211 .
_:883056 up:source unirule:MF_03211 .
_:883057 up:source unirule:MF_03211 .
_:883058 up:source unirule:MF_03211 .
_:883059 up:source unirule:MF_03211 .
_:883060 up:source unirule:MF_03211 .
_:883061 up:source unirule:MF_03211 .
_:883062 up:source unirule:MF_03211 .
_:883063 up:source unirule:MF_03211 .
_:883064 up:source unirule:MF_03211 .
_:883065 up:source unirule:MF_03211 .
_:883066 up:source unirule:MF_03211 .
_:883067 up:source unirule:MF_03211 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation2 ,
?annotation4 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0000154 ,
GO:0005524 ,
GO:0005730 ,
GO:0008080 ,
GO:0042274 ,
GO:0051391 ,
keyword:12 ,
keyword:539 ,
keyword:547 ,
keyword:67 ,
keyword:698 ,
keyword:808 ,
keyword:819 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.3.1.-' ;
up:fullName 'RNA cytidine acetyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '18S rRNA cytosine acetyltransferase' ;
rdf:type up:Structured_Name .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RNA cytidine acetyltransferase family. NAT10 subfamily.' .
?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:30616 .
?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:57288 .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:57288 .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:30616 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:57288 .
_:883068 a rdf:Statement ;
up:attribution _:883044 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:883069 a rdf:Statement ;
up:attribution _:883045 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:883070 a rdf:Statement ;
up:attribution _:883046 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:883071 a rdf:Statement ;
up:attribution _:883047 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:883072 a rdf:Statement ;
up:attribution _:883048 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:883073 a rdf:Statement ;
up:attribution _:883049 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:883074 a rdf:Statement ;
up:attribution _:883050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:12 .
_:883075 a rdf:Statement ;
up:attribution _:883051 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:883076 a rdf:Statement ;
up:attribution _:883052 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:883077 a rdf:Statement ;
up:attribution _:883053 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:539 .
_:883078 a rdf:Statement ;
up:attribution _:883054 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:698 .
_:883079 a rdf:Statement ;
up:attribution _:883055 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:883080 a rdf:Statement ;
up:attribution _:883056 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:883081 a rdf:Statement ;
up:attribution _:883057 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005730 .
_:883082 a rdf:Statement ;
up:attribution _:883058 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:883083 a rdf:Statement ;
up:attribution _:883059 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008080 .
_:883084 a rdf:Statement ;
up:attribution _:883060 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051391 .
_:883085 a rdf:Statement ;
up:attribution _:883061 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000154 .
_:883086 a rdf:Statement ;
up:attribution _:883062 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042274 .
_:883087 a rdf:Statement ;
up:source unirule:MF_03211 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:883088 a rdf:Statement ;
up:attribution _:883063 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:883089 a rdf:Statement ;
up:source unirule:MF_03211 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:883090 a rdf:Statement ;
up:attribution _:883064 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:883091 a rdf:Statement ;
up:source unirule:MF_03211 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:883092 a rdf:Statement ;
up:attribution _:883065 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:883093 a rdf:Statement ;
up:source unirule:MF_03211 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:883094 a rdf:Statement ;
up:attribution _:883066 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:883095 a rdf:Statement ;
up:source unirule:MF_03211 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:883096 a rdf:Statement ;
up:attribution _:883067 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03211
#Rule MF_03211 Created by:? on:2015-11-11 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03211 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03211a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionP5391455 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5391457 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP53914MF_0321150 .
?templateMotifSequenceMatchRegionP5391455 faldo:begin ?templateMotifSequenceMatchBeginP5391456 .
?templateMotifSequenceMatchBeginP5391456 faldo:position ?templateMotifSequenceMatchBeginPositionP5391451 ;
faldo:reference isoform:P53914-1 .
?templateMotifSequenceProfileAlignmentOperationP5391457 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0321161 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP53914MF_0321152 .
?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0321160 .
?targetMotifMatchRegionMatchBeginMF_0321160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0321153 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0321161 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_0321150, 1, (STRLEN(?templateMotifCigarP53914MF_0321150) - STRLEN(REPLACE(?templateMotifCigarP53914MF_0321150, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionP5391451) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_0321152, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321152) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_0321152, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321152) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0321153) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_0321150, 1, (STRLEN(?templateMotifCigarP53914MF_0321150) - STRLEN(REPLACE(?templateMotifCigarP53914MF_0321150, CONCAT('^(?:-*[^-]){', STR(((295 - ?templateMotifSequenceMatchBeginPositionP5391451) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_0321152, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321152) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_0321152, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321152) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0321153) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER (REGEX('GRGKSA[TAS][IVLM]G[IVLM]', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP5391472 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5391474 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP53914MF_0321167 .
?templateMotifSequenceMatchRegionP5391472 faldo:begin ?templateMotifSequenceMatchBeginP5391473 .
?templateMotifSequenceMatchBeginP5391473 faldo:position ?templateMotifSequenceMatchBeginPositionP5391468 ;
faldo:reference isoform:P53914-1 .
?templateMotifSequenceProfileAlignmentOperationP5391474 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0321178 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP53914MF_0321169 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0321177 .
?targetMotifMatchRegionMatchBeginMF_0321177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0321170 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0321178 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_0321167, 1, (STRLEN(?templateMotifCigarP53914MF_0321167) - STRLEN(REPLACE(?templateMotifCigarP53914MF_0321167, CONCAT('^(?:-*[^-]){', STR(((638 - ?templateMotifSequenceMatchBeginPositionP5391468) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_0321169, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321169) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_0321169, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321169) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0321170) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_0321167, 1, (STRLEN(?templateMotifCigarP53914MF_0321167) - STRLEN(REPLACE(?templateMotifCigarP53914MF_0321167, CONCAT('^(?:-*[^-]){', STR(((640 - ?templateMotifSequenceMatchBeginPositionP5391468) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_0321169, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321169) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_0321169, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321169) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0321170) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER (REGEX('[IV]A[ATV]', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP5391489 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5391491 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP53914MF_0321184 .
?templateMotifSequenceMatchRegionP5391489 faldo:begin ?templateMotifSequenceMatchBeginP5391490 .
?templateMotifSequenceMatchBeginP5391490 faldo:position ?templateMotifSequenceMatchBeginPositionP5391485 ;
faldo:reference isoform:P53914-1 .
?templateMotifSequenceProfileAlignmentOperationP5391491 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0321195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP53914MF_0321186 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0321194 .
?targetMotifMatchRegionMatchBeginMF_0321194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0321187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0321195 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_0321184, 1, (STRLEN(?templateMotifCigarP53914MF_0321184) - STRLEN(REPLACE(?templateMotifCigarP53914MF_0321184, CONCAT('^(?:-*[^-]){', STR(((645 - ?templateMotifSequenceMatchBeginPositionP5391485) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_0321186, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321186) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_0321186, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321186) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0321187) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_0321184, 1, (STRLEN(?templateMotifCigarP53914MF_0321184) - STRLEN(REPLACE(?templateMotifCigarP53914MF_0321184, CONCAT('^(?:-*[^-]){', STR(((651 - ?templateMotifSequenceMatchBeginPositionP5391485) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_0321186, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321186) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_0321186, 1, (STRLEN(?targetMotifMatchCigarP53914MF_0321186) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_0321186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0321187) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[MLA][GN]YG[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP53914106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53914108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP53914MF_03211101 .
?templateMotifSequenceMatchRegionP53914106 faldo:begin ?templateMotifSequenceMatchBeginP53914107 .
?templateMotifSequenceMatchBeginP53914107 faldo:position ?templateMotifSequenceMatchBeginPositionP53914102 ;
faldo:reference isoform:P53914-1 .
?templateMotifSequenceProfileAlignmentOperationP53914108 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03211112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP53914MF_03211103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03211111 .
?targetMotifMatchRegionMatchBeginMF_03211111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03211104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03211112 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_03211101, 1, (STRLEN(?templateMotifCigarP53914MF_03211101) - STRLEN(REPLACE(?templateMotifCigarP53914MF_03211101, CONCAT('^(?:-*[^-]){', STR(((475 - ?templateMotifSequenceMatchBeginPositionP53914102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_03211103, 1, (STRLEN(?targetMotifMatchCigarP53914MF_03211103) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_03211103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_03211103, 1, (STRLEN(?targetMotifMatchCigarP53914MF_03211103) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_03211103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_03211104) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP53914121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53914123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP53914MF_03211116 .
?templateMotifSequenceMatchRegionP53914121 faldo:begin ?templateMotifSequenceMatchBeginP53914122 .
?templateMotifSequenceMatchBeginP53914122 faldo:position ?templateMotifSequenceMatchBeginPositionP53914117 ;
faldo:reference isoform:P53914-1 .
?templateMotifSequenceProfileAlignmentOperationP53914123 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03211127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP53914MF_03211118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03211126 .
?targetMotifMatchRegionMatchBeginMF_03211126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03211119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03211127 edam:has_input signature:MF_03211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53914MF_03211116, 1, (STRLEN(?templateMotifCigarP53914MF_03211116) - STRLEN(REPLACE(?templateMotifCigarP53914MF_03211116, CONCAT('^(?:-*[^-]){', STR(((739 - ?templateMotifSequenceMatchBeginPositionP53914117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53914MF_03211118, 1, (STRLEN(?targetMotifMatchCigarP53914MF_03211118) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_03211118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53914MF_03211118, 1, (STRLEN(?targetMotifMatchCigarP53914MF_03211118) - STRLEN(REPLACE(?targetMotifMatchCigarP53914MF_03211118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_03211119) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER (REGEX('[RKN]', SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_03211a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6237 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon131 {taxon:7742 taxon:4751}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon131 .
BIND(?this AS ?case13) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon132 {taxon:4751 taxon:7742}
?thisOrganism rdfs:subClassOf+ ?supertaxon132 .
})) .
BIND(?this AS ?case14) .
}
}
"xsd:string |