You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Besides Python, the cmocean colormaps are also available:
7
11
8
12
* For [MATLAB](http://www.mathworks.com/matlabcentral/fileexchange/57773-cmocean-perceptually-uniform-colormaps) by [Chad Greene](http://www.chadagreene.com/)
@@ -12,7 +16,7 @@ Besides Python, the cmocean colormaps are also available:
12
16
* For [Paraview](https://github.com/kthyng/cmocean-paraview) inspired by [Phillip Wolfram](https://github.com/pwolfram)
13
17
* In [Plotly](https://plot.ly/python/cmocean-colorscales/)
14
18
* Chad Greene's [Antartic Mapping Tools](http://www.mathworks.com/matlabcentral/fileexchange/47638-antarctic-mapping-tools) in Matlab uses `cmocean`
15
-
* For [Tableau](https://www.tableau.com) as a preferences file on [github](https://github.com/shaunwbell/cmocean_tableau)
19
+
* For [Tableau](https://www.tableau.com) as a preferences file on [github](https://github.com/shaunwbell/cmocean_tableau)
16
20
* For [ImageJ](https://imagej.nih.gov/ij/) as [LUTs](https://github.com/mikeperrins/cmocean-LUT-ImageJ)
@@ -8,9 +8,12 @@ Beautiful colormaps for oceanography: `cmocean <http://github.com/matplotlib/cmo
8
8
9
9
This package contains colormaps for commonly-used oceanographic variables. Most of the colormaps started from `matplotlib <http://matplotlib.org/>`_ colormaps, but have now been adjusted using the `viscm tool <https://github.com/BIDS/viscm>`_ to be `perceptually uniform <http://bids.github.io/colormap/>`_.
10
10
11
-
We have a paper with guidelines to colormap selection for your application and a description of the `cmocean` colormaps:
12
-
Thyng, K. M., Greene, C. A., Hetland, R. D., Zimmerle, H. M., & DiMarco, S. F. (2016). True colors of oceanography. Oceanography, 29(3), 10.
Data from publication: Kenel, C., et al. "In situ investigation of phase transformations in Ti-6Al-4V under additive manufacturing conditions combining laser melting and high-speed micro-X-ray diffraction." Scientific reports 7.1 (2017):16358.
77
+
Data from publication: Kenel, C., Grolimund, D., Li, X., Panepucci, E., Samson, V. A., Sanchez, D. F., ... & Leinenbach, C. (2017). In situ investigation of phase transformations in Ti-6Al-4V under additive manufacturing conditions combining laser melting and high-speed micro-X-ray diffraction. Scientific reports, 7(1), 16358.
WUNSCH, C. (2018). Towards determining uncertainties in global oceanic mean values of heat, salt, and surface elevation. Tellus A: Dynamic Meteorology and Oceanography, 70(1), 1-14.
MODIS sea surface temperature from NASA OBPG, by Sebastian Steinke.
83
112
84
113
85
114
haline
@@ -111,6 +140,17 @@ The *haline* colormap is sequential, and might be used with dark blue representi
111
140
112
141
Plotting CTD data (temperature and salinity) with the R `oce` package, by `Clark Richards <http://clarkrichards.org/r/oce/section/ctd/2016/04/25/making-section-plots/>`_
@@ -158,6 +204,12 @@ The *oxy* colormap is sequential for most of the colormap, representing the norm
158
204
159
205
Model output in the northwest Gulf of Mexico from the Physical Oceanography Numerical Group (PONG) at Texas A&M. A simulation of bottom oxygen using a simple parameterization of bottom oxygen utilization reveals the complex structure of bottom oxygen. While the area affected by hypoxia stretches nearly 400 km along the shelf, variability on much smaller scales, down to a few kilometers, is also evident. The position of the Mississippi/Atchafalaya river plume, and instabilities present within the plume, determine the extent and structure of the hypoxic bottom waters. By `Veronica Ruiz <http://pong.tamu.edu/people.html#veronica>`_ at Texas A&M.
The *tempo* colormap is sequential from whitish to dark teal and could be used to represent an increase in wave period values. This colormap is the negative half of the *curl* colormap.
Estimated nitrate in San Francisco Bay by Rusty Holleman.
244
327
245
-
fig = plt.figure(figsize=(8, 3))
246
-
ax = fig.add_subplot(1, 2, 1)
247
-
cmocean.plots.test(cmocean.cm.tempo, ax=ax)
248
-
ax = fig.add_subplot(1, 2, 2)
249
-
cmocean.plots.quick_plot(cmocean.cm.tempo, ax=ax)
250
328
251
329
phase
252
330
^^^^^
253
331
254
-
The *phase* colormap is circular, spanning all hues at a set lightness value. This map is intended to be used for properties such as wave phase and tidal phase which wrap around from 0˚ to 360˚ to 0˚ and should be represented without major perceptual jumps in the colormap. An example for a circular plot is shown below.
332
+
The *phase* colormap is circular, spanning all hues at a set lightness value. This map is intended to be used for properties such as wave phase and tidal phase which wrap around from 0˚ to 360˚ to 0˚ and should be represented without major perceptual jumps in the colormap.
Spatial Temporal Oceanographic Query System `(STOQS) <http://www.stoqs.org/>`_
352
+
278
353
delta
279
354
^^^^^
280
355
@@ -295,10 +370,16 @@ curl
295
370
296
371
The *curl* colormap is diverging from darker teal to just off-white through shades of magenta and could be used to represent diverging vorticity values around a critical value (usually zero). An example of this colormap is from a numerical simulation of the Texas and Louisiana shelf.
* Spatial Temporal Oceanographic Query System `(STOQS) <http://www.stoqs.org/>`_ is a geospatial database software package designed for providing efficient access to in situ oceanographic measurement data.
388
472
* cmocean colormaps are used in the following publications:
389
-
* Kenel, C., et al. "In situ investigation of phase transformations in Ti-6Al-4V under additive manufacturing conditions combining laser melting and high-speed micro-X-ray diffraction." Scientific reports 7.1 (2017): 16358. `<https://www.nature.com/articles/s41598-017-16760-0>`_
390
-
* Usamentiaga, Rubén, et al. "Nondestructive evaluation of carbon fiber bicycle frames using infrared thermography." Sensors 17.11 (2017): 2679. `<http://www.mdpi.com/1424-8220/17/11/2679/htm>`_
473
+
* Kenel, C., Grolimund, D., Li, X., Panepucci, E., Samson, V. A., Sanchez, D. F., ... & Leinenbach, C. (2017). In situ investigation of phase transformations in Ti-6Al-4V under additive manufacturing conditions combining laser melting and high-speed micro-X-ray diffraction. Scientific reports, 7(1), 16358.
* Usamentiaga, R., Ibarra-Castanedo, C., Klein, M., Maldague, X., Peeters, J., & Sanchez-Beato, A. (2017). Nondestructive evaluation of carbon fiber bicycle frames using infrared thermography. Sensors, 17(11), 2679. `<http://www.mdpi.com/1424-8220/17/11/2679/htm>`_
476
+
* WUNSCH, C. (2018). Towards determining uncertainties in global oceanic mean values of heat, salt, and surface elevation. Tellus A: Dynamic Meteorology and Oceanography, 70(1), 1-14. `<https://www.tandfonline.com/doi/full/10.1080/16000870.2018.1471911>`_
391
477
392
478
393
479
Examples of beautiful visualizations:
@@ -433,7 +519,7 @@ Tools for making nice figures:
433
519
Contact
434
520
-------
435
521
436
-
`Kristen Thyng <http://kristenthyng.com>`_ is the main developer of cmocean. Please email with questions, comments, and ideas. I'm collecting examples of the colormaps being used in action (see above) and also users of the colormaps, so I'd love to hear from you if you are using cmocean. kthyng at gmail.com
522
+
`Kristen Thyng <http://kristenthyng.com>`_ is the main developer of cmocean. Please email with questions, comments, and ideas. I'm collecting examples of the colormaps being used in action (see above) and also users of the colormaps, so I'd love to hear from you if you are using cmocean. kthyng at gmail.com or on twitter @thyngkm.
0 commit comments