| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-85 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-46 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-110 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-84 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-61 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-96 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-47 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-86 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-99 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-90 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-92 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-95 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-97 |
| http://purl.uniprot.org/unirules/MF_01942#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01942#construct-template-101 |
| http://purl.uniprot.org/unirules/MF_01942#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01942#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01942#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01942#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01942#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01942#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:679588 up:source unirule:MF_01942 .
_:679589 up:source unirule:MF_01942 .
_:679590 up:source unirule:MF_01942 .
_:679591 up:source unirule:MF_01942 .
_:679592 up:source unirule:MF_01942 .
_:679593 up:source unirule:MF_01942 .
_:679594 up:source unirule:MF_01942 .
_:679595 up:source unirule:MF_01942 .
_:679596 up:source unirule:MF_01942 .
_:679597 up:source unirule:MF_01942 .
_:679598 up:source unirule:MF_01942 .
_:679599 up:source unirule:MF_01942 .
_:679600 up:source unirule:MF_01942 .
_:679601 up:source unirule:MF_01942 .
_:679602 up:source unirule:MF_01942 .
_:679603 up:source unirule:MF_01942 .
_:679604 up:source unirule:MF_01942 .
_:679605 up:source unirule:MF_01942 .
_:679606 up:source unirule:MF_01942 .
_:679607 up:source unirule:MF_01942 .
_:679608 up:source unirule:MF_01942 .
_:679609 up:source unirule:MF_01942 .
_:679610 up:source unirule:MF_01942 .
_:679611 up:source unirule:MF_01942 .
_:679612 up:source unirule:MF_01942 .
_:679613 up:source unirule:MF_01942 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation3 ,
?annotation5 ;
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 'lpxL' .
?annotation1 a up:Pathway_Annotation ;
rdfs:comment 'Glycolipid biosynthesis; KDO(2)-lipid A biosynthesis; KDO(2)-lipid A from CMP-3-deoxy-D-manno-octulosonate and lipid IV(A): step 3/4.' .
?annotation2 a up:Pathway_Annotation ;
rdfs:comment 'Bacterial outer membrane biogenesis; lipopolysaccharide biosynthesis.' .
?annotation3 a up:Subcellular_Location_Annotation .
?annotation3li4 up:cellularComponent .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the LpxL/LpxM/LpxP family.' .
?case6 up:alternativeName ?name8 ;
up:classifiedWith GO:0008913 ;
up:recommendedName ?name7 .
?name7 up:ecName '2.3.1.241' ;
up:fullName 'Lipid A biosynthesis lauroyltransferase' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'Kdo(2)-lipid IV(A) lauroyltransferase' ;
rdf:type up:Structured_Name .
?case9 up:alternativeName ?name11 ;
up:classifiedWith GO:0016746 ;
up:recommendedName ?name10 .
?name10 up:ecName '2.3.1.241' ;
up:fullName 'Lipid A biosynthesis acyltransferase' ;
rdf:type up:Structured_Name .
?name11 up:fullName 'Kdo(2)-lipid IV(A) acyltransferase' ;
rdf:type up:Structured_Name .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'HXXXXD motif' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?sam18 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane19 faldo:begin ?transmembraneb20 ;
faldo:end ?transmembranee21 .
?transmembraneb20 faldo:position ?transmembranebp22 .
?transmembranee21 faldo:position ?transmembraneep23 .
?keyword24 up:range ?transmembrane19 .
?keyword25 up:range ?transmembrane19 .
?keyword26 up:range ?transmembrane19 .
_:679614 a rdf:Statement ;
up:attribution _:679588 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:679615 a rdf:Statement ;
up:attribution _:679589 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:679616 a rdf:Statement ;
up:attribution _:679590 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:679617 a rdf:Statement ;
up:attribution _:679591 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:679618 a rdf:Statement ;
up:attribution _:679592 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:679619 a rdf:Statement ;
up:attribution _:679593 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:12 .
_:679620 a rdf:Statement ;
up:attribution _:679594 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:679621 a rdf:Statement ;
up:attribution _:679595 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:679622 a rdf:Statement ;
up:attribution _:679596 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:448 .
_:679623 a rdf:Statement ;
up:attribution _:679597 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:679624 a rdf:Statement ;
up:attribution _:679598 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:679625 a rdf:Statement ;
up:attribution _:679599 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:679626 a rdf:Statement ;
up:attribution _:679600 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:679627 a rdf:Statement ;
up:attribution _:679601 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036104 .
_:679628 a rdf:Statement ;
up:attribution _:679602 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009103 .
_:679629 a rdf:Statement ;
up:attribution _:679603 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:679630 a rdf:Statement ;
up:attribution _:679604 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:679631 a rdf:Statement ;
up:attribution _:679605 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:679632 a rdf:Statement ;
up:attribution _:679606 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008913 .
_:679633 a rdf:Statement ;
up:attribution _:679607 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:679634 a rdf:Statement ;
up:attribution _:679608 ;
rdf:subject ?case9 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:679635 a rdf:Statement ;
up:attribution _:679609 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016746 .
_:679636 a rdf:Statement ;
up:source unirule:MF_01942 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:679637 a rdf:Statement ;
up:attribution _:679610 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:679638 a rdf:Statement ;
up:attribution _:679611 ;
rdf:subject ?sam18 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:679639 a rdf:Statement ;
up:attribution _:679612 ;
rdf:subject ?sam18 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:679640 a rdf:Statement ;
up:attribution _:679613 ;
rdf:subject ?sam18 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01942
#Rule MF_01942 Created by:? on:2014-12-11 Modified by:Catherine Rivoire on:2024-11-05
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01942 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_01943 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionP0ACV032 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ACV034 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ACV0MF_0194227 .
?templateMotifSequenceMatchRegionP0ACV032 faldo:begin ?templateMotifSequenceMatchBeginP0ACV033 .
?templateMotifSequenceMatchBeginP0ACV033 faldo:position ?templateMotifSequenceMatchBeginPositionP0ACV028 ;
faldo:reference isoform:P0ACV0-1 .
?templateMotifSequenceProfileAlignmentOperationP0ACV034 edam:has_input signature:MF_01942 ;
rdf:type edam:operation_0300 .
?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0194238 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ACV0MF_0194229 .
?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0194237 .
?targetMotifMatchRegionMatchBeginMF_0194237 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0194230 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0194238 edam:has_input signature:MF_01942 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ACV0MF_0194227, 1, (STRLEN(?templateMotifCigarP0ACV0MF_0194227) - STRLEN(REPLACE(?templateMotifCigarP0ACV0MF_0194227, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP0ACV028) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ACV0MF_0194229, 1, (STRLEN(?targetMotifMatchCigarP0ACV0MF_0194229) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV0MF_0194229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ACV0MF_0194229, 1, (STRLEN(?targetMotifMatchCigarP0ACV0MF_0194229) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV0MF_0194229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0194230) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ACV0MF_0194227, 1, (STRLEN(?templateMotifCigarP0ACV0MF_0194227) - STRLEN(REPLACE(?templateMotifCigarP0ACV0MF_0194227, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP0ACV028) + 1)), '}'), '')))), '[a-z]', '')) AS ?step141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ACV0MF_0194229, 1, (STRLEN(?targetMotifMatchCigarP0ACV0MF_0194229) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV0MF_0194229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ACV0MF_0194229, 1, (STRLEN(?targetMotifMatchCigarP0ACV0MF_0194229) - STRLEN(REPLACE(?targetMotifMatchCigarP0ACV0MF_0194229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), '')))), '[^-]', ''))) AS ?step242) .
BIND(((?step242 + ?targetMotifMatchRegionMatchBeginPositionMF_0194230) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER (REGEX('H[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a8')) AS ?name8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(?this AS ?case9) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a11')) AS ?name11) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane44 ;
up:sequence ?thisSequence .
?samtransmembrane44 up:range ?samtransmembraner45 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner45 faldo:begin ?samtransmembraneb46 ;
faldo:end ?samtransmembranee47 .
?samtransmembraneb46 faldo:position ?samtransmembranebp48 ;
faldo:reference ?thisSequence .
?samtransmembranee47 faldo:position ?samtransmembraneep49 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam18) .
}
BIND(URI(CONCAT(STR(?this), '#MF_01942a24')) AS ?keyword24) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a25')) AS ?keyword25) .
BIND(URI(CONCAT(STR(?this), '#MF_01942a26')) AS ?keyword26) .
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_01942 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01942#construct |