DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Optimizing colormaps with consideration for color vision deficiency to enable accurate interpretation of scientific data

Journal Article · · PLoS ONE

Color vision deficiency (CVD) affects more than 4% of the population and leads to a different visual perception of colors. Though this has been known for decades, colormaps with many colors across the visual spectra are often used to represent data, leading to the potential for misinterpretation or difficulty with interpretation by someone with this deficiency. Until the creation of the module presented here, there were no colormaps mathematically optimized for CVD using modern color appearance models. While there have been some attempts to make aesthetically pleasing or subjectively tolerable colormaps for those with CVD, our goal was to make optimized colormaps for the most accurate perception of scientific data by as many viewers as possible. We developed a Python module, cmaputil, to create CVD-optimized colormaps, which imports colormaps and modifies them to be perceptually uniform in CVD-safe colorspace while linearizing and maximizing the brightness range. The module is made available to the science community to enable others to easily create their own CVD-optimized colormaps. In this paper, we present an example CVD-optimized colormap created with this module that is optimized for viewing by those without a CVD as well as those with red-green colorblindness. This colormap, cividis, enables nearly-identical visual-data interpretation to both groups, is perceptually uniform in hue and brightness, and increases in brightness linearly.

Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Biological and Environmental Research (BER) (SC-23)
Grant/Contract Number:
AC05-76RL01830
OSTI ID:
1468616
Alternate ID(s):
OSTI ID: 1573024
Report Number(s):
PNNL-SA--134716; PNNL-SA--130546
Journal Information:
PLoS ONE, Journal Name: PLoS ONE Journal Issue: 7 Vol. 13; ISSN 1932-6203
Publisher:
Public Library of ScienceCopyright Statement
Country of Publication:
United States
Language:
English

References (49)

High-resolution sub-cellular imaging by correlative NanoSIMS and electron microscopy of amiodarone internalisation by lung macrophages as evidence for drug-induced phospholipidosis journal January 2017
Addressing indirect frequency coupling via partial generalized coherence journal March 2021
A Physiologically-based Model for Simulation of Color Vision Deficiency journal November 2009
The Good, the Bad, and the Ugly: A Theoretical Framework for the Assessment of Continuous Colormaps journal January 2018
COMSOL Multiphysics: A Novel Approach to Ground Water Modeling journal July 2009
Software for simulating dichromatic perception of video streams journal June 2013
CASSPER is a semantic segmentation-based particle picking algorithm for single-particle cryo-electron microscopy journal February 2021
How Not to Lie with Visualization journal January 1996
iCAM framework for image appearance, differences, and quality journal January 2004
Good Colour Maps: How to Design Them preprint January 2015
From FATS to feets: Further improvements to an astronomical feature extraction tool based on machine learning preprint January 2018
Worldwide prevalence of red-green color deficiency journal January 2012
Uniform colour spaces based on CIECAM02 colour appearance model journal January 2006
A Physiologically-based Model for Simulation of Color Vision Deficiency journal November 2009
True Colors of Oceanography: Guidelines for Effective and Accurate Colormap Selection journal September 2016
Going beyond the limit of an LCD’s color gamut journal March 2017
True Colors of Oceanography: Guidelines for Effective and Accurate Colormap Selection journal September 2016
ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps journal June 2003
DNest4: Diffusive Nested Sampling in C++ and Python preprint January 2016
NanoSIMS for biological applications: Current practices and analyses journal June 2018
Worldwide prevalence of red-green color deficiency journal January 2012
Mathematical modeling of a lithium ion battery with thermal effects in COMSOL Inc. Multiphysics (MP) software journal July 2011
Quantifying element incorporation in multispecies biofilms using nanoscale secondary ion mass spectrometry image analysis journal February 2016
High-resolution imaging and quantification of plasma membrane cholesterol by NanoSIMS journal February 2017
Corresponding-pair procedure: a new approach to simulation of dichromatic color perception journal January 2004
Software for simulating dichromatic perception of video streams journal June 2013
What do colour-blind people see? journal July 1995
Computational Fluid Dynamic Simulations of Maternal Circulation: Wall Shear Stress in the Human Placenta and Its Biological Implications journal January 2016
3D microstructure design of lithium-ion battery electrodes assisted by X-ray nano-computed tomography and modelling journal April 2020
Computerized simulation of color appearance for dichromats journal January 1997
Modeling Color Difference for Visualization Design journal January 2018
Color accuracy and reproducibility in whole slide imaging scanners journal July 2014
Quantifying element incorporation in multispecies biofilms using nanoscale secondary ion mass spectrometry image analysis journal February 2016
How Not to Lie with Visualization journal January 1996
Modeling Substrate Utilization, Metabolite Production, and Uranium Immobilization in Shewanella oneidensis Biofilms journal June 2017
Matplotlib: A 2D Graphics Environment journal January 2007
Color accuracy and reproducibility in whole slide imaging scanners conference March 2014
BciPy: Brain-Computer Interface Software in Python preprint January 2020
Fiji: an open-source platform for biological-image analysis journal June 2012
NanoSIMS for biological applications: Current practices and analyses journal June 2018
COMSOL Multiphysics: A Novel Approach to Ground Water Modeling journal July 2009
Corresponding-pair procedure: a new approach to simulation of dichromatic color perception journal January 2004
Uniform colour spaces based on CIECAM02 colour appearance model journal January 2006
Python for Scientific Computing journal January 2007
The Gamut of Real Surface Colours journal October 1980
Metric of color-space coverage for wide-gamut displays journal January 2015
The NumPy Array: A Structure for Efficient Numerical Computation journal March 2011
What do colour-blind people see? journal July 1995
The Gamut of Real Surface Colours journal October 1980

Cited By (14)

GPS Spoofing Mitigation and Timing Risk Analysis in Networked PMUs via Stochastic Reachability
  • Bhamidipati, Sriramya; Gao, Grace Xingxin
  • Proceedings of the 33rd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2020) https://doi.org/10.33012/2020.17757
conference October 2020
CMasher: Scientific colormaps for making accessible, informative and 'cmashing' plots journal February 2020
Laboratory setup for rapid in situ powder X-ray diffraction elucidating Ni particle formation in supercritical methanol journal July 2019
Robust GPS-Vision Localization via Integrity-Driven Landmark Attention preprint January 2021
Macrophages restrict the nephrogenic field and promote endothelial connections during kidney development journal February 2019
Hidden Rice Diversity in the Guianas text January 2019
Automated Nuclear Cartography Reveals Conserved Sperm Chromosome Territory Localization across 2 Million Years of Mouse Evolution journal February 2019
Structural Prior Driven Regularized Deep Learning for Sonar Image Classification journal January 2022
An approach for visualizing the spatial metabolome of an entire plant root system inspired by the Swiss-rolling technique journal May 2019
Model Dispersion with PRISM: An Alternative to MCMC for Rapid Analysis of Models journal June 2019
Hidden Rice Diversity in the Guianas journal September 2019
Environmental variables that ameliorate extinction learning deficits in the 129S1/SvlmJ mouse strain journal May 2019
CMasher: Scientific colormaps for making accessible, informative and 'cmashing' plots journal February 2020
Automated Nuclear Cartography Reveals Conserved Sperm Chromosome Territory Localization across 2 Million Years of Mouse Evolution. text January 2019