| http://purl.uniprot.org/unirules/MF_01516#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:548798 up:source unirule:MF_01516 .
_:548799 up:source unirule:MF_01516 .
_:548800 up:source unirule:MF_01516 .
_:548801 up:source unirule:MF_01516 .
_:548802 up:source unirule:MF_01516 .
_:548803 up:source unirule:MF_01516 .
_:548804 up:source unirule:MF_01516 .
_:548805 up:source unirule:MF_01516 .
_:548806 up:source unirule:MF_01516 .
_:548807 up:source unirule:MF_01516 .
_:548808 up:source unirule:MF_01516 .
_:548809 up:source unirule:MF_01516 .
_:548810 up:source unirule:MF_01516 .
_:548811 up:source unirule:MF_01516 .
_:548812 up:source unirule:MF_01516 .
_:548813 up:source unirule:MF_01516 .
_:548814 up:source unirule:MF_01516 .
_:548815 up:source unirule:MF_01516 .
_:548816 up:source unirule:MF_01516 .
_:548817 up:source unirule:MF_01516 .
_:548818 up:source unirule:MF_01516 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0006099 ,
GO:0030060 ,
keyword:520 ,
keyword:560 ,
keyword:816 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.1.1.37' ;
up:fullName 'Malate dehydrogenase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'mdh' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the reversible oxidation of malate to oxaloacetate.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the LDH/MDH superfamily. MDH type 1 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:57540 .
?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:57540 .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:57540 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf ?molecule39 .
?molecule39 rdfs:label 'substrate' .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf ?molecule47 .
?molecule47 rdfs:label 'substrate' .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:57540 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf ?molecule62 .
?molecule62 rdfs:label 'substrate' .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf ?molecule70 .
?molecule70 rdfs:label 'substrate' .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf chebi:57540 .
_:548819 a rdf:Statement ;
up:attribution _:548798 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:548820 a rdf:Statement ;
up:attribution _:548799 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:548821 a rdf:Statement ;
up:attribution _:548800 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:548822 a rdf:Statement ;
up:attribution _:548801 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:548823 a rdf:Statement ;
up:attribution _:548802 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:548824 a rdf:Statement ;
up:attribution _:548803 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:548825 a rdf:Statement ;
up:attribution _:548804 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:548826 a rdf:Statement ;
up:attribution _:548805 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:816 .
_:548827 a rdf:Statement ;
up:attribution _:548806 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:548828 a rdf:Statement ;
up:attribution _:548807 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030060 .
_:548829 a rdf:Statement ;
up:attribution _:548808 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006099 .
_:548830 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:548831 a rdf:Statement ;
up:attribution _:548809 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:548832 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:548833 a rdf:Statement ;
up:attribution _:548810 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:548834 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:548835 a rdf:Statement ;
up:attribution _:548811 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:548836 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:548837 a rdf:Statement ;
up:attribution _:548812 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:548838 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:548839 a rdf:Statement ;
up:attribution _:548813 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:548840 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:548841 a rdf:Statement ;
up:attribution _:548814 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:548842 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:548843 a rdf:Statement ;
up:attribution _:548815 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:548844 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:548845 a rdf:Statement ;
up:attribution _:548816 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:548846 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:548847 a rdf:Statement ;
up:attribution _:548817 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:548848 a rdf:Statement ;
up:source unirule:MF_01516 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:548849 a rdf:Statement ;
up:attribution _:548818 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01516
#Rule MF_01516 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01516 .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(URI(CONCAT(STR(?this), '#MF_01516a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionP6188985 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6188987 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_0151680 .
?templateMotifSequenceMatchRegionP6188985 faldo:begin ?templateMotifSequenceMatchBeginP6188986 .
?templateMotifSequenceMatchBeginP6188986 faldo:position ?templateMotifSequenceMatchBeginPositionP6188981 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP6188987 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0151691 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_0151682 .
?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0151690 .
?targetMotifMatchRegionMatchBeginMF_0151690 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0151683 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0151691 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_0151680, 1, (STRLEN(?templateMotifCigarP61889MF_0151680) - STRLEN(REPLACE(?templateMotifCigarP61889MF_0151680, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionP6188981) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_0151682, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151682) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151682, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_0151682, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151682) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151682, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0151683) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_0151680, 1, (STRLEN(?templateMotifCigarP61889MF_0151680) - STRLEN(REPLACE(?templateMotifCigarP61889MF_0151680, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP6188981) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_0151682, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151682) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151682, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_0151682, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151682) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151682, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) .
BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0151683) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t96) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) .
FILTER (REGEX('GA[AS]GGIG', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionP61889102 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889104 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_0151697 .
?templateMotifSequenceMatchRegionP61889102 faldo:begin ?templateMotifSequenceMatchBeginP61889103 .
?templateMotifSequenceMatchBeginP61889103 faldo:position ?templateMotifSequenceMatchBeginPositionP6188998 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889104 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516108 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_0151699 .
?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516107 .
?targetMotifMatchRegionMatchBeginMF_01516107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516100 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516108 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_0151697, 1, (STRLEN(?templateMotifCigarP61889MF_0151697) - STRLEN(REPLACE(?templateMotifCigarP61889MF_0151697, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionP6188998) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_0151699, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151699) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151699, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_0151699, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151699) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151699, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_01516100) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_0151697, 1, (STRLEN(?templateMotifCigarP61889MF_0151697) - STRLEN(REPLACE(?templateMotifCigarP61889MF_0151697, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionP6188998) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_0151699, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151699) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151699, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_0151699, 1, (STRLEN(?targetMotifMatchCigarP61889MF_0151699) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_0151699, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01516100) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER (REGEX('[IV]TN', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP61889119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516114 .
?templateMotifSequenceMatchRegionP61889119 faldo:begin ?templateMotifSequenceMatchBeginP61889120 .
?templateMotifSequenceMatchBeginP61889120 faldo:position ?templateMotifSequenceMatchBeginPositionP61889115 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889121 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516124 .
?targetMotifMatchRegionMatchBeginMF_01516124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516125 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516114, 1, (STRLEN(?templateMotifCigarP61889MF_01516114) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516114, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP61889115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516116, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516116) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516116, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516116) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01516117) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP61889134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516129 .
?templateMotifSequenceMatchRegionP61889134 faldo:begin ?templateMotifSequenceMatchBeginP61889135 .
?templateMotifSequenceMatchBeginP61889135 faldo:position ?templateMotifSequenceMatchBeginPositionP61889130 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889136 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516139 .
?targetMotifMatchRegionMatchBeginMF_01516139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516140 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516129, 1, (STRLEN(?templateMotifCigarP61889MF_01516129) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516129, CONCAT('^(?:-*[^-]){', STR(((34 - ?templateMotifSequenceMatchBeginPositionP61889130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516131, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516131) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516131, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516131) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01516132) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP61889149 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889151 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516144 .
?templateMotifSequenceMatchRegionP61889149 faldo:begin ?templateMotifSequenceMatchBeginP61889150 .
?templateMotifSequenceMatchBeginP61889150 faldo:position ?templateMotifSequenceMatchBeginPositionP61889145 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889151 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516155 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516146 .
?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516154 .
?targetMotifMatchRegionMatchBeginMF_01516154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516147 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516155 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516144, 1, (STRLEN(?templateMotifCigarP61889MF_01516144) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516144, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP61889145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516146, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516146) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516146, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516146) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01516147) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t158) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP61889164 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889166 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516159 .
?templateMotifSequenceMatchRegionP61889164 faldo:begin ?templateMotifSequenceMatchBeginP61889165 .
?templateMotifSequenceMatchBeginP61889165 faldo:position ?templateMotifSequenceMatchBeginPositionP61889160 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889166 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516170 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516161 .
?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516169 .
?targetMotifMatchRegionMatchBeginMF_01516169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516162 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516170 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516159, 1, (STRLEN(?templateMotifCigarP61889MF_01516159) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516159, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP61889160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516161, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516161) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516161, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516161) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01516162) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP61889179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516174 .
?templateMotifSequenceMatchRegionP61889179 faldo:begin ?templateMotifSequenceMatchBeginP61889180 .
?templateMotifSequenceMatchBeginP61889180 faldo:position ?templateMotifSequenceMatchBeginPositionP61889175 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889181 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516185 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516176 .
?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516184 .
?targetMotifMatchRegionMatchBeginMF_01516184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516177 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516185 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516174, 1, (STRLEN(?templateMotifCigarP61889MF_01516174) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516174, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP61889175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516176, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516176) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516176, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516176) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) .
BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01516177) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t188) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionP61889194 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889196 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516189 .
?templateMotifSequenceMatchRegionP61889194 faldo:begin ?templateMotifSequenceMatchBeginP61889195 .
?templateMotifSequenceMatchBeginP61889195 faldo:position ?templateMotifSequenceMatchBeginPositionP61889190 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889196 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516200 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516191 .
?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516199 .
?targetMotifMatchRegionMatchBeginMF_01516199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516192 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516200 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516189, 1, (STRLEN(?templateMotifCigarP61889MF_01516189) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516189, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionP61889190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516191, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516191) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516191, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516191) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) .
BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01516192) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t203) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP61889209 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889211 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516204 .
?templateMotifSequenceMatchRegionP61889209 faldo:begin ?templateMotifSequenceMatchBeginP61889210 .
?templateMotifSequenceMatchBeginP61889210 faldo:position ?templateMotifSequenceMatchBeginPositionP61889205 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889211 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516215 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516206 .
?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516214 .
?targetMotifMatchRegionMatchBeginMF_01516214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516207 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516215 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516204, 1, (STRLEN(?templateMotifCigarP61889MF_01516204) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516204, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP61889205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516206, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516206) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516206, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516206) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01516207) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t218) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP61889224 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP61889226 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP61889MF_01516219 .
?templateMotifSequenceMatchRegionP61889224 faldo:begin ?templateMotifSequenceMatchBeginP61889225 .
?templateMotifSequenceMatchBeginP61889225 faldo:position ?templateMotifSequenceMatchBeginPositionP61889220 ;
faldo:reference isoform:P61889-1 .
?templateMotifSequenceProfileAlignmentOperationP61889226 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01516230 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP61889MF_01516221 .
?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01516229 .
?targetMotifMatchRegionMatchBeginMF_01516229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01516222 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01516230 edam:has_input signature:MF_01516 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP61889MF_01516219, 1, (STRLEN(?templateMotifCigarP61889MF_01516219) - STRLEN(REPLACE(?templateMotifCigarP61889MF_01516219, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionP61889220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP61889MF_01516221, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516221) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP61889MF_01516221, 1, (STRLEN(?targetMotifMatchCigarP61889MF_01516221) - STRLEN(REPLACE(?targetMotifMatchCigarP61889MF_01516221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01516222) - 1) AS ?thisPositionOn78) .
BIND(?thisPositionOn78 AS ?thisPositionOn79) .
BIND(?this AS ?pfs1t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'M')) .
BIND(URI(CONCAT(STR(?this), '#MF_01516a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
}
"xsd:string |