Interactive Earth system data cube visualization in Jupyter notebooks
Visualization is key for interpreting the rapid growth of gridded, spatio-temporal data sets in Earth system sciences. However, today’s tools are often designed as standalone applications, insufficiently integrated into scientific workflows, and typically not designed for directly interacting with data. Here, we introduce “Lexcube for Jupyter”, an open-source tool designed to facilitate the interactive visualization of 3D data cubes within Jupyter notebooks. This integration aims to empower researchers to more effectively interpret complex datasets, e.g. during model development, data curation, or for model-data comparisons. Lexcube for Jupyter builds upon the established Lexcube.org architecture by Söchting et al. (2024), but is substantially advanced in order to make it part of a scientific Python workflow. Lexcube for Jupyter includes efficient data handling strategies, such as chunked data access and caching, as well as the implementation of LZ4 compression to optimize performance during interactive sessions. Employing the described techniques, Lexcube for Jupyter significantly reduces data processing and visualization times compared to existing tools, facilitating real-time data exploration.
Authors
- David Montero (ORCID: https://orcid.org/0000-0002-9010-3286)
- Gerik Scheuermann (ORCID: https://orcid.org/0000-0001-5200-8870)
- Miguel D. Mahecha (ORCID: https://orcid.org/0000-0003-3031-613X)
- Maximilian Söchting (ORCID: https://orcid.org/0000-0002-8761-2821)
Institutions
- German Centre for Integrative Biodiversity Research (DE)
- Leipzig University (DE)
Publication Details
- Journal
- Big Earth Data
- Published
- 2025-02-28
- DOI
- https://doi.org/10.1080/20964471.2025.2471646
- Citations
- 1
- Primary Topic
- Computational Physics and Python Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- Belgian Federal Science Policy Office