An Interactive diagram on sedimentary rocks source rock clasts ions Gypsum Halite mud sand gravel biological precipitation chemical precipitation Chert Conglomerate Breccia Limestone Sandstone Shale Arkose Siltstone Coal sediment immaturity