{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"institution":[{"name":"bioRxiv"}],"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T21:02:39Z","timestamp":1768510959734,"version":"3.49.0"},"posted":{"date-parts":[[2024,4,15]]},"group-title":"Cell Biology","reference-count":90,"publisher":"openRxiv","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"accepted":{"date-parts":[[2024,6,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                <jats:p>\n                  Over the past century, multichannel fluorescence imaging has been pivotal in myriad scientific breakthroughs by enabling the spatial visualization of proteins within a biological sample. With the shift to digital methods and visualization software, experts can now flexibly pseudocolor and combine image channels, each corresponding to a different protein, to explore their spatial relationships. We thus propose\n                  <jats:monospace>psudo<\/jats:monospace>\n                  , an interactive system that allows users to create optimal color palettes for multichannel spatial data. In\n                  <jats:monospace>psudo<\/jats:monospace>\n                  , a novel optimization method generates palettes that maximize the perceptual differences between channels while mitigating confusing color blending in overlapping channels. We integrate this method into a system that allows users to explore multi-channel image data and compare and evaluate color palettes for their data. An interactive lensing approach provides on-demand feedback on channel overlap and a color confusion metric while giving context to the underlying channel values. Color palettes can be applied globally or, using the lens, to local regions of interest. We evaluate our palette optimization approach using three graphical perception tasks in a crowdsourced user study with 150 participants, showing that users are more accurate at discerning and comparing the underlying data using our approach. Additionally, we showcase\n                  <jats:monospace>psudo<\/jats:monospace>\n                  in a case study exploring the complex immune responses in cancer tissue data with a biologist.\n                <\/jats:p>\n                <jats:sec>\n                  <jats:title>CCS Concepts<\/jats:title>\n                  <jats:list list-type=\"bullet\">\n                    <jats:list-item>\n                      <jats:p>\n                        <jats:bold>\n                          <jats:italic>Human-centered computing<\/jats:italic>\n                        <\/jats:bold>\n                        \u2192\n                        <jats:bold>\n                          <jats:italic>Visualization systems and tools;<\/jats:italic>\n                        <\/jats:bold>\n                      <\/jats:p>\n                    <\/jats:list-item>\n                  <\/jats:list>\n                <\/jats:sec>","DOI":"10.1101\/2024.04.11.589087","type":"posted-content","created":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T13:55:19Z","timestamp":1713189319000},"source":"Crossref","is-referenced-by-count":0,"title":["psudo: Exploring Multi-Channel Biomedical Image Data with Spatially and Perceptually Optimized Pseudocoloring"],"prefix":"10.64898","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9067-6888","authenticated-orcid":false,"given":"Simon","family":"Warchol","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jakob","family":"Troidl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0811-637X","authenticated-orcid":false,"given":"Jeremy","family":"Muhlich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Krueger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Hoffer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tica","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johanna","family":"Beyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elena","family":"Glassman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3364-1838","authenticated-orcid":false,"given":"Peter K.","family":"Sorger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hanspeter","family":"Pfister","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"54368","reference":[{"key":"2024062006550541000_2024.04.11.589087v2.1","doi-asserted-by":"publisher","DOI":"10.1002\/col.22451"},{"issue":"3","key":"2024062006550541000_2024.04.11.589087v2.2","first-page":"245","volume-title":"Nature methods","volume":"9","year":"2012"},{"key":"2024062006550541000_2024.04.11.589087v2.3","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2011.339"},{"key":"2024062006550541000_2024.04.11.589087v2.4","doi-asserted-by":"crossref","unstructured":"Anderson M. , Motta R. , Chandrasekar S. , Stokes M. : Proposal for a standard default color space for the Internet - sRGB: FINAL PROGRAM AND PROCEEDINGS OF IS&T\/SID. In FOURTH COLOR IMAGING CONFERENCE: COLOR SCIENCE, SYS-TEMS AND APPLICATIONS (SPRINGFIELD, 1996), Soc Imaging Science & Technology, pp. 238\u2013246. Backup Publisher: SOC IMAGING SCI & TECHNOL. 2","DOI":"10.2352\/CIC.1996.4.1.art00061"},{"key":"2024062006550541000_2024.04.11.589087v2.5","doi-asserted-by":"publisher","DOI":"10.3233\/ISU-1991-115-601"},{"key":"2024062006550541000_2024.04.11.589087v2.6","doi-asserted-by":"publisher","DOI":"10.1038\/s41551-022-00891-5"},{"key":"2024062006550541000_2024.04.11.589087v2.7","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-08-042415-6.50014-4"},{"key":"2024062006550541000_2024.04.11.589087v2.8","unstructured":"Briggs D. J. C. B. : The elements of colour II: the attributes of perceived colour. Journal of the International Colour Association 32 (2023). Publisher: International Colour Association, AIC. 2"},{"key":"2024062006550541000_2024.04.11.589087v2.9","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2743978"},{"key":"2024062006550541000_2024.04.11.589087v2.10","unstructured":"Colorimetry C. I. D. L. : Report No: CIE Pub No 15. Vienna: CIE Central Bureau (2004). 2"},{"key":"2024062006550541000_2024.04.11.589087v2.11","doi-asserted-by":"publisher","DOI":"10.1126\/science.8303295"},{"key":"2024062006550541000_2024.04.11.589087v2.12","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.150"},{"key":"2024062006550541000_2024.04.11.589087v2.13","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2018.2808489"},{"key":"2024062006550541000_2024.04.11.589087v2.14","doi-asserted-by":"publisher","DOI":"10.1152\/ajpcell.00462.2010"},{"key":"2024062006550541000_2024.04.11.589087v2.15","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2599214"},{"key":"2024062006550541000_2024.04.11.589087v2.16","doi-asserted-by":"publisher","DOI":"10.1016\/j.ccell.2023.03.015"},{"key":"2024062006550541000_2024.04.11.589087v2.17","doi-asserted-by":"publisher","DOI":"10.1117\/12.909960"},{"key":"2024062006550541000_2024.04.11.589087v2.18","doi-asserted-by":"publisher","DOI":"10.2312\/eurovisshort.20141168"},{"key":"2024062006550541000_2024.04.11.589087v2.19","doi-asserted-by":"publisher","DOI":"10.1145\/2639189.2670264"},{"key":"2024062006550541000_2024.04.11.589087v2.20","doi-asserted-by":"crossref","unstructured":"Gramazio C. C. , Laidlaw D. H. , Schloss K. B. : Colorgorical: creating discriminable and preferable color palettes for information visualization. IEEE Transactions on Visualization and Computer Graphics (2017). 2, 4","DOI":"10.1109\/TVCG.2016.2598918"},{"key":"2024062006550541000_2024.04.11.589087v2.21","doi-asserted-by":"publisher","DOI":"10.1179\/000870403235002042"},{"key":"2024062006550541000_2024.04.11.589087v2.22","doi-asserted-by":"publisher","DOI":"10.1038\/s41551-017-0131-8"},{"key":"2024062006550541000_2024.04.11.589087v2.23","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.161"},{"key":"2024062006550541000_2024.04.11.589087v2.24","doi-asserted-by":"publisher","DOI":"10.3389\/fpsyg.2019.00551"},{"key":"2024062006550541000_2024.04.11.589087v2.25","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.114.3.599"},{"key":"2024062006550541000_2024.04.11.589087v2.26","doi-asserted-by":"publisher","DOI":"10.1145\/3140587.3062363"},{"key":"2024062006550541000_2024.04.11.589087v2.27","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208547"},{"key":"2024062006550541000_2024.04.11.589087v2.28","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70623"},{"key":"2024062006550541000_2024.04.11.589087v2.29","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2007.55"},{"key":"2024062006550541000_2024.04.11.589087v2.30","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2021.3114786"},{"key":"2024062006550541000_2024.04.11.589087v2.31","doi-asserted-by":"publisher","DOI":"10.1091\/mbc.E11-09-0824"},{"key":"2024062006550541000_2024.04.11.589087v2.32","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2019.2934547"},{"key":"2024062006550541000_2024.04.11.589087v2.33","doi-asserted-by":"publisher","DOI":"10.31219\/osf.io\/y8thv"},{"key":"2024062006550541000_2024.04.11.589087v2.34","doi-asserted-by":"publisher","DOI":"10.1126\/science.220.4598.671"},{"key":"2024062006550541000_2024.04.11.589087v2.35","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.186"},{"key":"2024062006550541000_2024.04.11.589087v2.36","doi-asserted-by":"publisher","DOI":"10.3390\/electronics11193217"},{"key":"2024062006550541000_2024.04.11.589087v2.37","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2023.3263856"},{"key":"2024062006550541000_2024.04.11.589087v2.38","unstructured":"Levien R. : An interactive review of Oklab, Jan. 2021. URL: https:\/\/raphlinus.github.io\/color\/2021\/01\/18\/oklab-critique.html. 2, 3"},{"key":"2024062006550541000_2024.04.11.589087v2.39","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2020.3030406"},{"issue":"1","key":"2024062006550541000_2024.04.11.589087v2.40","first-page":"72","volume-title":"IEEE Computer Graphics and Applications","volume":"12","year":"1992"},{"key":"2024062006550541000_2024.04.11.589087v2.41","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174172"},{"key":"2024062006550541000_2024.04.11.589087v2.42","doi-asserted-by":"publisher","DOI":"10.1002\/9781119827214.ch16"},{"key":"2024062006550541000_2024.04.11.589087v2.43","doi-asserted-by":"crossref","unstructured":"Lin J.-R. , Izar B. , Wang S. , Yapp C. , Mei S. , Shah P. M. , Santagata S. , Sorger P. K. : Highly multiplexed immunofluorescence imaging of human tissues and tumors using t-CyCIF and conventional optical microscopes. elife 7 (2018). Publisher: eLife Sciences Publications, Ltd. 1, 3, 7","DOI":"10.7554\/eLife.31657"},{"key":"2024062006550541000_2024.04.11.589087v2.44","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.84.19.6611"},{"key":"2024062006550541000_2024.04.11.589087v2.45","doi-asserted-by":"publisher","DOI":"10.1126\/science.1082520"},{"key":"2024062006550541000_2024.04.11.589087v2.46","doi-asserted-by":"publisher","DOI":"10.1109\/IGARSS.2015.7325959"},{"key":"2024062006550541000_2024.04.11.589087v2.47","doi-asserted-by":"publisher","DOI":"10.1109\/ICSPCC52875.2021.9564827"},{"issue":"5","key":"2024062006550541000_2024.04.11.589087v2.48","first-page":"515","volume-title":"Nature methods","volume":"19","year":"2022"},{"key":"2024062006550541000_2024.04.11.589087v2.49","unstructured":"Mittelst\u00e4dt S. : Methods for Effective Color Encoding and the Compensation of Contrast Effects. PhD Thesis, Universit\u00e4t Konstanz, Konstanz, 2015. 2"},{"key":"2024062006550541000_2024.04.11.589087v2.50","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.192"},{"key":"2024062006550541000_2024.04.11.589087v2.51","unstructured":"Munzner T. : Visualization analysis & design, 1st edition ed. A K Peters visualization series. CRC Press, Boca Raton, Florida, 2015. 8"},{"key":"2024062006550541000_2024.04.11.589087v2.52","doi-asserted-by":"publisher","DOI":"10.1158\/2159-8290.CD-21-1357"},{"key":"2024062006550541000_2024.04.11.589087v2.53","unstructured":"Ottosson B. : A perceptual color space for image processing, Dec. 2020. URL: https:\/\/bottosson.github.io\/posts\/oklab\/. 2, 3"},{"key":"2024062006550541000_2024.04.11.589087v2.54","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbef.2017.12.004"},{"key":"2024062006550541000_2024.04.11.589087v2.55","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2021.3098240"},{"key":"2024062006550541000_2024.04.11.589087v2.56","doi-asserted-by":"publisher","DOI":"10.1038\/s41551-021-00789-8"},{"key":"2024062006550541000_2024.04.11.589087v2.57","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2022.3214771"},{"key":"2024062006550541000_2024.04.11.589087v2.58","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2022.3214771"},{"key":"2024062006550541000_2024.04.11.589087v2.59","doi-asserted-by":"publisher","DOI":"10.1002\/cyto.a.22295"},{"key":"2024062006550541000_2024.04.11.589087v2.60","doi-asserted-by":"crossref","unstructured":"Rogowitz B. E. , Kalvin A. D. , Pelah A. , Cohen A. : Which trajectories through which perceptually uniform color spaces produce appropriate colors scales for interval data? In Color Imaging Conference (1999), pp. 321\u2013326. 3","DOI":"10.2352\/CIC.1999.7.1.art00062"},{"key":"2024062006550541000_2024.04.11.589087v2.61","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173846"},{"key":"2024062006550541000_2024.04.11.589087v2.62","doi-asserted-by":"publisher","DOI":"10.1109\/38.7761"},{"key":"2024062006550541000_2024.04.11.589087v2.63","doi-asserted-by":"crossref","unstructured":"Reda K. , Papka M. E. : Evaluating Gradient Perception in Color-Coded Scalar Fields. In 2019 IEEE Visualization Conference (VIS) (2019), IEEE, pp. 271\u2013275. URL: https:\/\/scholarworks.iupui.edu\/bitstream\/handle\/1805\/24170\/Reda_2019_evaluating.pdf?sequence=1&isAllowed=y. 3","DOI":"10.1109\/VISUAL.2019.8933760"},{"key":"2024062006550541000_2024.04.11.589087v2.64","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2020.3030439"},{"key":"2024062006550541000_2024.04.11.589087v2.65","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14288"},{"key":"2024062006550541000_2024.04.11.589087v2.66","doi-asserted-by":"publisher","DOI":"10.1109\/6.736450"},{"key":"2024062006550541000_2024.04.11.589087v2.67","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2640960"},{"key":"2024062006550541000_2024.04.11.589087v2.68","doi-asserted-by":"publisher","DOI":"10.1088\/1475-4878\/33\/3\/301"},{"key":"2024062006550541000_2024.04.11.589087v2.69","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480549"},{"key":"2024062006550541000_2024.04.11.589087v2.70","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.7276432"},{"key":"2024062006550541000_2024.04.11.589087v2.71","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2010.11"},{"key":"2024062006550541000_2024.04.11.589087v2.72","doi-asserted-by":"publisher","DOI":"10.1038\/s41592-021-01308-y"},{"key":"2024062006550541000_2024.04.11.589087v2.73","doi-asserted-by":"publisher","DOI":"10.1002\/col.20070"},{"key":"2024062006550541000_2024.04.11.589087v2.74","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2744359"},{"key":"2024062006550541000_2024.04.11.589087v2.75","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0811155106"},{"key":"2024062006550541000_2024.04.11.589087v2.76","doi-asserted-by":"publisher","DOI":"10.1117\/12.2042771"},{"issue":"4","key":"2024062006550541000_2024.04.11.589087v2.77","first-page":"135","volume-title":"Cancer Communications","volume":"40","year":"2020"},{"key":"2024062006550541000_2024.04.11.589087v2.78","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2467471"},{"key":"2024062006550541000_2024.04.11.589087v2.79","doi-asserted-by":"publisher","DOI":"10.17605\/OSF.IO\/FM6VN"},{"key":"2024062006550541000_2024.04.11.589087v2.80","doi-asserted-by":"publisher","DOI":"10.21105\/joss.03021"},{"key":"2024062006550541000_2024.04.11.589087v2.81","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2018.2864912"},{"key":"2024062006550541000_2024.04.11.589087v2.82","doi-asserted-by":"publisher","DOI":"10.1021\/nn800671h"},{"key":"2024062006550541000_2024.04.11.589087v2.83","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.118"},{"key":"2024062006550541000_2024.04.11.589087v2.84","unstructured":"Wickham H. : ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York, 2016. URL: https:\/\/ggplot2.tidyverse.org. 2"},{"key":"2024062006550541000_2024.04.11.589087v2.85","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2022.3209378"},{"key":"2024062006550541000_2024.04.11.589087v2.86","doi-asserted-by":"publisher","DOI":"10.1063\/1.3035025"},{"key":"2024062006550541000_2024.04.11.589087v2.87","doi-asserted-by":"publisher","DOI":"10.1016\/S0375-9601(97)00474-X"},{"issue":"2","key":"2024062006550541000_2024.04.11.589087v2.88","first-page":"61","volume-title":"In Computer Graphics Forum","volume":"42","year":"2023"},{"key":"2024062006550541000_2024.04.11.589087v2.89","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2980168"},{"key":"2024062006550541000_2024.04.11.589087v2.90","doi-asserted-by":"publisher","DOI":"10.1145\/1179622.1179820"}],"container-title":[],"original-title":[],"link":[{"URL":"https:\/\/syndication.highwire.org\/content\/doi\/10.1101\/2024.04.11.589087","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T06:17:28Z","timestamp":1768457848000},"score":1,"resource":{"primary":{"URL":"http:\/\/biorxiv.org\/lookup\/doi\/10.1101\/2024.04.11.589087"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":90,"URL":"https:\/\/doi.org\/10.1101\/2024.04.11.589087","relation":{"is-preprint-of":[{"id-type":"doi","id":"10.1111\/cgf.15103","asserted-by":"subject"}]},"subject":[],"published":{"date-parts":[[2024,4,15]]},"subtype":"preprint"}}