Carbonates are sedimentary rocks formed by layers of carbonate sediment ... understanding of how these conditions have changed in order to predict how diagenesis has affected rock quality during the ...