| http://purl.uniprot.org/unirules/MF_01943#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:680079 up:source unirule:MF_01943 .
_:680080 up:source unirule:MF_01943 .
_:680081 up:source unirule:MF_01943 .
_:680082 up:source unirule:MF_01943 .
_:680083 up:source unirule:MF_01943 .
_:680084 up:source unirule:MF_01943 .
_:680085 up:source unirule:MF_01943 .
_:680086 up:source unirule:MF_01943 .
_:680087 up:source unirule:MF_01943 .
_:680088 up:source unirule:MF_01943 .
_:680089 up:source unirule:MF_01943 .
_:680090 up:source unirule:MF_01943 .
_:680091 up:source unirule:MF_01943 .
_:680092 up:source unirule:MF_01943 .
_:680093 up:source unirule:MF_01943 .
_:680094 up:source unirule:MF_01943 .
_:680095 up:source unirule:MF_01943 .
_:680096 up:source unirule:MF_01943 .
_:680097 up:source unirule:MF_01943 .
_:680098 up:source unirule:MF_01943 .
_:680099 up:source unirule:MF_01943 .
_:680100 up:source unirule:MF_01943 .
_:680101 up:source unirule:MF_01943 .
_:680102 up:source unirule:MF_01943 .
_:680103 up:source unirule:MF_01943 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ;
up:classifiedWith GO:0005886 ,
GO:0009103 ,
GO:0036104 ,
keyword:1003 ,
keyword:1133 ,
keyword:12 ,
keyword:448 ,
keyword:472 ,
keyword:808 ,
keyword:812 ,
keyword:997 .
?gene0 skos:prefLabel 'lpxP' .
?annotation1 a up:Pathway_Annotation ;
rdfs:comment 'Bacterial outer membrane biogenesis; lipopolysaccharide biosynthesis.' .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the LpxL/LpxM/LpxP family. LpxP subfamily.' .
?case5 up:alternativeName ?name7 ;
up:classifiedWith GO:0008951 ;
up:recommendedName ?name6 .
?name6 up:ecName '2.3.1.242' ;
up:fullName 'Lipid A biosynthesis palmitoleoyltransferase' ;
rdf:type up:Structured_Name .
?name7 up:fullName 'Kdo(2)-lipid IV(A) palmitoleoyltransferase' ;
rdf:type up:Structured_Name .
?case8 up:alternativeName ?name10 ;
up:classifiedWith GO:0016746 ;
up:recommendedName ?name9 .
?name9 up:ecName '2.3.1.242' ;
up:fullName 'Lipid A biosynthesis acyltransferase' ;
rdf:type up:Structured_Name .
?name10 up:fullName 'Kdo(2)-lipid IV(A) acyltransferase' ;
rdf:type up:Structured_Name .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'HXXXXD motif' .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?sam17 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane18 faldo:begin ?transmembraneb19 ;
faldo:end ?transmembranee20 .
?transmembraneb19 faldo:position ?transmembranebp21 .
?transmembranee20 faldo:position ?transmembraneep22 .
?keyword23 up:range ?transmembrane18 .
?keyword24 up:range ?transmembrane18 .
?keyword25 up:range ?transmembrane18 .
_:680104 a rdf:Statement ;
up:attribution _:680079 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:680105 a rdf:Statement ;
up:attribution _:680080 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:680106 a rdf:Statement ;
up:attribution _:680081 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:680107 a rdf:Statement ;
up:attribution _:680082 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:680108 a rdf:Statement ;
up:attribution _:680083 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:12 .
_:680109 a rdf:Statement ;
up:attribution _:680084 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:680110 a rdf:Statement ;
up:attribution _:680085 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:680111 a rdf:Statement ;
up:attribution _:680086 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:448 .
_:680112 a rdf:Statement ;
up:attribution _:680087 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:680113 a rdf:Statement ;
up:attribution _:680088 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:680114 a rdf:Statement ;
up:attribution _:680089 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:680115 a rdf:Statement ;
up:attribution _:680090 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:680116 a rdf:Statement ;
up:attribution _:680091 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036104 .
_:680117 a rdf:Statement ;
up:attribution _:680092 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009103 .
_:680118 a rdf:Statement ;
up:attribution _:680093 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:680119 a rdf:Statement ;
up:attribution _:680094 ;
rdf:subject ?case5 ;
rdf:predicate up:recommendedName ;
rdf:object ?name6 .
_:680120 a rdf:Statement ;
up:attribution _:680095 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name7 .
_:680121 a rdf:Statement ;
up:attribution _:680096 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008951 .
_:680122 a rdf:Statement ;
up:attribution _:680097 ;
rdf:subject ?case8 ;
rdf:predicate up:recommendedName ;
rdf:object ?name9 .
_:680123 a rdf:Statement ;
up:attribution _:680098 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:680124 a rdf:Statement ;
up:attribution _:680099 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016746 .
_:680125 a rdf:Statement ;
up:source unirule:MF_01943 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:680126 a rdf:Statement ;
up:attribution _:680100 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:680127 a rdf:Statement ;
up:attribution _:680101 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:680128 a rdf:Statement ;
up:attribution _:680102 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:680129 a rdf:Statement ;
up:attribution _:680103 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01943
#Rule MF_01943 Created by:? on:2014-12-11 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01943 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01943a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch30 faldo:location ?templateMotifSequenceMatchRegionP0ACV231 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ACV233 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ACV2MF_0194326 .
?templateMotifSequenceMatchRegionP0ACV231 faldo:begin ?templateMotifSequenceMatchBeginP0ACV232 .
?templateMotifSequenceMatchBeginP0ACV232 faldo:position ?templateMotifSequenceMatchBeginPositionP0ACV227 ;
faldo:reference isoform:P0ACV2-1 .
?templateMotifSequenceProfileAlignmentOperationP0ACV233 edam:has_input signature:MF_01943 ;
rdf:type edam:operation_0300 .
?targetMotifMatch34 faldo:location ?targetMotifMatchRegionMatch35 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0194337 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ACV2MF_0194328 .
?targetMotifMatchRegionMatch35 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0194336 .
?targetMotifMatchRegionMatchBeginMF_0194336 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0194329 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0194337 edam:has_input signature:MF_01943 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ACV2MF_0194326, 1, (STRLEN(?templateMotifCigarP0ACV2MF_0194326) - STRLEN(REPLACE(?templateMotifCigarP0ACV2MF_0194326, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP0ACV227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ACV2MF_0194328, 1, (STRLEN(?targetMotifMatchCigarP0ACV2MF_0194328) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV2MF_0194328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ACV2MF_0194328, 1, (STRLEN(?targetMotifMatchCigarP0ACV2MF_0194328) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV2MF_0194328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), '')))), '[^-]', ''))) AS ?step239) .
BIND(((?step239 + ?targetMotifMatchRegionMatchBeginPositionMF_0194329) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ACV2MF_0194326, 1, (STRLEN(?templateMotifCigarP0ACV2MF_0194326) - STRLEN(REPLACE(?templateMotifCigarP0ACV2MF_0194326, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP0ACV227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ACV2MF_0194328, 1, (STRLEN(?targetMotifMatchCigarP0ACV2MF_0194328) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV2MF_0194328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ACV2MF_0194328, 1, (STRLEN(?targetMotifMatchCigarP0ACV2MF_0194328) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV2MF_0194328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step140), '}'), '')))), '[^-]', ''))) AS ?step241) .
BIND(((?step241 + ?targetMotifMatchRegionMatchBeginPositionMF_0194329) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER (REGEX('H[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(?this AS ?case5) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a6')) AS ?name6) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a7')) AS ?name7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(?this AS ?case8) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a10')) AS ?name10) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane43 ;
up:sequence ?thisSequence .
?samtransmembrane43 up:range ?samtransmembraner44 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner44 faldo:begin ?samtransmembraneb45 ;
faldo:end ?samtransmembranee46 .
?samtransmembraneb45 faldo:position ?samtransmembranebp47 ;
faldo:reference ?thisSequence .
?samtransmembranee46 faldo:position ?samtransmembraneep48 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam17) .
}
BIND(URI(CONCAT(STR(?this), '#MF_01943a23')) AS ?keyword23) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a24')) AS ?keyword24) .
BIND(URI(CONCAT(STR(?this), '#MF_01943a25')) AS ?keyword25) .
}
"xsd:string |