53
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

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

      research-article
      , , *
      PLoS ONE
      Public Library of Science

      Read this article at

      ScienceOpenPublisherPMC
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          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. Here, 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.

          Related collections

          Most cited references35

          • Record: found
          • Abstract: found
          • Article: not found

          Fiji: an open-source platform for biological-image analysis.

          Fiji is a distribution of the popular open-source software ImageJ focused on biological-image analysis. Fiji uses modern software engineering practices to combine powerful software libraries with a broad range of scripting languages to enable rapid prototyping of image-processing algorithms. Fiji facilitates the transformation of new algorithms into ImageJ plugins that can be shared with end users through an integrated update system. We propose Fiji as a platform for productive collaboration between computer science and biology research communities.
            • Record: found
            • Abstract: not found
            • Article: not found

            Matplotlib: A 2D Graphics Environment

              • Record: found
              • Abstract: not found
              • Article: not found

              The NumPy Array: A Structure for Efficient Numerical Computation

                Author and article information

                Contributors
                Role: Funding acquisitionRole: InvestigationRole: MethodologyRole: SoftwareRole: ValidationRole: VisualizationRole: Writing – original draftRole: Writing – review & editing
                Role: Data curationRole: MethodologyRole: ResourcesRole: Writing – review & editing
                Role: ConceptualizationRole: Formal analysisRole: Funding acquisitionRole: InvestigationRole: SoftwareRole: SupervisionRole: VisualizationRole: Writing – original draftRole: Writing – review & editing
                Role: Editor
                Journal
                PLoS One
                PLoS ONE
                plos
                plosone
                PLoS ONE
                Public Library of Science (San Francisco, CA USA )
                1932-6203
                1 August 2018
                2018
                : 13
                : 7
                : e0199239
                Affiliations
                [001]Earth and Biological Sciences Directorate, Pacific Northwest National Laboratory, Richland, Washington, United States of America
                Universitat de Valencia, SPAIN
                Author notes

                Competing Interests: The authors have declared that no competing interests exist.

                Author information
                http://orcid.org/0000-0002-3969-5570
                Article
                PONE-D-17-38513
                10.1371/journal.pone.0199239
                6070163
                30067751
                5bde0bb9-1d82-4eba-83fe-6f261f624c5c

                This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 public domain dedication.

                History
                : 31 October 2017
                : 4 June 2018
                Page count
                Figures: 5, Tables: 0, Pages: 14
                Funding
                This research was partially supported by the Genomic Science Program (GSP), Office of Biological and Environmental Research (OBER), the U.S. Department of Energy (DOE), and is a contribution of the Pacific Northwest National Laboratory (PNNL) Foundational Scientific Focus Area (SFA). A portion of this research was performed in the W. R. Wiley Environmental Molecular Sciences Laboratory (EMSL), a national scientific user facility sponsored by the Office of Biological and Environmental Research (BER) and located at PNNL. PNNL is a multi-program national laboratory operated by Battelle for the DOE under Contract DE-AC05-76RLO 1830.The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
                Categories
                Research Article
                Biology and Life Sciences
                Neuroscience
                Sensory Perception
                Vision
                Color Vision
                Biology and Life Sciences
                Psychology
                Sensory Perception
                Vision
                Color Vision
                Social Sciences
                Psychology
                Sensory Perception
                Vision
                Color Vision
                Biology and Life Sciences
                Neuroscience
                Sensory Perception
                Biology and Life Sciences
                Psychology
                Sensory Perception
                Social Sciences
                Psychology
                Sensory Perception
                Physical Sciences
                Physics
                Classical Mechanics
                Continuum Mechanics
                Fluid Mechanics
                Fluid Dynamics
                Fluid Flow
                Biology and Life Sciences
                Neuroscience
                Sensory Perception
                Vision
                Biology and Life Sciences
                Psychology
                Sensory Perception
                Vision
                Social Sciences
                Psychology
                Sensory Perception
                Vision
                Computer and Information Sciences
                Information Technology
                Data Processing
                Physical Sciences
                Chemistry
                Analytical Chemistry
                Mass Spectrometry
                Secondary Ion Mass Spectrometry
                Research and Analysis Methods
                Spectrum Analysis Techniques
                Mass Spectrometry
                Secondary Ion Mass Spectrometry
                Research and Analysis Methods
                Mathematical and Statistical Techniques
                Statistical Methods
                Regression Analysis
                Linear Regression Analysis
                Physical Sciences
                Mathematics
                Statistics (Mathematics)
                Statistical Methods
                Regression Analysis
                Linear Regression Analysis
                Research and Analysis Methods
                Mathematical and Statistical Techniques
                Mathematical Functions
                Sine Waves
                Custom metadata
                Most of the relevant data are within the paper and its Supporting Information files. The scripts referred to in this paper can be found at https://github.com/pnnl/cmaputil or can be downloaded using PyPI (pip install cmaputil). Any other data or scripts (e.g. figure generation scripts and Adobe Illustrator files) are available from the authors, whom may be contacted at ryan.renslow@ 123456pnnl.gov . The data currently publicly available constitutes the minimal data set for the study, and is all that is required to replicate the reported study findings in their entirety.

                Uncategorized
                Uncategorized

                Comments

                Comment on this article

                Related Documents Log