| http://purl.uniprot.org/unirules/MF_01539#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:558031 up:source unirule:MF_01539 .
_:558032 up:source unirule:MF_01539 .
_:558033 up:source unirule:MF_01539 .
_:558034 up:source unirule:MF_01539 .
_:558035 up:source unirule:MF_01539 .
_:558036 up:source unirule:MF_01539 .
_:558037 up:source unirule:MF_01539 .
_:558038 up:source unirule:MF_01539 .
_:558039 up:source unirule:MF_01539 .
_:558040 up:source unirule:MF_01539 .
_:558041 up:source unirule:MF_01539 .
_:558042 up:source unirule:MF_01539 .
_:558043 up:source unirule:MF_01539 .
_:558044 up:source unirule:MF_01539 .
_:558045 up:source unirule:MF_01539 .
_:558046 up:source unirule:MF_01539 .
_:558047 up:source unirule:MF_01539 .
_:558048 up:source unirule:MF_01539 .
_:558049 up:source unirule:MF_01539 .
_:558050 up:source unirule:MF_01539 .
_:558051 up:source unirule:MF_01539 .
_:558052 up:source unirule:MF_01539 .
_:558053 up:source unirule:MF_01539 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation11 ;
up:classifiedWith GO:0005737 ,
GO:0006400 ,
GO:0016879 ,
keyword:436 ,
keyword:547 ,
keyword:67 ,
keyword:694 ,
keyword:819 ,
keyword:820 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.3.1.22' ;
up:fullName 'tRNA(Met) cytidine acetate ligase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'tmcAL' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the formation of N(4)-acetylcytidine (ac(4)C) at the wobble position of elongator tRNA(Met), using acetate and ATP as substrates. First activates an acetate ion to form acetyladenylate (Ac-AMP) and then transfers the acetyl group to tRNA to form ac(4)C34.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity .
?annotation9 a up:Subcellular_Location_Annotation .
?annotation9li10 up:cellularComponent .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the TmcAL family.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf chebi:30616 .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:30616 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:30616 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:30616 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:30616 .
_:558054 a rdf:Statement ;
up:attribution _:558031 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:558055 a rdf:Statement ;
up:attribution _:558032 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:558056 a rdf:Statement ;
up:attribution _:558033 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:558057 a rdf:Statement ;
up:attribution _:558034 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:558058 a rdf:Statement ;
up:attribution _:558035 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:558059 a rdf:Statement ;
up:attribution _:558036 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:558060 a rdf:Statement ;
up:attribution _:558037 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:558061 a rdf:Statement ;
up:attribution _:558038 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:558062 a rdf:Statement ;
up:attribution _:558039 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:558063 a rdf:Statement ;
up:attribution _:558040 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:558064 a rdf:Statement ;
up:attribution _:558041 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:558065 a rdf:Statement ;
up:attribution _:558042 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:558066 a rdf:Statement ;
up:attribution _:558043 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:558067 a rdf:Statement ;
up:attribution _:558044 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:558068 a rdf:Statement ;
up:attribution _:558045 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:558069 a rdf:Statement ;
up:attribution _:558046 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016879 .
_:558070 a rdf:Statement ;
up:attribution _:558047 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006400 .
_:558071 a rdf:Statement ;
up:attribution _:558048 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:558072 a rdf:Statement ;
up:source unirule:MF_01539 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:558073 a rdf:Statement ;
up:attribution _:558049 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:558074 a rdf:Statement ;
up:source unirule:MF_01539 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:558075 a rdf:Statement ;
up:attribution _:558050 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:558076 a rdf:Statement ;
up:source unirule:MF_01539 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:558077 a rdf:Statement ;
up:attribution _:558051 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:558078 a rdf:Statement ;
up:source unirule:MF_01539 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:558079 a rdf:Statement ;
up:attribution _:558052 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:558080 a rdf:Statement ;
up:source unirule:MF_01539 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:558081 a rdf:Statement ;
up:attribution _:558053 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01539
#Rule MF_01539 Created by:? on:2005-08-12 Modified by:Catherine Rivoire on:2025-05-16
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01539 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01539a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch51 faldo:location ?templateMotifSequenceMatchRegionO3451352 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3451354 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO34513MF_0153947 .
?templateMotifSequenceMatchRegionO3451352 faldo:begin ?templateMotifSequenceMatchBeginO3451353 .
?templateMotifSequenceMatchBeginO3451353 faldo:position ?templateMotifSequenceMatchBeginPositionO3451348 ;
faldo:reference isoform:O34513-1 .
?templateMotifSequenceProfileAlignmentOperationO3451354 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
?targetMotifMatch55 faldo:location ?targetMotifMatchRegionMatch56 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0153958 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO34513MF_0153949 .
?targetMotifMatchRegionMatch56 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0153957 .
?targetMotifMatchRegionMatchBeginMF_0153957 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0153950 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0153958 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_0153947, 1, (STRLEN(?templateMotifCigarO34513MF_0153947) - STRLEN(REPLACE(?templateMotifCigarO34513MF_0153947, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionO3451348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_0153949, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153949) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153949, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_0153949, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153949) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153949, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), '')))), '[^-]', ''))) AS ?step260) .
BIND(((?step260 + ?targetMotifMatchRegionMatchBeginPositionMF_0153950) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_0153947, 1, (STRLEN(?templateMotifCigarO34513MF_0153947) - STRLEN(REPLACE(?templateMotifCigarO34513MF_0153947, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionO3451348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_0153949, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153949) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153949, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_0153949, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153949) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153949, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) .
BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0153950) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)) = 'RI')) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionO3451369 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3451371 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO34513MF_0153964 .
?templateMotifSequenceMatchRegionO3451369 faldo:begin ?templateMotifSequenceMatchBeginO3451370 .
?templateMotifSequenceMatchBeginO3451370 faldo:position ?templateMotifSequenceMatchBeginPositionO3451365 ;
faldo:reference isoform:O34513-1 .
?templateMotifSequenceProfileAlignmentOperationO3451371 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0153975 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO34513MF_0153966 .
?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0153974 .
?targetMotifMatchRegionMatchBeginMF_0153974 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0153967 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0153975 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_0153964, 1, (STRLEN(?templateMotifCigarO34513MF_0153964) - STRLEN(REPLACE(?templateMotifCigarO34513MF_0153964, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionO3451365) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_0153966, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153966) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153966, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_0153966, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153966) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153966, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) .
BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0153967) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_0153964, 1, (STRLEN(?templateMotifCigarO34513MF_0153964) - STRLEN(REPLACE(?templateMotifCigarO34513MF_0153964, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionO3451365) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_0153966, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153966) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153966, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_0153966, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153966) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153966, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0153967) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs2t80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionO3451386 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3451388 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO34513MF_0153981 .
?templateMotifSequenceMatchRegionO3451386 faldo:begin ?templateMotifSequenceMatchBeginO3451387 .
?templateMotifSequenceMatchBeginO3451387 faldo:position ?templateMotifSequenceMatchBeginPositionO3451382 ;
faldo:reference isoform:O34513-1 .
?templateMotifSequenceProfileAlignmentOperationO3451388 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0153992 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO34513MF_0153983 .
?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0153991 .
?targetMotifMatchRegionMatchBeginMF_0153991 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0153984 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0153992 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_0153981, 1, (STRLEN(?templateMotifCigarO34513MF_0153981) - STRLEN(REPLACE(?templateMotifCigarO34513MF_0153981, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionO3451382) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_0153983, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153983) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153983, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_0153983, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153983) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153983, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0153984) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs2t95) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionO34513101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO34513103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO34513MF_0153996 .
?templateMotifSequenceMatchRegionO34513101 faldo:begin ?templateMotifSequenceMatchBeginO34513102 .
?templateMotifSequenceMatchBeginO34513102 faldo:position ?templateMotifSequenceMatchBeginPositionO3451397 ;
faldo:reference isoform:O34513-1 .
?templateMotifSequenceProfileAlignmentOperationO34513103 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01539107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO34513MF_0153998 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01539106 .
?targetMotifMatchRegionMatchBeginMF_01539106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0153999 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01539107 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_0153996, 1, (STRLEN(?templateMotifCigarO34513MF_0153996) - STRLEN(REPLACE(?templateMotifCigarO34513MF_0153996, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionO3451397) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_0153998, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153998) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_0153998, 1, (STRLEN(?targetMotifMatchCigarO34513MF_0153998) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_0153998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0153999) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs2t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionO34513116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO34513118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO34513MF_01539111 .
?templateMotifSequenceMatchRegionO34513116 faldo:begin ?templateMotifSequenceMatchBeginO34513117 .
?templateMotifSequenceMatchBeginO34513117 faldo:position ?templateMotifSequenceMatchBeginPositionO34513112 ;
faldo:reference isoform:O34513-1 .
?templateMotifSequenceProfileAlignmentOperationO34513118 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01539122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO34513MF_01539113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01539121 .
?targetMotifMatchRegionMatchBeginMF_01539121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01539114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01539122 edam:has_input signature:MF_01539 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34513MF_01539111, 1, (STRLEN(?templateMotifCigarO34513MF_01539111) - STRLEN(REPLACE(?templateMotifCigarO34513MF_01539111, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionO34513112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34513MF_01539113, 1, (STRLEN(?targetMotifMatchCigarO34513MF_01539113) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_01539113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34513MF_01539113, 1, (STRLEN(?targetMotifMatchCigarO34513MF_01539113) - STRLEN(REPLACE(?targetMotifMatchCigarO34513MF_01539113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01539114) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs3t125) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01539a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
}
"xsd:string |