This is cmocean palettes packaged for R.
Guidelines followed when creating these palettes are described in Thyng, K.M., Greene, C.A., Hetland, R.D., Zimmerle, H.M. and S.F. DiMarco (2016).