| http://purl.uniprot.org/unirules/MF_00118#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:47384 up:source unirule:MF_00118 .
_:47385 up:source unirule:MF_00118 .
_:47386 up:source unirule:MF_00118 .
_:47387 up:source unirule:MF_00118 .
_:47388 up:source unirule:MF_00118 .
_:47389 up:source unirule:MF_00118 .
_:47390 up:source unirule:MF_00118 .
_:47391 up:source unirule:MF_00118 .
_:47392 up:source unirule:MF_00118 .
_:47393 up:source unirule:MF_00118 .
_:47394 up:source unirule:MF_00118 .
_:47395 up:source unirule:MF_00118 .
_:47396 up:source unirule:MF_00118 .
_:47397 up:source unirule:MF_00118 .
_:47398 up:source unirule:MF_00118 .
_:47399 up:source unirule:MF_00118 .
_:47400 up:source unirule:MF_00118 .
_:47401 up:source unirule:MF_00118 .
_:47402 up:source unirule:MF_00118 .
_:47403 up:source unirule:MF_00118 .
_:47404 up:source unirule:MF_00118 .
_:47405 up:source unirule:MF_00118 .
_:47406 up:source unirule:MF_00118 .
_:47407 up:source unirule:MF_00118 .
_:47408 up:source unirule:MF_00118 .
_:47409 up:source unirule:MF_00118 .
_:47410 up:source unirule:MF_00118 .
_:47411 up:source unirule:MF_00118 .
_:47412 up:source unirule:MF_00118 .
_:47413 up:source unirule:MF_00118 .
_:47414 up:source unirule:MF_00118 .
_:47415 up:source unirule:MF_00118 .
_:47416 up:source unirule:MF_00118 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ;
up:classifiedWith GO:0000287 ,
GO:0003746 ,
GO:0003924 ,
GO:0005525 ,
keyword:251 ,
keyword:342 ,
keyword:378 ,
keyword:460 ,
keyword:479 ,
keyword:547 ,
keyword:648 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'GTP hydrolase that promotes the GTP-dependent binding of aminoacyl-tRNA to the A-site of ribosomes during protein biosynthesis.' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity ;
up:enzymeClass .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the TRAFAC class translation factor GTPase superfamily. Classic translation factor GTPase family. EF-Tu/EF-1A subfamily.' .
?case4 up:classifiedWith GO:0009507 .
?case5 up:classifiedWith keyword:963 .
?case6 up:alternativeName ?name8 ;
up:recommendedName ?name7 .
?name7 up:ecName '3.6.5.3' ;
up:fullName 'Elongation factor 1-alpha' ;
up:shortName 'EF-1-alpha' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'Elongation factor Tu' ;
up:shortName 'EF-Tu' ;
rdf:type up:Structured_Name .
?case9 up:recommendedName ?name10 .
?name10 up:ecName '3.6.5.3' ;
up:fullName 'Elongation factor Tu' ;
up:shortName 'EF-Tu' ;
rdf:type up:Structured_Name .
?case11 up:classifiedWith GO:0005737 .
?case12 up:recommendedName ?name13 .
?name13 up:ecName '3.6.5.3' ;
up:fullName 'Elongation factor Tu, chloroplastic' ;
up:shortName 'EF-Tu' ;
rdf:type up:Structured_Name .
?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:18420 .
?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:37565 .
?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:37565 .
?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:37565 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:18420 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:37565 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:37565 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
up:ligand ?ligand67 ;
rdf:type up:Binding_Site_Annotation .
?pfsb65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand67 rdfs:subClassOf chebi:37565 .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:18420 .
?pfs77 up:annotation ?annotation78 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:37565 .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
up:ligand ?ligand88 ;
rdf:type up:Binding_Site_Annotation .
?pfsb86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?ligand88 rdfs:subClassOf chebi:37565 .
?pfs91 up:annotation ?annotation92 .
?annotation92 faldo:begin ?pfsb93 ;
faldo:end ?pfse94 ;
up:ligand ?ligand95 ;
rdf:type up:Binding_Site_Annotation .
?pfsb93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?pfse94 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?ligand95 rdfs:subClassOf chebi:37565 .
_:47417 a rdf:Statement ;
up:attribution _:47384 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:47418 a rdf:Statement ;
up:attribution _:47385 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:47419 a rdf:Statement ;
up:attribution _:47386 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:47420 a rdf:Statement ;
up:attribution _:47387 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:251 .
_:47421 a rdf:Statement ;
up:attribution _:47388 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:47422 a rdf:Statement ;
up:attribution _:47389 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:47423 a rdf:Statement ;
up:attribution _:47390 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:47424 a rdf:Statement ;
up:attribution _:47391 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:47425 a rdf:Statement ;
up:attribution _:47392 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:47426 a rdf:Statement ;
up:attribution _:47393 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:47427 a rdf:Statement ;
up:attribution _:47394 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:47428 a rdf:Statement ;
up:attribution _:47395 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003746 .
_:47429 a rdf:Statement ;
up:attribution _:47396 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003924 .
_:47430 a rdf:Statement ;
up:attribution _:47397 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:47431 a rdf:Statement ;
up:attribution _:47398 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009507 .
_:47432 a rdf:Statement ;
up:attribution _:47399 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:47433 a rdf:Statement ;
up:attribution _:47400 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:47434 a rdf:Statement ;
up:attribution _:47401 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:47435 a rdf:Statement ;
up:attribution _:47402 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:47436 a rdf:Statement ;
up:attribution _:47403 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:47437 a rdf:Statement ;
up:attribution _:47404 ;
rdf:subject ?case12 ;
rdf:predicate up:recommendedName ;
rdf:object ?name13 .
_:47438 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:47439 a rdf:Statement ;
up:attribution _:47405 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:47440 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:47441 a rdf:Statement ;
up:attribution _:47406 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:47442 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:47443 a rdf:Statement ;
up:attribution _:47407 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:47444 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:47445 a rdf:Statement ;
up:attribution _:47408 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:47446 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:47447 a rdf:Statement ;
up:attribution _:47409 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:47448 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:47449 a rdf:Statement ;
up:attribution _:47410 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:47450 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:47451 a rdf:Statement ;
up:attribution _:47411 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:47452 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:47453 a rdf:Statement ;
up:attribution _:47412 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:47454 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:47455 a rdf:Statement ;
up:attribution _:47413 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:47456 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:47457 a rdf:Statement ;
up:attribution _:47414 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:47458 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:47459 a rdf:Statement ;
up:attribution _:47415 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:47460 a rdf:Statement ;
up:source unirule:MF_00118 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
_:47461 a rdf:Statement ;
up:attribution _:47416 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00118
#Rule MF_00118 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2024-12-03
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00118_B .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this rdfs:seeAlso signature:MF_00118_B .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00118_A .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_00118a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a3')) AS ?annotation3) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP0CE47103 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47105 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B98 .
?templateMotifSequenceMatchRegionP0CE47103 faldo:begin ?templateMotifSequenceMatchBeginP0CE47104 .
?templateMotifSequenceMatchBeginP0CE47104 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE4799 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47105 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B109 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B100 .
?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B108 .
?targetMotifMatchRegionMatchBeginMF_00118_B108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B101 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B109 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B98, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B98) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B98, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP0CE4799) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B100, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B100) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B100, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B100) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B101) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP0CE47118 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47120 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B113 .
?templateMotifSequenceMatchRegionP0CE47118 faldo:begin ?templateMotifSequenceMatchBeginP0CE47119 .
?templateMotifSequenceMatchBeginP0CE47119 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47114 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47120 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B124 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B115 .
?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B123 .
?targetMotifMatchRegionMatchBeginMF_00118_B123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B116 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B124 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B113, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B113) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B113, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP0CE47114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B115, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B115) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B115, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B115) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B116) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B113, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B113) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B113, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP0CE47114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B115, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B115) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B115, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B115) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B116) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER (REGEX('G[HQ][IV][DY]HGK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionP0CE47135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B130 .
?templateMotifSequenceMatchRegionP0CE47135 faldo:begin ?templateMotifSequenceMatchBeginP0CE47136 .
?templateMotifSequenceMatchBeginP0CE47136 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47131 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47137 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B140 .
?targetMotifMatchRegionMatchBeginMF_00118_B140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B141 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B130, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B130) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B130, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP0CE47131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B132, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B132) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B132, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B132) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B133) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B130, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B130) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B130, CONCAT('^(?:-*[^-]){', STR(((85 - ?templateMotifSequenceMatchBeginPositionP0CE47131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B132, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B132) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B132, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B132) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B133) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]PGH', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP0CE47152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B147 .
?templateMotifSequenceMatchRegionP0CE47152 faldo:begin ?templateMotifSequenceMatchBeginP0CE47153 .
?templateMotifSequenceMatchBeginP0CE47153 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47148 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47154 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B157 .
?targetMotifMatchRegionMatchBeginMF_00118_B157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B158 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B147, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B147) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B147, CONCAT('^(?:-*[^-]){', STR(((136 - ?templateMotifSequenceMatchBeginPositionP0CE47148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B149, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B149) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B149, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B149) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B150) - 1) AS ?thisPositionOn40) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B147, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B147) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B147, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP0CE47148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B149, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B149) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B149, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B149) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B150) - 1) AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER (REGEX('NK[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP0CE47169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B164 .
?templateMotifSequenceMatchRegionP0CE47169 faldo:begin ?templateMotifSequenceMatchBeginP0CE47170 .
?templateMotifSequenceMatchBeginP0CE47170 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47165 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47171 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B174 .
?targetMotifMatchRegionMatchBeginMF_00118_B174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B175 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B164, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B164) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B164, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP0CE47165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B166, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B166) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B166, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B166) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B167) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs2t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP0CE47184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B179 .
?templateMotifSequenceMatchRegionP0CE47184 faldo:begin ?templateMotifSequenceMatchBeginP0CE47185 .
?templateMotifSequenceMatchBeginP0CE47185 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47180 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47186 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B190 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B181 .
?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B189 .
?targetMotifMatchRegionMatchBeginMF_00118_B189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B182 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B190 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B179, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B179) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B179, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP0CE47180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B181, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B181) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B181, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B181) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) .
BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B182) - 1) AS ?thisPositionOn54) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B179, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B179) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B179, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP0CE47180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B181, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B181) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B181, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B181) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) .
BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B182) - 1) AS ?thisPositionOn55) .
BIND(?this AS ?pfs2t195) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER (REGEX('G[HQ][IV][DY]HGK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, (?thisPositionOn55 - ?thisPositionOn54)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionP0CE47201 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47203 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B196 .
?templateMotifSequenceMatchRegionP0CE47201 faldo:begin ?templateMotifSequenceMatchBeginP0CE47202 .
?templateMotifSequenceMatchBeginP0CE47202 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47197 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47203 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B207 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B198 .
?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B206 .
?targetMotifMatchRegionMatchBeginMF_00118_B206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B199 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B207 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B196, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B196) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B196, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP0CE47197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B198, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B198) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B198, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B198) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) .
BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B199) - 1) AS ?thisPositionOn61) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B196, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B196) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B196, CONCAT('^(?:-*[^-]){', STR(((85 - ?templateMotifSequenceMatchBeginPositionP0CE47197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B198, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B198) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B198, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B198) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) .
BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B199) - 1) AS ?thisPositionOn62) .
BIND(?this AS ?pfs2t212) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]PGH', SUBSTR(?thisSequenceValue, ?thisPositionOn61, (?thisPositionOn62 - ?thisPositionOn61)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionP0CE47218 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0CE47220 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0CE47MF_00118_B213 .
?templateMotifSequenceMatchRegionP0CE47218 faldo:begin ?templateMotifSequenceMatchBeginP0CE47219 .
?templateMotifSequenceMatchBeginP0CE47219 faldo:position ?templateMotifSequenceMatchBeginPositionP0CE47214 ;
faldo:reference isoform:P0CE47-1 .
?templateMotifSequenceProfileAlignmentOperationP0CE47220 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_B224 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0CE47MF_00118_B215 .
?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_B223 .
?targetMotifMatchRegionMatchBeginMF_00118_B223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_B216 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_B224 edam:has_input signature:MF_00118_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B213, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B213) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B213, CONCAT('^(?:-*[^-]){', STR(((136 - ?templateMotifSequenceMatchBeginPositionP0CE47214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B215, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B215) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B215, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B215) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) .
BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B216) - 1) AS ?thisPositionOn68) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0CE47MF_00118_B213, 1, (STRLEN(?templateMotifCigarP0CE47MF_00118_B213) - STRLEN(REPLACE(?templateMotifCigarP0CE47MF_00118_B213, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP0CE47214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B215, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B215) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0CE47MF_00118_B215, 1, (STRLEN(?targetMotifMatchCigarP0CE47MF_00118_B215) - STRLEN(REPLACE(?targetMotifMatchCigarP0CE47MF_00118_B215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) .
BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_B216) - 1) AS ?thisPositionOn69) .
BIND(?this AS ?pfs2t229) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) .
FILTER (REGEX('NK[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn68, (?thisPositionOn69 - ?thisPositionOn68)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionQ57770235 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57770237 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57770MF_00118_A230 .
?templateMotifSequenceMatchRegionQ57770235 faldo:begin ?templateMotifSequenceMatchBeginQ57770236 .
?templateMotifSequenceMatchBeginQ57770236 faldo:position ?templateMotifSequenceMatchBeginPositionQ57770231 ;
faldo:reference isoform:Q57770-1 .
?templateMotifSequenceProfileAlignmentOperationQ57770237 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_A241 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57770MF_00118_A232 .
?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_A240 .
?targetMotifMatchRegionMatchBeginMF_00118_A240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_A233 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_A241 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A230, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A230) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A230, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionQ57770231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A232, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A232) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A232, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A232) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) .
BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A233) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs3t244) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionQ57770250 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57770252 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57770MF_00118_A245 .
?templateMotifSequenceMatchRegionQ57770250 faldo:begin ?templateMotifSequenceMatchBeginQ57770251 .
?templateMotifSequenceMatchBeginQ57770251 faldo:position ?templateMotifSequenceMatchBeginPositionQ57770246 ;
faldo:reference isoform:Q57770-1 .
?templateMotifSequenceProfileAlignmentOperationQ57770252 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_A256 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57770MF_00118_A247 .
?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_A255 .
?targetMotifMatchRegionMatchBeginMF_00118_A255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_A248 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_A256 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A245, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A245) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A245, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionQ57770246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A247, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A247) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A247, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A247) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) .
BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A248) - 1) AS ?thisPositionOn82) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A245, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A245) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A245, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionQ57770246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1259) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A247, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A247) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A247, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A247) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), '')))), '[^-]', ''))) AS ?step2260) .
BIND(((?step2260 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A248) - 1) AS ?thisPositionOn83) .
BIND(?this AS ?pfs3t261) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER (REGEX('GH[IV]D[NHA]GKS', SUBSTR(?thisSequenceValue, ?thisPositionOn82, (?thisPositionOn83 - ?thisPositionOn82)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a78')) AS ?annotation78) .
BIND(?this AS ?pfs77) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch266 faldo:location ?templateMotifSequenceMatchRegionQ57770267 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57770269 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57770MF_00118_A262 .
?templateMotifSequenceMatchRegionQ57770267 faldo:begin ?templateMotifSequenceMatchBeginQ57770268 .
?templateMotifSequenceMatchBeginQ57770268 faldo:position ?templateMotifSequenceMatchBeginPositionQ57770263 ;
faldo:reference isoform:Q57770-1 .
?templateMotifSequenceProfileAlignmentOperationQ57770269 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch270 faldo:location ?targetMotifMatchRegionMatch271 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_A273 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57770MF_00118_A264 .
?targetMotifMatchRegionMatch271 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_A272 .
?targetMotifMatchRegionMatchBeginMF_00118_A272 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_A265 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_A273 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A262, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A262) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A262, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionQ57770263) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1274) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A264, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A264) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A264, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A264) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), '')))), '[^-]', ''))) AS ?step2275) .
BIND(((?step2275 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A265) - 1) AS ?thisPositionOn89) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A262, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A262) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A262, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionQ57770263) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A264, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A264) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A264, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A264) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) .
BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A265) - 1) AS ?thisPositionOn90) .
BIND(?this AS ?pfs3t278) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) .
FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]PGH', SUBSTR(?thisSequenceValue, ?thisPositionOn89, (?thisPositionOn90 - ?thisPositionOn89)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionQ57770284 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57770286 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57770MF_00118_A279 .
?templateMotifSequenceMatchRegionQ57770284 faldo:begin ?templateMotifSequenceMatchBeginQ57770285 .
?templateMotifSequenceMatchBeginQ57770285 faldo:position ?templateMotifSequenceMatchBeginPositionQ57770280 ;
faldo:reference isoform:Q57770-1 .
?templateMotifSequenceProfileAlignmentOperationQ57770286 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00118_A290 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57770MF_00118_A281 .
?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00118_A289 .
?targetMotifMatchRegionMatchBeginMF_00118_A289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00118_A282 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00118_A290 edam:has_input signature:MF_00118_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A279, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A279) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A279, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionQ57770280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A281, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A281) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A281, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A281) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) .
BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A282) - 1) AS ?thisPositionOn96) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57770MF_00118_A279, 1, (STRLEN(?templateMotifCigarQ57770MF_00118_A279) - STRLEN(REPLACE(?templateMotifCigarQ57770MF_00118_A279, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ57770280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1293) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A281, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A281) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1293), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57770MF_00118_A281, 1, (STRLEN(?targetMotifMatchCigarQ57770MF_00118_A281) - STRLEN(REPLACE(?targetMotifMatchCigarQ57770MF_00118_A281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1293), '}'), '')))), '[^-]', ''))) AS ?step2294) .
BIND(((?step2294 + ?targetMotifMatchRegionMatchBeginPositionMF_00118_A282) - 1) AS ?thisPositionOn97) .
BIND(?this AS ?pfs3t295) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, (?thisPositionOn97 - ?thisPositionOn96)) = 'NKMD')) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a92')) AS ?annotation92) .
BIND(?this AS ?pfs91) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(?this AS ?case4) .
}
OPTIONAL {
?this a up:Protein .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
BIND(?this AS ?case5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a8')) AS ?name8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case9) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a10')) AS ?name10) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon296 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon296 .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
FILTER (! (EXISTS {
VALUES ?supertaxon297 {taxon:2157 taxon:2}
?thisOrganism rdfs:subClassOf+ ?supertaxon297 .
})) .
BIND(?this AS ?case12) .
BIND(URI(CONCAT(STR(?this), '#MF_00118a13')) AS ?name13) .
}
}
"xsd:string |