也可以通过卡尔文-本森循环来固定CO，但却使用来自无机化合物的能量来驱动反应。
糖类和聚糖.糖类的合成代谢中，简单的有机酸可以被转化为单糖（如葡萄糖），然后单糖再聚合在一起形成多糖（如淀粉）。从包括丙酮酸盐、乳酸盐、甘油、3-磷酸甘油酸和氨基酸在内的化合物来生成葡萄糖的过程被称为糖异生。糖异生将丙酮酸盐通过一系列的中间物转化为葡萄糖-6-磷酸，其中的许多中间物可以与糖酵解过程共享。然而，糖异生过程不是简单的糖酵解过程的逆反应，其中多个步骤是由不在糖酵解中发挥作用的酶来催化的。这样就