Results
Your Query
◀
◀
| Subject | Predicate | Object |
|---|---|---|
| http://purl.uniprot.org/unirules/MF_00633#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:243306 up:source unirule:MF_00633 .
_:243307 up:source unirule:MF_00633 .
_:243308 up:source unirule:MF_00633 .
_:243309 up:source unirule:MF_00633 .
_:243310 up:source unirule:MF_00633 .
_:243311 up:source unirule:MF_00633 .
_:243312 up:source unirule:MF_00633 .
_:243313 up:source unirule:MF_00633 .
_:243314 up:source unirule:MF_00633 .
_:243315 up:source unirule:MF_00633 .
_:243316 up:source unirule:MF_00633 .
_:243317 up:source unirule:MF_00633 .
_:243318 up:source unirule:MF_00633 .
_:243319 up:source unirule:MF_00633 .
_:243320 up:source unirule:MF_00633 .
_:243321 up:source unirule:MF_00633 .
_:243322 up:source unirule:MF_00633 .
_:243323 up:source unirule:MF_00633 .
_:243324 up:source unirule:MF_00633 .
_:243325 up:source unirule:MF_00633 .
_:243326 up:source unirule:MF_00633 .
_:243327 up:source unirule:MF_00633 .
_:243328 up:source unirule:MF_00633 .
_:243329 up:source unirule:MF_00633 .
_:243330 up:source unirule:MF_00633 .
_:243331 up:source unirule:MF_00633 .
_:243332 up:source unirule:MF_00633 .
_:243333 up:source unirule:MF_00633 .
_:243334 up:source unirule:MF_00633 .
_:243335 up:source unirule:MF_00633 .
?this up:annotation ?annotation1 ,
?annotation2 ;
up:classifiedWith GO:0009055 ,
GO:0015979 ,
keyword:1133 ,
keyword:249 ,
keyword:349 ,
keyword:408 ,
keyword:472 ,
keyword:479 ,
keyword:602 ,
keyword:812 ,
keyword:813 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Cytochrome b6' ;
rdf:type up:Structured_Name .
?annotation1 a up:Annotation ;
rdfs:comment 'Heme 1 (or BH or b566) is high-potential and absorbs at about 566 nm, and heme 2 (or BL or b562) is low-potential and absorbs at about 562 nm.' .
?annotation2 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the cytochrome b family. PetB subfamily.' .
?case3 up:classifiedWith keyword:1003 ,
keyword:997 .
?case8 up:classifiedWith GO:0005886 .
?case9 up:classifiedWith keyword:1003 .
?case10 up:classifiedWith GO:0009535 .
?case12 up:classifiedWith GO:0042651 .
?case13 up:classifiedWith keyword:793 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'covalent' .
?pfsb40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf chebi:61717 .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'axial binding residue' .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 up:ligandPart ?ligand49 ;
rdfs:subClassOf chebi:18248 ,
chebi:60344 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'axial binding residue' .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 up:ligandPart ?ligand56 ;
rdfs:subClassOf chebi:18248 ,
chebi:60344 .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'axial binding residue' .
?pfsb61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand63 up:ligandPart ?ligand63 ;
rdfs:subClassOf chebi:18248 ,
chebi:60344 .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
up:ligand ?ligand70 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'axial binding residue' .
?pfsb68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand70 up:ligandPart ?ligand70 ;
rdfs:subClassOf chebi:18248 ,
chebi:60344 .
_:243336 a rdf:Statement ;
up:attribution _:243306 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:243337 a rdf:Statement ;
up:attribution _:243307 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:243338 a rdf:Statement ;
up:attribution _:243308 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:243339 a rdf:Statement ;
up:attribution _:243309 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:243340 a rdf:Statement ;
up:attribution _:243310 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:249 .
_:243341 a rdf:Statement ;
up:attribution _:243311 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:602 .
_:243342 a rdf:Statement ;
up:attribution _:243312 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:243343 a rdf:Statement ;
up:attribution _:243313 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:349 .
_:243344 a rdf:Statement ;
up:attribution _:243314 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:243345 a rdf:Statement ;
up:attribution _:243315 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:243346 a rdf:Statement ;
up:attribution _:243316 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:243347 a rdf:Statement ;
up:attribution _:243317 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:243348 a rdf:Statement ;
up:attribution _:243318 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009055 .
_:243349 a rdf:Statement ;
up:attribution _:243319 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015979 .
_:243350 a rdf:Statement ;
up:attribution _:243320 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:243351 a rdf:Statement ;
up:attribution _:243321 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:243352 a rdf:Statement ;
up:attribution _:243322 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:243353 a rdf:Statement ;
up:attribution _:243323 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:243354 a rdf:Statement ;
up:attribution _:243324 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009535 .
_:243355 a rdf:Statement ;
up:attribution _:243325 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042651 .
_:243356 a rdf:Statement ;
up:attribution _:243326 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:793 .
_:243357 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:243358 a rdf:Statement ;
up:attribution _:243327 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:243359 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:243360 a rdf:Statement ;
up:attribution _:243328 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:243361 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:243362 a rdf:Statement ;
up:attribution _:243329 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:243363 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:243364 a rdf:Statement ;
up:attribution _:243330 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:243365 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:243366 a rdf:Statement ;
up:attribution _:243331 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:243367 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:243368 a rdf:Statement ;
up:attribution _:243332 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:243369 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:243370 a rdf:Statement ;
up:attribution _:243333 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:243371 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:243372 a rdf:Statement ;
up:attribution _:243334 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:243373 a rdf:Statement ;
up:source unirule:MF_00633 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:243374 a rdf:Statement ;
up:attribution _:243335 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00633
#Rule MF_00633 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-06-13
{
VALUES ?supertaxon73 {taxon:1117 taxon:31984}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00633 .
?thisOrganism rdfs:subClassOf+ ?supertaxon73 .
} UNION {
?this rdfs:seeAlso signature:MF_00633 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
} UNION {
?this up:encodedIn up:Cyanelle .
} UNION {
?this up:encodedIn up:Apicoplast .
} UNION {
?this up:encodedIn up:Organellar_chromatophore .
} UNION {
?this up:encodedIn up:Non-photosynthetic_plastid .
}
}
BIND(URI(CONCAT(STR(?this), '#MF_00633a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a2')) AS ?annotation2) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionQ0047179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0047181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_0063374 .
?templateMotifSequenceMatchRegionQ0047179 faldo:begin ?templateMotifSequenceMatchBeginQ0047180 .
?templateMotifSequenceMatchBeginQ0047180 faldo:position ?templateMotifSequenceMatchBeginPositionQ0047175 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ0047181 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0063385 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_0063376 .
?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0063384 .
?targetMotifMatchRegionMatchBeginMF_0063384 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0063377 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0063385 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_0063374, 1, (STRLEN(?templateMotifCigarQ00471MF_0063374) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_0063374, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionQ0047175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_0063376, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063376) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063376, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_0063376, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063376) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063376, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0063377) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_0063374, 1, (STRLEN(?templateMotifCigarQ00471MF_0063374) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_0063374, CONCAT('^(?:-*[^-]){', STR(((52 - ?templateMotifSequenceMatchBeginPositionQ0047175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_0063376, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063376) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063376, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_0063376, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063376) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063376, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) .
BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0063377) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t90) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionQ0047196 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ0047198 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_0063391 .
?templateMotifSequenceMatchRegionQ0047196 faldo:begin ?templateMotifSequenceMatchBeginQ0047197 .
?templateMotifSequenceMatchBeginQ0047197 faldo:position ?templateMotifSequenceMatchBeginPositionQ0047192 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ0047198 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633102 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_0063393 .
?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633101 .
?targetMotifMatchRegionMatchBeginMF_00633101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0063394 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633102 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_0063391, 1, (STRLEN(?templateMotifCigarQ00471MF_0063391) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_0063391, CONCAT('^(?:-*[^-]){', STR(((90 - ?templateMotifSequenceMatchBeginPositionQ0047192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_0063393, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063393) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_0063393, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063393) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) .
BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0063394) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_0063391, 1, (STRLEN(?templateMotifCigarQ00471MF_0063391) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_0063391, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionQ0047192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_0063393, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063393) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_0063393, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_0063393) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_0063393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0063394) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t107) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ00471113 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471115 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633108 .
?templateMotifSequenceMatchRegionQ00471113 faldo:begin ?templateMotifSequenceMatchBeginQ00471114 .
?templateMotifSequenceMatchBeginQ00471114 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471109 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471115 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633119 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633110 .
?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633118 .
?targetMotifMatchRegionMatchBeginMF_00633118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633111 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633119 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633108, 1, (STRLEN(?templateMotifCigarQ00471MF_00633108) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633108, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionQ00471109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633110, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633110) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633110, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633110) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00633111) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633108, 1, (STRLEN(?templateMotifCigarQ00471MF_00633108) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633108, CONCAT('^(?:-*[^-]){', STR(((136 - ?templateMotifSequenceMatchBeginPositionQ00471109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633110, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633110) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633110, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633110) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00633111) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t124) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) .
FILTER ((BOUND(?thisPositionOn30) && BOUND(?thisPositionOn31))) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionQ00471130 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471132 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633125 .
?templateMotifSequenceMatchRegionQ00471130 faldo:begin ?templateMotifSequenceMatchBeginQ00471131 .
?templateMotifSequenceMatchBeginQ00471131 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471126 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471132 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633136 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633127 .
?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633135 .
?targetMotifMatchRegionMatchBeginMF_00633135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633128 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633136 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633125, 1, (STRLEN(?templateMotifCigarQ00471MF_00633125) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633125, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ00471126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633127, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633127) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633127, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633127) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00633128) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633125, 1, (STRLEN(?templateMotifCigarQ00471MF_00633125) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633125, CONCAT('^(?:-*[^-]){', STR(((206 - ?templateMotifSequenceMatchBeginPositionQ00471126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633127, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633127) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633127, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633127) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) .
BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_00633128) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t141) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((BOUND(?thisPositionOn36) && BOUND(?thisPositionOn37))) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionQ00471147 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471149 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633142 .
?templateMotifSequenceMatchRegionQ00471147 faldo:begin ?templateMotifSequenceMatchBeginQ00471148 .
?templateMotifSequenceMatchBeginQ00471148 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471143 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471149 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633153 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633144 .
?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633152 .
?targetMotifMatchRegionMatchBeginMF_00633152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633145 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633153 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633142, 1, (STRLEN(?templateMotifCigarQ00471MF_00633142) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633142, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionQ00471143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633144, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633144) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633144, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633144) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00633145) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t156) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionQ00471162 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471164 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633157 .
?templateMotifSequenceMatchRegionQ00471162 faldo:begin ?templateMotifSequenceMatchBeginQ00471163 .
?templateMotifSequenceMatchBeginQ00471163 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471158 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471164 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633168 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633159 .
?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633167 .
?targetMotifMatchRegionMatchBeginMF_00633167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633160 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633168 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633157, 1, (STRLEN(?templateMotifCigarQ00471MF_00633157) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633157, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionQ00471158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633159, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633159) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633159, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633159) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) .
BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_00633160) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t171) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionQ00471177 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471179 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633172 .
?templateMotifSequenceMatchRegionQ00471177 faldo:begin ?templateMotifSequenceMatchBeginQ00471178 .
?templateMotifSequenceMatchBeginQ00471178 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471173 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471179 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633183 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633174 .
?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633182 .
?targetMotifMatchRegionMatchBeginMF_00633182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633175 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633183 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633172, 1, (STRLEN(?templateMotifCigarQ00471MF_00633172) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633172, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionQ00471173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633174, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633174) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633174, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633174) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) .
BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_00633175) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t186) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionQ00471192 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471194 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633187 .
?templateMotifSequenceMatchRegionQ00471192 faldo:begin ?templateMotifSequenceMatchBeginQ00471193 .
?templateMotifSequenceMatchBeginQ00471193 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471188 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471194 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633198 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633189 .
?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633197 .
?targetMotifMatchRegionMatchBeginMF_00633197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633190 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633198 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633187, 1, (STRLEN(?templateMotifCigarQ00471MF_00633187) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633187, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionQ00471188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633189, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633189) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633189, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633189) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_00633190) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs1t201) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionQ00471207 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ00471209 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ00471MF_00633202 .
?templateMotifSequenceMatchRegionQ00471207 faldo:begin ?templateMotifSequenceMatchBeginQ00471208 .
?templateMotifSequenceMatchBeginQ00471208 faldo:position ?templateMotifSequenceMatchBeginPositionQ00471203 ;
faldo:reference isoform:Q00471-1 .
?templateMotifSequenceProfileAlignmentOperationQ00471209 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00633213 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ00471MF_00633204 .
?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00633212 .
?targetMotifMatchRegionMatchBeginMF_00633212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00633205 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00633213 edam:has_input signature:MF_00633 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ00471MF_00633202, 1, (STRLEN(?templateMotifCigarQ00471MF_00633202) - STRLEN(REPLACE(?templateMotifCigarQ00471MF_00633202, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionQ00471203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ00471MF_00633204, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633204) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ00471MF_00633204, 1, (STRLEN(?targetMotifMatchCigarQ00471MF_00633204) - STRLEN(REPLACE(?targetMotifMatchCigarQ00471MF_00633204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) .
BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_00633205) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t216) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00633a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:33071 .
BIND(?this AS ?case3) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:31984 .
BIND(?this AS ?case4) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:31984 .
})) .
BIND(?this AS ?case5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:33071 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:31984 .
})) .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon217 {taxon:31984 taxon:33071}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon217 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:31984 .
{
?this up:proteome |
| http://purl.uniprot.org/unirules/MF_00633 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_00633#construct |
