| http://purl.uniprot.org/unirules/MF_02068#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:732013 up:source unirule:MF_02068 .
_:732014 up:source unirule:MF_02068 .
_:732015 up:source unirule:MF_02068 .
_:732016 up:source unirule:MF_02068 .
_:732017 up:source unirule:MF_02068 .
_:732018 up:source unirule:MF_02068 .
_:732019 up:source unirule:MF_02068 .
_:732020 up:source unirule:MF_02068 .
_:732021 up:source unirule:MF_02068 .
_:732022 up:source unirule:MF_02068 .
_:732023 up:source unirule:MF_02068 .
_:732024 up:source unirule:MF_02068 .
_:732025 up:source unirule:MF_02068 .
_:732026 up:source unirule:MF_02068 .
_:732027 up:source unirule:MF_02068 .
_:732028 up:source unirule:MF_02068 .
_:732029 up:source unirule:MF_02068 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ;
up:classifiedWith GO:0047349 ,
keyword:548 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.7.40' ;
up:fullName 'Ribitol-5-phosphate cytidylyltransferase' ;
rdf:type up:Structured_Name .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the transfer of the cytidylyl group of CTP to D-ribitol 5-phosphate.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the IspD/TarI cytidylyltransferase family. TarI subfamily.' .
?case5 up:classifiedWith GO:1902012 ,
keyword:777 ,
keyword:961 .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
up:ligand ?ligand10 ;
rdf:type up:Binding_Site_Annotation .
?pfsb8 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?ligand10 rdfs:subClassOf chebi:37563 .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:37563 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:37563 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Positions ribitol 5-phosphate for the nucleophilic attack' .
?pfsb41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Positions ribitol 5-phosphate for the nucleophilic attack' .
?pfsb47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
_:732030 a rdf:Statement ;
up:attribution _:732013 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:732031 a rdf:Statement ;
up:attribution _:732014 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:732032 a rdf:Statement ;
up:attribution _:732015 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:732033 a rdf:Statement ;
up:attribution _:732016 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:732034 a rdf:Statement ;
up:attribution _:732017 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:548 .
_:732035 a rdf:Statement ;
up:attribution _:732018 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:732036 a rdf:Statement ;
up:attribution _:732019 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047349 .
_:732037 a rdf:Statement ;
up:attribution _:732020 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:961 .
_:732038 a rdf:Statement ;
up:attribution _:732021 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:777 .
_:732039 a rdf:Statement ;
up:attribution _:732022 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1902012 .
_:732040 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:732041 a rdf:Statement ;
up:attribution _:732023 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:732042 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:732043 a rdf:Statement ;
up:attribution _:732024 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:732044 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:732045 a rdf:Statement ;
up:attribution _:732025 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:732046 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:732047 a rdf:Statement ;
up:attribution _:732026 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:732048 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:732049 a rdf:Statement ;
up:attribution _:732027 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:732050 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:732051 a rdf:Statement ;
up:attribution _:732028 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:732052 a rdf:Statement ;
up:source unirule:MF_02068 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:732053 a rdf:Statement ;
up:attribution _:732029 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02068
#Rule MF_02068 Created by:? on:2016-07-12 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02068 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_02068a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch55 faldo:location ?templateMotifSequenceMatchRegionQ8DPI256 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI258 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_0206851 .
?templateMotifSequenceMatchRegionQ8DPI256 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI257 .
?templateMotifSequenceMatchBeginQ8DPI257 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI252 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI258 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch59 faldo:location ?targetMotifMatchRegionMatch60 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0206862 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_0206853 .
?targetMotifMatchRegionMatch60 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0206861 .
?targetMotifMatchRegionMatchBeginMF_0206861 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0206854 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0206862 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_0206851, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_0206851) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_0206851, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionQ8DPI252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206853, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206853) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206853, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206853) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) .
BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0206854) - 1) AS ?thisPositionOn11) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_0206851, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_0206851) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_0206851, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ8DPI252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206853, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206853) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206853, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206853) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), '')))), '[^-]', ''))) AS ?step266) .
BIND(((?step266 + ?targetMotifMatchRegionMatchBeginPositionMF_0206854) - 1) AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb8) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse9) .
FILTER (REGEX('[LF]AGG', SUBSTR(?thisSequenceValue, ?thisPositionOn11, (?thisPositionOn12 - ?thisPositionOn11)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionQ8DPI273 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI275 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_0206868 .
?templateMotifSequenceMatchRegionQ8DPI273 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI274 .
?templateMotifSequenceMatchBeginQ8DPI274 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI269 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI275 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0206879 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_0206870 .
?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0206878 .
?targetMotifMatchRegionMatchBeginMF_0206878 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0206871 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0206879 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_0206868, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_0206868) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_0206868, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionQ8DPI269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206870, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206870) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206870, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206870, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206870) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206870, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) .
BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0206871) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_0206868, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_0206868) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_0206868, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionQ8DPI269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206870, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206870) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206870, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206870, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206870) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206870, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0206871) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)[NQ][ARNDCQEGHILKMFPSTWYVBZJUOX][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionQ8DPI290 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI292 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_0206885 .
?templateMotifSequenceMatchRegionQ8DPI290 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI291 .
?templateMotifSequenceMatchBeginQ8DPI291 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI286 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI292 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0206896 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_0206887 .
?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0206895 .
?targetMotifMatchRegionMatchBeginMF_0206895 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0206888 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0206896 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_0206885, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_0206885) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_0206885, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionQ8DPI286) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206887, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206887) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206887, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_0206887, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_0206887) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_0206887, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0206888) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionQ8DPI2105 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI2107 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_02068100 .
?templateMotifSequenceMatchRegionQ8DPI2105 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI2106 .
?templateMotifSequenceMatchBeginQ8DPI2106 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI2101 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI2107 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02068111 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_02068102 .
?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02068110 .
?targetMotifMatchRegionMatchBeginMF_02068110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02068103 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02068111 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_02068100, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_02068100) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_02068100, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionQ8DPI2101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068102, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068102) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068102, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068102) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_02068103) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionQ8DPI2120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI2122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_02068115 .
?templateMotifSequenceMatchRegionQ8DPI2120 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI2121 .
?templateMotifSequenceMatchBeginQ8DPI2121 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI2116 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI2122 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02068126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_02068117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02068125 .
?targetMotifMatchRegionMatchBeginMF_02068125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02068118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02068126 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_02068115, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_02068115) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_02068115, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionQ8DPI2116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068117, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068117) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068117, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068117) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_02068118) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionQ8DPI2135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI2137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_02068130 .
?templateMotifSequenceMatchRegionQ8DPI2135 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI2136 .
?templateMotifSequenceMatchBeginQ8DPI2136 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI2131 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI2137 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02068141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_02068132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02068140 .
?targetMotifMatchRegionMatchBeginMF_02068140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02068133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02068141 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_02068130, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_02068130) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_02068130, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionQ8DPI2131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068132, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068132) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068132, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068132) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_02068133) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionQ8DPI2150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8DPI2152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8DPI2MF_02068145 .
?templateMotifSequenceMatchRegionQ8DPI2150 faldo:begin ?templateMotifSequenceMatchBeginQ8DPI2151 .
?templateMotifSequenceMatchBeginQ8DPI2151 faldo:position ?templateMotifSequenceMatchBeginPositionQ8DPI2146 ;
faldo:reference isoform:Q8DPI2-1 .
?templateMotifSequenceProfileAlignmentOperationQ8DPI2152 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02068156 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8DPI2MF_02068147 .
?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02068155 .
?targetMotifMatchRegionMatchBeginMF_02068155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02068148 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02068156 edam:has_input signature:MF_02068 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8DPI2MF_02068145, 1, (STRLEN(?templateMotifCigarQ8DPI2MF_02068145) - STRLEN(REPLACE(?templateMotifCigarQ8DPI2MF_02068145, CONCAT('^(?:-*[^-]){', STR(((218 - ?templateMotifSequenceMatchBeginPositionQ8DPI2146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068147, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068147) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8DPI2MF_02068147, 1, (STRLEN(?targetMotifMatchCigarQ8DPI2MF_02068147) - STRLEN(REPLACE(?targetMotifMatchCigarQ8DPI2MF_02068147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_02068148) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t159) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02068a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:91061 .
BIND(?this AS ?case5) .
}
}
"xsd:string |