| http://purl.uniprot.org/unirules/MF_01116#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:388001 up:source unirule:MF_01116 .
_:388002 up:source unirule:MF_01116 .
_:388003 up:source unirule:MF_01116 .
_:388004 up:source unirule:MF_01116 .
_:388005 up:source unirule:MF_01116 .
_:388006 up:source unirule:MF_01116 .
_:388007 up:source unirule:MF_01116 .
_:388008 up:source unirule:MF_01116 .
_:388009 up:source unirule:MF_01116 .
_:388010 up:source unirule:MF_01116 .
_:388011 up:source unirule:MF_01116 .
_:388012 up:source unirule:MF_01116 .
_:388013 up:source unirule:MF_01116 .
_:388014 up:source unirule:MF_01116 .
_:388015 up:source unirule:MF_01116 .
_:388016 up:source unirule:MF_01116 .
_:388017 up:source unirule:MF_01116 .
_:388018 up:source unirule:MF_01116 .
_:388019 up:source unirule:MF_01116 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0000455 ,
GO:0005737 ,
GO:0006364 ,
GO:1904047 ,
keyword:690 ,
keyword:698 ,
keyword:808 ,
keyword:949 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.5.1.157' ;
up:fullName '16S rRNA aminocarboxypropyltransferase' ;
rdf:type up:Structured_Name .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Aminocarboxypropyltransferase that catalyzes the aminocarboxypropyl transfer on pseudouridine corresponding to position 914 in M.jannaschii 16S rRNA. It constitutes the last step in biosynthesis of the hypermodified N1-methyl-N3-(3-amino-3-carboxypropyl) pseudouridine (m1acp3-Psi).' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the TDD superfamily. TSR3 family.' .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
up:ligand ?ligand11 ;
rdf:type up:Binding_Site_Annotation .
?pfsb9 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse10 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?ligand11 rdfs:subClassOf chebi:59789 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:59789 .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf chebi:59789 .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:59789 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:59789 .
_:388020 a rdf:Statement ;
up:attribution _:388001 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:388021 a rdf:Statement ;
up:attribution _:388002 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:388022 a rdf:Statement ;
up:attribution _:388003 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:388023 a rdf:Statement ;
up:attribution _:388004 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:388024 a rdf:Statement ;
up:attribution _:388005 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:388025 a rdf:Statement ;
up:attribution _:388006 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:388026 a rdf:Statement ;
up:attribution _:388007 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:690 .
_:388027 a rdf:Statement ;
up:attribution _:388008 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:698 .
_:388028 a rdf:Statement ;
up:attribution _:388009 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:388029 a rdf:Statement ;
up:attribution _:388010 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:388030 a rdf:Statement ;
up:attribution _:388011 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:388031 a rdf:Statement ;
up:attribution _:388012 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1904047 .
_:388032 a rdf:Statement ;
up:attribution _:388013 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000455 .
_:388033 a rdf:Statement ;
up:attribution _:388014 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006364 .
_:388034 a rdf:Statement ;
up:source unirule:MF_01116 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:388035 a rdf:Statement ;
up:attribution _:388015 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:388036 a rdf:Statement ;
up:source unirule:MF_01116 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:388037 a rdf:Statement ;
up:attribution _:388016 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:388038 a rdf:Statement ;
up:source unirule:MF_01116 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:388039 a rdf:Statement ;
up:attribution _:388017 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:388040 a rdf:Statement ;
up:source unirule:MF_01116 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:388041 a rdf:Statement ;
up:attribution _:388018 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:388042 a rdf:Statement ;
up:source unirule:MF_01116 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:388043 a rdf:Statement ;
up:attribution _:388019 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01116
#Rule MF_01116 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01116 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_01116a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionE1QU2247 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationE1QU2249 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarE1QU22MF_0111642 .
?templateMotifSequenceMatchRegionE1QU2247 faldo:begin ?templateMotifSequenceMatchBeginE1QU2248 .
?templateMotifSequenceMatchBeginE1QU2248 faldo:position ?templateMotifSequenceMatchBeginPositionE1QU2243 ;
faldo:reference isoform:E1QU22-1 .
?templateMotifSequenceProfileAlignmentOperationE1QU2249 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0111653 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarE1QU22MF_0111644 .
?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0111652 .
?targetMotifMatchRegionMatchBeginMF_0111652 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0111645 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0111653 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarE1QU22MF_0111642, 1, (STRLEN(?templateMotifCigarE1QU22MF_0111642) - STRLEN(REPLACE(?templateMotifCigarE1QU22MF_0111642, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionE1QU2243) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111644, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111644) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111644, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111644, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111644) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111644, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) .
BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0111645) - 1) AS ?thisPositionOn12) .
BIND(?thisPositionOn12 AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionE1QU2262 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationE1QU2264 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarE1QU22MF_0111657 .
?templateMotifSequenceMatchRegionE1QU2262 faldo:begin ?templateMotifSequenceMatchBeginE1QU2263 .
?templateMotifSequenceMatchBeginE1QU2263 faldo:position ?templateMotifSequenceMatchBeginPositionE1QU2258 ;
faldo:reference isoform:E1QU22-1 .
?templateMotifSequenceProfileAlignmentOperationE1QU2264 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0111668 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarE1QU22MF_0111659 .
?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0111667 .
?targetMotifMatchRegionMatchBeginMF_0111667 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0111660 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0111668 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarE1QU22MF_0111657, 1, (STRLEN(?templateMotifCigarE1QU22MF_0111657) - STRLEN(REPLACE(?templateMotifCigarE1QU22MF_0111657, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionE1QU2258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111659, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111659) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111659, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111659, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111659) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111659, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0111660) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER (REGEX('[IVL]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionE1QU2277 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationE1QU2279 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarE1QU22MF_0111672 .
?templateMotifSequenceMatchRegionE1QU2277 faldo:begin ?templateMotifSequenceMatchBeginE1QU2278 .
?templateMotifSequenceMatchBeginE1QU2278 faldo:position ?templateMotifSequenceMatchBeginPositionE1QU2273 ;
faldo:reference isoform:E1QU22-1 .
?templateMotifSequenceProfileAlignmentOperationE1QU2279 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0111683 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarE1QU22MF_0111674 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0111682 .
?targetMotifMatchRegionMatchBeginMF_0111682 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0111675 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0111683 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarE1QU22MF_0111672, 1, (STRLEN(?templateMotifCigarE1QU22MF_0111672) - STRLEN(REPLACE(?templateMotifCigarE1QU22MF_0111672, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionE1QU2273) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111674, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111674) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111674, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111674) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0111675) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER (REGEX('[LI]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionE1QU2292 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationE1QU2294 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarE1QU22MF_0111687 .
?templateMotifSequenceMatchRegionE1QU2292 faldo:begin ?templateMotifSequenceMatchBeginE1QU2293 .
?templateMotifSequenceMatchBeginE1QU2293 faldo:position ?templateMotifSequenceMatchBeginPositionE1QU2288 ;
faldo:reference isoform:E1QU22-1 .
?templateMotifSequenceProfileAlignmentOperationE1QU2294 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0111698 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarE1QU22MF_0111689 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0111697 .
?targetMotifMatchRegionMatchBeginMF_0111697 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0111690 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0111698 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarE1QU22MF_0111687, 1, (STRLEN(?templateMotifCigarE1QU22MF_0111687) - STRLEN(REPLACE(?templateMotifCigarE1QU22MF_0111687, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionE1QU2288) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111689, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111689) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111689, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarE1QU22MF_0111689, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_0111689) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_0111689, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0111690) - 1) AS ?thisPositionOn33) .
BIND(?thisPositionOn33 AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER (REGEX('[YW]', SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionE1QU22107 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationE1QU22109 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarE1QU22MF_01116102 .
?templateMotifSequenceMatchRegionE1QU22107 faldo:begin ?templateMotifSequenceMatchBeginE1QU22108 .
?templateMotifSequenceMatchBeginE1QU22108 faldo:position ?templateMotifSequenceMatchBeginPositionE1QU22103 ;
faldo:reference isoform:E1QU22-1 .
?templateMotifSequenceProfileAlignmentOperationE1QU22109 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01116113 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarE1QU22MF_01116104 .
?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01116112 .
?targetMotifMatchRegionMatchBeginMF_01116112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01116105 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01116113 edam:has_input signature:MF_01116 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarE1QU22MF_01116102, 1, (STRLEN(?templateMotifCigarE1QU22MF_01116102) - STRLEN(REPLACE(?templateMotifCigarE1QU22MF_01116102, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionE1QU22103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarE1QU22MF_01116104, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_01116104) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_01116104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarE1QU22MF_01116104, 1, (STRLEN(?targetMotifMatchCigarE1QU22MF_01116104) - STRLEN(REPLACE(?targetMotifMatchCigarE1QU22MF_01116104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_01116105) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t116) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01116a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
}
"xsd:string |