| http://purl.uniprot.org/unirules/MF_00285#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:116183 up:source unirule:MF_00285 .
_:116184 up:source unirule:MF_00285 .
_:116185 up:source unirule:MF_00285 .
_:116186 up:source unirule:MF_00285 .
_:116187 up:source unirule:MF_00285 .
_:116188 up:source unirule:MF_00285 .
_:116189 up:source unirule:MF_00285 .
_:116190 up:source unirule:MF_00285 .
_:116191 up:source unirule:MF_00285 .
_:116192 up:source unirule:MF_00285 .
_:116193 up:source unirule:MF_00285 .
_:116194 up:source unirule:MF_00285 .
_:116195 up:source unirule:MF_00285 .
_:116196 up:source unirule:MF_00285 .
_:116197 up:source unirule:MF_00285 .
_:116198 up:source unirule:MF_00285 .
_:116199 up:source unirule:MF_00285 .
_:116200 up:source unirule:MF_00285 .
_:116201 up:source unirule:MF_00285 .
_:116202 up:source unirule:MF_00285 .
_:116203 up:source unirule:MF_00285 .
_:116204 up:source unirule:MF_00285 .
_:116205 up:source unirule:MF_00285 .
_:116206 up:source unirule:MF_00285 .
_:116207 up:source unirule:MF_00285 .
_:116208 up:source unirule:MF_00285 .
_:116209 up:source unirule:MF_00285 .
_:116210 up:source unirule:MF_00285 .
_:116211 up:source unirule:MF_00285 .
_:116212 up:source unirule:MF_00285 .
_:116213 up:source unirule:MF_00285 .
_:116214 up:source unirule:MF_00285 .
_:116215 up:source unirule:MF_00285 .
_:116216 up:source unirule:MF_00285 .
_:116217 up:source unirule:MF_00285 .
_:116218 up:source unirule:MF_00285 .
_:116219 up:source unirule:MF_00285 .
_:116220 up:source unirule:MF_00285 .
_:116221 up:source unirule:MF_00285 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0000287 ,
GO:0005524 ,
GO:0005886 ,
GO:0006813 ,
GO:0008556 ,
keyword:1003 ,
keyword:1133 ,
keyword:1278 ,
keyword:406 ,
keyword:460 ,
keyword:472 ,
keyword:479 ,
keyword:547 ,
keyword:597 ,
keyword:630 ,
keyword:633 ,
keyword:67 ,
keyword:812 ,
keyword:813 ;
up:recommendedName ?name0 .
?name0 up:ecName '7.2.2.6' ;
up:fullName 'Potassium-transporting ATPase ATP-binding subunit' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'ATP phosphohydrolase [potassium-transporting] B chain' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Potassium-binding and translocating subunit B' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Potassium-translocating ATPase B chain' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'kdpB' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Part of the high-affinity ATP-driven potassium transport (or Kdp) system, which catalyzes the hydrolysis of ATP coupled with the electrogenic transport of potassium into the cytoplasm. This subunit is responsible for energy coupling to the transport system and for the release of the potassium ions to the cytoplasm.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'The system is composed of three essential subunits: KdpA, KdpB and KdpC.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the cation transport ATPase (P-type) (TC 3.A.3) family. Type IA subfamily.' .
?case10 up:classifiedWith keyword:997 .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf chebi:30616 .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment '4-aspartylphosphate intermediate' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:18420 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:18420 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:30616 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:30616 .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:30616 .
?sam60 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane61 faldo:begin ?transmembraneb62 ;
faldo:end ?transmembranee63 .
?transmembraneb62 faldo:position ?transmembranebp64 .
?transmembranee63 faldo:position ?transmembraneep65 .
?keyword66 up:range ?transmembrane61 .
?keyword67 up:range ?transmembrane61 .
?keyword68 up:range ?transmembrane61 .
_:116222 a rdf:Statement ;
up:attribution _:116183 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:116223 a rdf:Statement ;
up:attribution _:116184 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:116224 a rdf:Statement ;
up:attribution _:116185 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:116225 a rdf:Statement ;
up:attribution _:116186 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:116226 a rdf:Statement ;
up:attribution _:116187 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:116227 a rdf:Statement ;
up:attribution _:116188 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:116228 a rdf:Statement ;
up:attribution _:116189 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:116229 a rdf:Statement ;
up:attribution _:116190 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:116230 a rdf:Statement ;
up:attribution _:116191 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:116231 a rdf:Statement ;
up:attribution _:116192 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:116232 a rdf:Statement ;
up:attribution _:116193 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1278 .
_:116233 a rdf:Statement ;
up:attribution _:116194 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:116234 a rdf:Statement ;
up:attribution _:116195 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:406 .
_:116235 a rdf:Statement ;
up:attribution _:116196 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:630 .
_:116236 a rdf:Statement ;
up:attribution _:116197 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:633 .
_:116237 a rdf:Statement ;
up:attribution _:116198 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:116238 a rdf:Statement ;
up:attribution _:116199 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:116239 a rdf:Statement ;
up:attribution _:116200 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:116240 a rdf:Statement ;
up:attribution _:116201 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:116241 a rdf:Statement ;
up:attribution _:116202 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:116242 a rdf:Statement ;
up:attribution _:116203 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:116243 a rdf:Statement ;
up:attribution _:116204 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:116244 a rdf:Statement ;
up:attribution _:116205 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:116245 a rdf:Statement ;
up:attribution _:116206 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:116246 a rdf:Statement ;
up:attribution _:116207 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:116247 a rdf:Statement ;
up:attribution _:116208 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008556 .
_:116248 a rdf:Statement ;
up:attribution _:116209 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006813 .
_:116249 a rdf:Statement ;
up:attribution _:116210 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:116250 a rdf:Statement ;
up:attribution _:116211 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:116251 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:116252 a rdf:Statement ;
up:attribution _:116212 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:116253 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:116254 a rdf:Statement ;
up:attribution _:116213 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:116255 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:116256 a rdf:Statement ;
up:attribution _:116214 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:116257 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:116258 a rdf:Statement ;
up:attribution _:116215 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:116259 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:116260 a rdf:Statement ;
up:attribution _:116216 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:116261 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:116262 a rdf:Statement ;
up:attribution _:116217 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:116263 a rdf:Statement ;
up:source unirule:MF_00285 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:116264 a rdf:Statement ;
up:attribution _:116218 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:116265 a rdf:Statement ;
up:attribution _:116219 ;
rdf:subject ?sam60 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:116266 a rdf:Statement ;
up:attribution _:116220 ;
rdf:subject ?sam60 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:116267 a rdf:Statement ;
up:attribution _:116221 ;
rdf:subject ?sam60 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00285
#Rule MF_00285 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon69 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00285 .
?thisOrganism rdfs:subClassOf+ ?supertaxon69 .
BIND(URI(CONCAT(STR(?this), '#MF_00285a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionP0396075 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0396077 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_0028570 .
?templateMotifSequenceMatchRegionP0396075 faldo:begin ?templateMotifSequenceMatchBeginP0396076 .
?templateMotifSequenceMatchBeginP0396076 faldo:position ?templateMotifSequenceMatchBeginPositionP0396071 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP0396077 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0028581 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_0028572 .
?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0028580 .
?targetMotifMatchRegionMatchBeginMF_0028580 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0028573 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0028581 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_0028570, 1, (STRLEN(?templateMotifCigarP03960MF_0028570) - STRLEN(REPLACE(?templateMotifCigarP03960MF_0028570, CONCAT('^(?:-*[^-]){', STR(((377 - ?templateMotifSequenceMatchBeginPositionP0396071) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_0028572, 1, (STRLEN(?targetMotifMatchCigarP03960MF_0028572) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_0028572, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_0028572, 1, (STRLEN(?targetMotifMatchCigarP03960MF_0028572) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_0028572, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0028573) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_0028570, 1, (STRLEN(?templateMotifCigarP03960MF_0028570) - STRLEN(REPLACE(?templateMotifCigarP03960MF_0028570, CONCAT('^(?:-*[^-]){', STR(((384 - ?templateMotifSequenceMatchBeginPositionP0396071) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_0028572, 1, (STRLEN(?targetMotifMatchCigarP03960MF_0028572) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_0028572, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_0028572, 1, (STRLEN(?targetMotifMatchCigarP03960MF_0028572) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_0028572, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0028573) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER (REGEX('F[ARNDCQEGHILKMFPSTWYVBZJUOX][AS][ARNDCQEGHILKMFPSTWYVBZJUOX][TS][RK][ARNDCQEGHILKMFPSTWYVBZJUOX]S', SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionP0396092 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0396094 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_0028587 .
?templateMotifSequenceMatchRegionP0396092 faldo:begin ?templateMotifSequenceMatchBeginP0396093 .
?templateMotifSequenceMatchBeginP0396093 faldo:position ?templateMotifSequenceMatchBeginPositionP0396088 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP0396094 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0028598 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_0028589 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0028597 .
?targetMotifMatchRegionMatchBeginMF_0028597 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0028590 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0028598 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_0028587, 1, (STRLEN(?templateMotifCigarP03960MF_0028587) - STRLEN(REPLACE(?templateMotifCigarP03960MF_0028587, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionP0396088) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_0028589, 1, (STRLEN(?targetMotifMatchCigarP03960MF_0028589) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_0028589, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_0028589, 1, (STRLEN(?targetMotifMatchCigarP03960MF_0028589) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_0028589, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0028590) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionP03960107 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03960109 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_00285102 .
?templateMotifSequenceMatchRegionP03960107 faldo:begin ?templateMotifSequenceMatchBeginP03960108 .
?templateMotifSequenceMatchBeginP03960108 faldo:position ?templateMotifSequenceMatchBeginPositionP03960103 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP03960109 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00285113 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_00285104 .
?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00285112 .
?targetMotifMatchRegionMatchBeginMF_00285112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00285105 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00285113 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_00285102, 1, (STRLEN(?templateMotifCigarP03960MF_00285102) - STRLEN(REPLACE(?templateMotifCigarP03960MF_00285102, CONCAT('^(?:-*[^-]){', STR(((518 - ?templateMotifSequenceMatchBeginPositionP03960103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_00285104, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285104) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_00285104, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285104) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00285105) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t116) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP03960122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03960124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_00285117 .
?templateMotifSequenceMatchRegionP03960122 faldo:begin ?templateMotifSequenceMatchBeginP03960123 .
?templateMotifSequenceMatchBeginP03960123 faldo:position ?templateMotifSequenceMatchBeginPositionP03960118 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP03960124 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00285128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_00285119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00285127 .
?targetMotifMatchRegionMatchBeginMF_00285127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00285120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00285128 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_00285117, 1, (STRLEN(?templateMotifCigarP03960MF_00285117) - STRLEN(REPLACE(?templateMotifCigarP03960MF_00285117, CONCAT('^(?:-*[^-]){', STR(((522 - ?templateMotifSequenceMatchBeginPositionP03960118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_00285119, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285119) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_00285119, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285119) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00285120) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP03960137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03960139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_00285132 .
?templateMotifSequenceMatchRegionP03960137 faldo:begin ?templateMotifSequenceMatchBeginP03960138 .
?templateMotifSequenceMatchBeginP03960138 faldo:position ?templateMotifSequenceMatchBeginPositionP03960133 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP03960139 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00285143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_00285134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00285142 .
?targetMotifMatchRegionMatchBeginMF_00285142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00285135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00285143 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_00285132, 1, (STRLEN(?templateMotifCigarP03960MF_00285132) - STRLEN(REPLACE(?templateMotifCigarP03960MF_00285132, CONCAT('^(?:-*[^-]){', STR(((344 - ?templateMotifSequenceMatchBeginPositionP03960133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_00285134, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285134) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_00285134, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285134) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00285135) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP03960152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03960154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_00285147 .
?templateMotifSequenceMatchRegionP03960152 faldo:begin ?templateMotifSequenceMatchBeginP03960153 .
?templateMotifSequenceMatchBeginP03960153 faldo:position ?templateMotifSequenceMatchBeginPositionP03960148 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP03960154 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00285158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_00285149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00285157 .
?targetMotifMatchRegionMatchBeginMF_00285157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00285150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00285158 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_00285147, 1, (STRLEN(?templateMotifCigarP03960MF_00285147) - STRLEN(REPLACE(?templateMotifCigarP03960MF_00285147, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionP03960148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_00285149, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285149) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_00285149, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285149) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00285150) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP03960167 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03960169 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03960MF_00285162 .
?templateMotifSequenceMatchRegionP03960167 faldo:begin ?templateMotifSequenceMatchBeginP03960168 .
?templateMotifSequenceMatchBeginP03960168 faldo:position ?templateMotifSequenceMatchBeginPositionP03960163 ;
faldo:reference isoform:P03960-1 .
?templateMotifSequenceProfileAlignmentOperationP03960169 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00285173 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03960MF_00285164 .
?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00285172 .
?targetMotifMatchRegionMatchBeginMF_00285172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00285165 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00285173 edam:has_input signature:MF_00285 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03960MF_00285162, 1, (STRLEN(?templateMotifCigarP03960MF_00285162) - STRLEN(REPLACE(?templateMotifCigarP03960MF_00285162, CONCAT('^(?:-*[^-]){', STR(((395 - ?templateMotifSequenceMatchBeginPositionP03960163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03960MF_00285164, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285164) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03960MF_00285164, 1, (STRLEN(?targetMotifMatchCigarP03960MF_00285164) - STRLEN(REPLACE(?targetMotifMatchCigarP03960MF_00285164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_00285165) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:proteome .
} UNION {
?this up:proteome ?p177 .
?p177 skos:narrower .
}
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
{
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p178 .
?p178 skos:narrower .
}
})) .
} UNION {
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p179 .
?p179 skos:narrower .
}
})) .
}
BIND(?this AS ?case11) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane180 ;
up:sequence ?thisSequence .
?samtransmembrane180 up:range ?samtransmembraner181 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner181 faldo:begin ?samtransmembraneb182 ;
faldo:end ?samtransmembranee183 .
?samtransmembraneb182 faldo:position ?samtransmembranebp184 ;
faldo:reference ?thisSequence .
?samtransmembranee183 faldo:position ?samtransmembraneep185 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam60) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00285a66')) AS ?keyword66) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a67')) AS ?keyword67) .
BIND(URI(CONCAT(STR(?this), '#MF_00285a68')) AS ?keyword68) .
}
"xsd:string |