Types of carbonate platforms: a genetic approach | Synapse