carboxysome shell
The polyhedral protein coat of alpha- and beta-carboxysomes, built from BMC-H, BMC-T, and BMC-P shell proteins that enclose RuBisCO and carbonic anhydrase while controlling metabolite traffic between the lumen and cytosol. [DOI:10.1038/nrmicro.2018.10]
Synonyms: carboxysome protein shell; alpha-carboxysome shell; beta-carboxysome shell
Part of: carboxysome (GO:0031470)
Components
| Component | Type | Part of / acts on | Grounding | Genes | Stoichiometry | Essential | Role |
|---|---|---|---|---|---|---|---|
| BMC-H shell hexamers (CcmK / CsoS1) | Protein | part of | Reviewed label only (reviewed name; no accession asserted) | ccmK, csoS1 | ESSENTIAL | Hexameric single-BMC-domain proteins that tile the shell facets.
| |
| BMC-T shell pseudohexamers (CcmO, CcmP, CsoS1D) | Protein | part of | Reviewed label only (reviewed name; no accession asserted) | ccmO, ccmP, csoS1D | CONDITIONAL | Tandem-BMC-domain proteins that contribute pseudohexamers to the shell and can introduce larger gated pores.
| |
| BMC-P shell pentamers (CcmL / CsoS4) | Protein | part of | Reviewed label only (reviewed name; no accession asserted) | ccmL, csoS4A, csoS4B | ESSENTIAL | Pentameric shell proteins that cap the vertices of the polyhedral shell.
|
Organism-specific protein examples
Named proteins in which each component's role was established, with the organism the evidence comes from. The component above is the taxon-agnostic family; these are the specific entries behind it.
BMC-H shell hexamers (CcmK / CsoS1)
| Accession | Protein | Gene | Organism | Entry |
|---|---|---|---|---|
UniProtKB:Q03511 | Carboxysome shell protein CcmK2 | ccmK2 | Synechococcus elongatus PCC 7942 (NCBITaxon:1140) | REVIEWED |
Role and evidence (3 references)The single reviewed UniProtKB entry for gene ccmK, which UniProt lists under the primary name ccmK2, in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
UniProtKB:P45689 | Major carboxysome shell protein CsoS1A | csoS1A | Halothiobacillus neapolitanus c2 (NCBITaxon:555778) | REVIEWED |
Role and evidence (2 references)The single reviewed UniProtKB entry for gene csoS1, which UniProt lists under the primary name csoS1A, in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
BMC-T shell pseudohexamers (CcmO, CcmP, CsoS1D)
| Accession | Protein | Gene | Organism | Entry |
|---|---|---|---|---|
UniProtKB:P46205 | Carboxysome assembly protein CcmO | ccmO | Synechococcus elongatus PCC 7942 (NCBITaxon:1140) | REVIEWED |
Role and evidence (3 references)The single reviewed UniProtKB entry for gene ccmO in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
UniProtKB:Q31QW7 | Carboxysome shell protein CcmP | ccmP | Synechococcus elongatus PCC 7942 (NCBITaxon:1140) | REVIEWED |
Role and evidence (1 reference)The single reviewed UniProtKB entry for gene ccmP in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
UniProtKB:D0KZ73 | Carboxysome shell protein CsoS1D | csoS1D | Halothiobacillus neapolitanus c2 (NCBITaxon:555778) | REVIEWED |
Role and evidence (1 reference)The single reviewed UniProtKB entry for gene csoS1D in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
BMC-P shell pentamers (CcmL / CsoS4)
| Accession | Protein | Gene | Organism | Entry |
|---|---|---|---|---|
UniProtKB:Q03512 | Carboxysome shell vertex protein CcmL | ccmL | Synechococcus elongatus PCC 7942 (NCBITaxon:1140) | REVIEWED |
Role and evidence (2 references)The single reviewed UniProtKB entry for gene ccmL in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
UniProtKB:O85043 | Carboxysome shell vertex protein CsoS4A | csoS4A | Halothiobacillus neapolitanus c2 (NCBITaxon:555778) | REVIEWED |
Role and evidence (1 reference)The single reviewed UniProtKB entry for gene csoS4A in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
UniProtKB:O85044 | Carboxysome shell vertex protein CsoS4B | csoS4B | Halothiobacillus neapolitanus c2 (NCBITaxon:555778) | REVIEWED |
Role and evidence (1 reference)The single reviewed UniProtKB entry for gene csoS4B in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.
| ||||
Taxonomic distribution
NCBITaxon:2Bacteria — VARIABLE: Carboxysome shells occur in cyanobacterial and proteobacterial carboxysomes but are absent from bacterial lineages and strains without carboxysome loci. [DOI:10.1038/nrmicro.2018.10]
Canonical examples
NCBITaxon:927Halothiobacillus neapolitanus — Alpha-carboxysome model whose CsoS1A shell protein and isolated protein shell were structurally analyzed. [DOI:10.1371/journal.pbio.0050144]NCBITaxon:1140Synechococcus elongatus PCC 7942 — Beta-carboxysome model used to test the roles of CcmK2, CcmK3, CcmK4, CcmO, and CcmL in the outer shell. [DOI:10.1371/journal.pone.0043871]
Functions
- selective metabolite permeability — Pores through shell facets allow small metabolites such as bicarbonate to cross the shell while restricting larger or unfavorably charged solutes.
DOI:10.1038/nrmicro.2018.10Kerfeld et al. 2018 review selective metabolite flux through pores in BMC-H and BMC-T carboxysome shell proteins.
- CO2 retention — The shell acts as a CO2 leakage barrier, retaining carbon dioxide generated inside the lumen for fixation by encapsulated RuBisCO.
DOI:10.1038/nrmicro.2018.10Kerfeld et al. 2018 describe the carboxysome shell as limiting CO2 leakage from the compartment.DOI:10.1371/journal.pone.0007521Cai et al. 2009 experimentally linked CsoS4 vertex caps to closed shells that act as a CO2 leakage barrier in Halothiobacillus neapolitanus.
Mechanism graphs
Shell tiles close a selective carboxysome barrier (FUNCTION)
BMC-H, BMC-T, and BMC-P paralogues build a closed polyhedral carboxysome shell. Pores in the shell allow bicarbonate entry while the shell slows CO2 escape from the lumen.
| Subject | Predicate | Object | Evidence |
|---|---|---|---|
| BMC-H shell hexamers | tiles facets of | carboxysome shell |
|
| BMC-T shell pseudohexamers | contributes pores to | carboxysome shell |
|
| BMC-P shell pentamers | caps vertices of | carboxysome shell |
|
| carboxysome shell | permits passage of | bicarbonate |
|
| carboxysome shell | limits loss of | carbon dioxide |
|
Discussions
- CURATION_TODO (RESOLVED): Should encapsulated RuBisCO, carbonic anhydrase, CcmM or CcmN be duplicated as carboxysome shell components? The shell record is scoped to the polyhedral protein coat. Encapsulated cargo and beta-carboxysome adaptors are components of the whole carboxysome and shape shell closure, but they are not shell tiles or vertex proteins.
Evidence
DOI:10.1038/nrmicro.2018.10Kerfeld CA, Aussignargues C, Zarzycki J, Cai F and Sutter M 2018, Bacterial microcompartments, Nature Reviews Microbiology.DOI:10.1371/journal.pbio.0050144Tsai Y et al. 2007, Structural Analysis of CsoS1A and the Protein Shell of the Halothiobacillus neapolitanus Carboxysome, PLoS Biology.DOI:10.1371/journal.pone.0043871Rae BD, Long BM, Badger MR and Price GD 2012, Structural determinants of the outer shell of beta-carboxysomes in Synechococcus elongatus PCC 7942, PLoS One.PMID:23572529Cai F et al. 2013, The structure of CcmP, a tandem bacterial microcompartment domain protein from the beta-carboxysome, forms a subcompartment within a microcompartment, Journal of Biological Chemistry.DOI:10.1371/journal.pone.0007521Cai F, Menon BB, Cannon GC, Curry KJ, Shively JM and Heinhorst S 2009, The pentameric vertex proteins are necessary for the icosahedral carboxysome shell to function as a CO2 leakage barrier, PLoS One.DOI:10.1128/JB.06444-11Roberts EW, Cai F, Kerfeld CA, Cannon GC and Heinhorst S 2012, Isolation and characterization of the Prochlorococcus carboxysome reveal the presence of the novel shell protein CsoS1D, Journal of Bacteriology.
Curation history
2026-09-07T00:20:21Zclaude · CREATED_RECORD — Scaffolded by scripts/new_record.py2026-09-07T00:31:45Zclaude · EXPANDED_RECORD — Added shell synonymy, carboxysome parthood, BMC-H/BMC-T/BMC-P coat components, bacterial taxonomic scope, alpha- and beta-carboxysome examples, shell permeability functions, core literature evidence, a selective-barrier causal graph, and a boundary discussion excluding lumen cargo and adaptors from the shell record.2026-09-07T00:40:25Zclaude · FIX_DISCUSSION_ANCHOR — Removed the section-wide discussion anchor because discussion anchors must name an existing local id such as components#bmc_h, not a bare section.2026-09-07T01:11:43Zclaude · FIX_REVIEW_ISSUES — Resolved #221 by adding the Cai et al. 2009 primary CO2 leakage-barrier paper to BMC-P, co2_retention and graph evidence; resolved #222 by adding the Roberts et al. 2012 CsoS1D primary paper to BMC-T evidence.2026-09-08T07:39:46Zuniprot_genes · SEED_PROTEIN_EXAMPLES — #183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between.
Source: data/structures/microcompartment/carboxysome_shell.yaml