Results
Your Query
◀
◀
| Subject | Predicate | Object |
|---|---|---|
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-37 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-48 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-157 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-47 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-36 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-158 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-12 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-136 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-151 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-153 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-154 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-156 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-138 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-139 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-132 |
| http://purl.uniprot.org/unirules/MF_01129#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01129#construct-template-134 |
| http://purl.uniprot.org/unirules/MF_01129#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01129#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01129#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01129#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01129#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01129#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:394228 up:source unirule:MF_01129 .
_:394229 up:source unirule:MF_01129 .
_:394230 up:source unirule:MF_01129 .
_:394231 up:source unirule:MF_01129 .
_:394232 up:source unirule:MF_01129 .
_:394233 up:source unirule:MF_01129 .
_:394234 up:source unirule:MF_01129 .
_:394235 up:source unirule:MF_01129 .
_:394236 up:source unirule:MF_01129 .
_:394237 up:source unirule:MF_01129 .
_:394238 up:source unirule:MF_01129 .
_:394239 up:source unirule:MF_01129 .
_:394240 up:source unirule:MF_01129 .
_:394241 up:source unirule:MF_01129 .
_:394242 up:source unirule:MF_01129 .
_:394243 up:source unirule:MF_01129 .
_:394244 up:source unirule:MF_01129 .
_:394245 up:source unirule:MF_01129 .
_:394246 up:source unirule:MF_01129 .
_:394247 up:source unirule:MF_01129 .
_:394248 up:source unirule:MF_01129 .
_:394249 up:source unirule:MF_01129 .
_:394250 up:source unirule:MF_01129 .
_:394251 up:source unirule:MF_01129 .
_:394252 up:source unirule:MF_01129 .
_:394253 up:source unirule:MF_01129 .
_:394254 up:source unirule:MF_01129 .
_:394255 up:source unirule:MF_01129 .
_:394256 up:source unirule:MF_01129 .
_:394257 up:source unirule:MF_01129 .
_:394258 up:source unirule:MF_01129 .
_:394259 up:source unirule:MF_01129 .
_:394260 up:source unirule:MF_01129 .
_:394261 up:source unirule:MF_01129 .
_:394262 up:source unirule:MF_01129 .
_:394263 up:source unirule:MF_01129 .
_:394264 up:source unirule:MF_01129 .
?this up:annotation ?annotation1 ,
?annotation2 ;
up:classifiedWith GO:0000287 ,
GO:0004427 ,
GO:0005886 ,
GO:0009678 ,
keyword:1003 ,
keyword:1133 ,
keyword:1278 ,
keyword:406 ,
keyword:460 ,
keyword:472 ,
keyword:812 ,
keyword:813 .
?gene0 skos:prefLabel 'hppA' .
?annotation1 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation2 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?case3 up:alternativeName ?name5 ,
?name6 ;
up:classifiedWith GO:0006814 ,
GO:0030955 ,
keyword:630 ,
keyword:739 ,
keyword:915 ;
up:recommendedName ?name4 .
?name4 up:ecName '7.2.3.1' ;
up:fullName 'Putative K(+)-stimulated pyrophosphate-energized sodium pump' ;
rdf:type up:Structured_Name .
?name5 up:fullName 'Membrane-bound sodium-translocating pyrophosphatase' ;
rdf:type up:Structured_Name .
?name6 up:fullName 'Pyrophosphate-energized inorganic pyrophosphatase' ;
up:shortName 'Na(+)-PPase' ;
rdf:type up:Structured_Name .
?case7 up:classifiedWith GO:1902600 ,
keyword:375 .
?case8 up:alternativeName ?name10 ,
?name11 ;
up:recommendedName ?name9 .
?name9 up:ecName '7.1.3.1' ;
up:fullName 'K(+)-insensitive pyrophosphate-energized proton pump' ;
rdf:type up:Structured_Name .
?name10 up:fullName 'Membrane-bound proton-translocating pyrophosphatase' ;
rdf:type up:Structured_Name .
?name11 up:fullName 'Pyrophosphate-energized inorganic pyrophosphatase' ;
up:shortName 'H(+)-PPase' ;
rdf:type up:Structured_Name .
?case12 up:alternativeName ?name14 ,
?name15 ;
up:recommendedName ?name13 .
?name13 up:ecName '7.1.3.1' ;
up:fullName 'Pyrophosphate-energized proton pump' ;
rdf:type up:Structured_Name .
?name14 up:fullName 'Membrane-bound proton-translocating pyrophosphatase' ;
rdf:type up:Structured_Name .
?name15 up:fullName 'Pyrophosphate-energized inorganic pyrophosphatase' ;
up:shortName 'H(+)-PPase' ;
rdf:type up:Structured_Name .
?case16 up:classifiedWith keyword:997 .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Determinant of potassium dependence' .
?pfsb20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Determinant of potassium independence' .
?pfsb26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?sam30 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane31 faldo:begin ?transmembraneb32 ;
faldo:end ?transmembranee33 .
?transmembraneb32 faldo:position ?transmembranebp34 .
?transmembranee33 faldo:position ?transmembraneep35 .
?keyword36 up:range ?transmembrane31 .
?keyword37 up:range ?transmembrane31 .
?keyword38 up:range ?transmembrane31 .
_:394265 a rdf:Statement ;
up:attribution _:394228 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:394266 a rdf:Statement ;
up:attribution _:394229 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:394267 a rdf:Statement ;
up:attribution _:394230 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:394268 a rdf:Statement ;
up:attribution _:394231 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:394269 a rdf:Statement ;
up:attribution _:394232 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:406 .
_:394270 a rdf:Statement ;
up:attribution _:394233 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:394271 a rdf:Statement ;
up:attribution _:394234 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:394272 a rdf:Statement ;
up:attribution _:394235 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1278 .
_:394273 a rdf:Statement ;
up:attribution _:394236 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:394274 a rdf:Statement ;
up:attribution _:394237 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:394275 a rdf:Statement ;
up:attribution _:394238 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:394276 a rdf:Statement ;
up:attribution _:394239 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009678 .
_:394277 a rdf:Statement ;
up:attribution _:394240 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004427 .
_:394278 a rdf:Statement ;
up:attribution _:394241 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:394279 a rdf:Statement ;
up:attribution _:394242 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:394280 a rdf:Statement ;
up:attribution _:394243 ;
rdf:subject ?case3 ;
rdf:predicate up:recommendedName ;
rdf:object ?name4 .
_:394281 a rdf:Statement ;
up:attribution _:394244 ;
rdf:subject ?case3 ;
rdf:predicate up:alternativeName ;
rdf:object ?name5 .
_:394282 a rdf:Statement ;
up:attribution _:394245 ;
rdf:subject ?case3 ;
rdf:predicate up:alternativeName ;
rdf:object ?name6 .
_:394283 a rdf:Statement ;
up:attribution _:394246 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:630 .
_:394284 a rdf:Statement ;
up:attribution _:394247 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:915 .
_:394285 a rdf:Statement ;
up:attribution _:394248 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:739 .
_:394286 a rdf:Statement ;
up:attribution _:394249 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030955 .
_:394287 a rdf:Statement ;
up:attribution _:394250 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006814 .
_:394288 a rdf:Statement ;
up:attribution _:394251 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:375 .
_:394289 a rdf:Statement ;
up:attribution _:394252 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1902600 .
_:394290 a rdf:Statement ;
up:attribution _:394253 ;
rdf:subject ?case8 ;
rdf:predicate up:recommendedName ;
rdf:object ?name9 .
_:394291 a rdf:Statement ;
up:attribution _:394254 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:394292 a rdf:Statement ;
up:attribution _:394255 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:394293 a rdf:Statement ;
up:attribution _:394256 ;
rdf:subject ?case12 ;
rdf:predicate up:recommendedName ;
rdf:object ?name13 .
_:394294 a rdf:Statement ;
up:attribution _:394257 ;
rdf:subject ?case12 ;
rdf:predicate up:alternativeName ;
rdf:object ?name14 .
_:394295 a rdf:Statement ;
up:attribution _:394258 ;
rdf:subject ?case12 ;
rdf:predicate up:alternativeName ;
rdf:object ?name15 .
_:394296 a rdf:Statement ;
up:attribution _:394259 ;
rdf:subject ?case16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:394297 a rdf:Statement ;
up:source unirule:MF_01129 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:394298 a rdf:Statement ;
up:attribution _:394260 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:394299 a rdf:Statement ;
up:source unirule:MF_01129 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:394300 a rdf:Statement ;
up:attribution _:394261 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:394301 a rdf:Statement ;
up:attribution _:394262 ;
rdf:subject ?sam30 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:394302 a rdf:Statement ;
up:attribution _:394263 ;
rdf:subject ?sam30 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:394303 a rdf:Statement ;
up:attribution _:394264 ;
rdf:subject ?sam30 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01129
#Rule MF_01129 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon39 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01129 .
?thisOrganism rdfs:subClassOf+ ?supertaxon39 .
BIND(URI(CONCAT(STR(?this), '#MF_01129a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a2')) AS ?annotation2) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch44 faldo:location ?templateMotifSequenceMatchRegionQ9S5X045 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9S5X047 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9S5X0MF_0112940 .
?templateMotifSequenceMatchRegionQ9S5X045 faldo:begin ?templateMotifSequenceMatchBeginQ9S5X046 .
?templateMotifSequenceMatchBeginQ9S5X046 faldo:position ?templateMotifSequenceMatchBeginPositionQ9S5X041 ;
faldo:reference isoform:Q9S5X0-1 .
?templateMotifSequenceProfileAlignmentOperationQ9S5X047 edam:has_input signature:MF_01129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch48 faldo:location ?targetMotifMatchRegionMatch49 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0112951 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9S5X0MF_0112942 .
?targetMotifMatchRegionMatch49 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0112950 .
?targetMotifMatchRegionMatchBeginMF_0112950 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0112943 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0112951 edam:has_input signature:MF_01129 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagKdep) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9S5X0MF_0112940, 1, (STRLEN(?templateMotifCigarQ9S5X0MF_0112940) - STRLEN(REPLACE(?templateMotifCigarQ9S5X0MF_0112940, CONCAT('^(?:-*[^-]){', STR(((495 - ?templateMotifSequenceMatchBeginPositionQ9S5X041) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9S5X0MF_0112942, 1, (STRLEN(?targetMotifMatchCigarQ9S5X0MF_0112942) - STRLEN(REPLACE(?targetMotifMatchCigarQ9S5X0MF_0112942, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9S5X0MF_0112942, 1, (STRLEN(?targetMotifMatchCigarQ9S5X0MF_0112942) - STRLEN(REPLACE(?targetMotifMatchCigarQ9S5X0MF_0112942, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) .
BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0112943) - 1) AS ?thisPositionOn22) .
BIND(?thisPositionOn22 AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'A')) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionQ8ZWI860 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZWI862 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZWI8MF_0112955 .
?templateMotifSequenceMatchRegionQ8ZWI860 faldo:begin ?templateMotifSequenceMatchBeginQ8ZWI861 .
?templateMotifSequenceMatchBeginQ8ZWI861 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZWI856 ;
faldo:reference isoform:Q8ZWI8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZWI862 edam:has_input signature:MF_01129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0112966 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZWI8MF_0112957 .
?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0112965 .
?targetMotifMatchRegionMatchBeginMF_0112965 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0112958 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0112966 edam:has_input signature:MF_01129 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagKindep) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZWI8MF_0112955, 1, (STRLEN(?templateMotifCigarQ8ZWI8MF_0112955) - STRLEN(REPLACE(?templateMotifCigarQ8ZWI8MF_0112955, CONCAT('^(?:-*[^-]){', STR(((476 - ?templateMotifSequenceMatchBeginPositionQ8ZWI856) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZWI8MF_0112957, 1, (STRLEN(?targetMotifMatchCigarQ8ZWI8MF_0112957) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZWI8MF_0112957, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZWI8MF_0112957, 1, (STRLEN(?targetMotifMatchCigarQ8ZWI8MF_0112957) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZWI8MF_0112957, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) .
BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0112958) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs2t69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag70) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a5')) AS ?name5) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a6')) AS ?name6) .
}
BIND(IF(BOUND(?tagKdep), ?caseWithTag70, ?UNBOUND_VARIABLE) AS ?case3) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag71) .
}
BIND(IF(BOUND(?tagKdep), ?caseWithTag71, ?UNBOUND_VARIABLE) AS ?case7) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag72) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a11')) AS ?name11) .
}
BIND(IF((BOUND(?tagKindep) || BOUND(?tagKdep)), ?caseWithTag72, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag73) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a13')) AS ?name13) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a14')) AS ?name14) .
BIND(URI(CONCAT(STR(?this), '#MF_01129a15')) AS ?name15) .
}
BIND(IF((BOUND(?tagKindep) || BOUND(?tagKdep)), ?caseWithTag73, ?UNBOUND_VARIABLE) AS ?case12) .
OPTIONAL {
?this a up:Protein .
{
?this up:proteome |
| http://purl.uniprot.org/unirules/MF_01129 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01129#construct |
