All carboxysomes articles