pith. sign in

arxiv: 2308.04552 · v2 · submitted 2023-08-08 · 💻 cs.DB

WhaleVis: Visualizing the History of Commercial Whaling

Pith reviewed 2026-05-24 07:46 UTC · model grok-4.3

classification 💻 cs.DB
keywords whaling data visualizationgraph model of catchessearch effort estimationspatial whale distributionIWC datasetinteractive dashboardfisheries researchexpedition routes
0
0 comments X

The pith

WhaleVis models whaling catch data as a graph to let researchers visually estimate search effort and normalized whale distributions.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper introduces WhaleVis, an interactive dashboard built for the International Whaling Commission's commercial whaling dataset. Researchers need to recover the spatial distribution of whale populations over time, yet raw catch counts alone ignore the areas expeditions searched without success. The authors represent catch locations as graph nodes and expedition routes as edges so that the dashboard can support visual estimation of search effort and therefore normalized population maps. This directly tackles a standard problem in fisheries research while also enabling further graph-based computations on the same records.

Core claim

We propose a model of the catch data as a graph, where nodes represent catch locations, and edges represent whaling expedition routes. This model facilitates visual estimation of whale search effort and in turn the spatial distribution of whale populations normalized by the search effort -- a well known problem in fisheries research. It further opens up new avenues for graph analysis on the data, including more rigorous computation of spatial distribution of whales normalized by the search effort, and enabling new insight generation.

What carries the argument

Graph model of catch data with nodes as catch locations and edges as whaling expedition routes, rendered in the WhaleVis interactive dashboard to support visual search-effort estimation.

If this is right

  • The dashboard supports analysis of whale catches using their spatio-temporal attributes.
  • Expedition search routes can be plotted directly from the data.
  • Visual estimation of search effort becomes possible, enabling normalized spatial distributions of whales.
  • New graph-analysis methods can be applied to compute normalized distributions more rigorously.
  • Additional insight generation from the historical whaling records is opened.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same node-and-edge representation could be reused on other fisheries datasets that record both catches and vessel tracks.
  • Quantitative algorithms for edge-based effort calculation could be added later to move beyond purely visual estimates.
  • The normalized maps might help identify previously under-appreciated regions of historical whale abundance for conservation planning.

Load-bearing premise

The graph visualization of catch locations and expedition routes will allow users to make accurate inferences about spatial whale distributions normalized by search effort.

What would settle it

A controlled comparison in which domain experts derive normalized whale distributions from the dashboard and then check those maps against independent historical population records or modern survey data for consistency.

Figures

Figures reproduced from arXiv: 2308.04552 by Ameya Patil, Leilani Battle, Trevor Branch, Zoe Rand.

Figure 1
Figure 1. Figure 1: Selective visualizations from the WhaleVis dashboard: The map visualization (A) shows pelagic (offshore) whale catches from 1880 to 1986 along with the routes traversed by whaling expeditions during this period. The bar chart (B) shows the breakdown for pelagic vs land catches and also acts as an interface for setting a filter for pelagic whale catches. The route density in (A) enables visual estimation of… view at source ↗
Figure 2
Figure 2. Figure 2: Progression of whaling species over time: blue [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
read the original abstract

Whales are an important part of the oceanic ecosystem. Although historic commercial whale hunting a.k.a. whaling has severely threatened whale populations, whale researchers are looking at historical whaling data to inform current whale status and future conservation efforts. To facilitate this, we worked with experts in aquatic and fishery sciences to create WhaleVis -- an interactive dashboard for the commercial whaling dataset maintained by the International Whaling Commission (IWC). We characterize key analysis tasks among whale researchers for this database, most important of which is inferring spatial distribution of whale populations over time. In addition to facilitating analysis of whale catches based on the spatio-temporal attributes, we use whaling expedition details to plot the search routes of expeditions. We propose a model of the catch data as a graph, where nodes represent catch locations, and edges represent whaling expedition routes. This model facilitates visual estimation of whale search effort and in turn the spatial distribution of whale populations normalized by the search effort -- a well known problem in fisheries research. It further opens up new avenues for graph analysis on the data, including more rigorous computation of spatial distribution of whales normalized by the search effort, and enabling new insight generation. We demonstrate the use of our dashboard through a real life use case.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The manuscript presents WhaleVis, an interactive dashboard for the IWC commercial whaling dataset developed in collaboration with domain experts. It characterizes key analysis tasks for whale researchers, emphasizing inference of spatio-temporal whale population distributions. The core technical contribution is a graph model of catch data (nodes as locations, edges as expedition routes) intended to support visual estimation of search effort and effort-normalized whale distributions, a known challenge in fisheries research; the dashboard also enables graph analysis. A real-life use case is used to demonstrate the system.

Significance. If the graph model and visualizations prove effective for effort normalization, the work could provide a practical tool for historical fisheries data analysis and open avenues for graph-based methods on whaling records. The collaboration with aquatic and fishery scientists is a strength, and the focus on a well-known problem (search-effort normalization) is relevant. However, the absence of any evaluation, comparison to existing methods (e.g., CPUE standardization), or quantitative assessment of the model's utility limits the demonstrated impact.

major comments (2)
  1. [Abstract] Abstract: The central claim that the graph model 'facilitates visual estimation of whale search effort and in turn the spatial distribution of whale populations normalized by the search effort' is presented without any supporting evaluation, error analysis, comparison to established fisheries methods, or evidence from the use case that visual inspection yields improved or accurate normalized distributions.
  2. [Graph model description (likely §4 or §5)] The description of the graph model (nodes = catch locations, edges = expedition routes) does not specify the algorithm or criteria used to construct edges from IWC expedition details, nor does it define a concrete effort metric; this makes it impossible to assess whether the model meaningfully represents search effort or enables the claimed normalization.
minor comments (2)
  1. [Use case section] The use-case demonstration should include concrete examples or screenshots showing how the graph visualization leads to a normalized distribution estimate, even if qualitative.
  2. [Conclusion or future work] Clarify the scope of 'new avenues for graph analysis' with at least one concrete example or pseudocode for a rigorous computation of normalized distributions.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the detailed and constructive review of our manuscript. We address each major comment below, indicating the specific revisions we will make to improve clarity and accuracy.

read point-by-point responses
  1. Referee: [Abstract] Abstract: The central claim that the graph model 'facilitates visual estimation of whale search effort and in turn the spatial distribution of whale populations normalized by the search effort' is presented without any supporting evaluation, error analysis, comparison to established fisheries methods, or evidence from the use case that visual inspection yields improved or accurate normalized distributions.

    Authors: We agree that the abstract phrasing implies a stronger capability than is demonstrated. In the revised manuscript we will rewrite the relevant abstract sentence to state that the graph model and visualizations support visual exploration and qualitative estimation of search effort, while explicitly noting that quantitative validation, error analysis, and direct comparisons to established methods such as CPUE standardization are left for future work. We will also revise the use-case section to describe only the visual patterns observed rather than any implied accuracy gains. revision: yes

  2. Referee: [Graph model description (likely §4 or §5)] The description of the graph model (nodes = catch locations, edges = expedition routes) does not specify the algorithm or criteria used to construct edges from IWC expedition details, nor does it define a concrete effort metric; this makes it impossible to assess whether the model meaningfully represents search effort or enables the claimed normalization.

    Authors: We acknowledge that the current description lacks sufficient detail for reproducibility. The revised manuscript will add an explicit subsection on graph construction that states: (1) edges are created by ordering catch locations chronologically within each expedition using the IWC fields for date, latitude, and longitude; (2) multiple expeditions may contribute parallel edges between the same pair of nodes; and (3) the effort metric on each edge is defined as the count of expeditions that traversed that segment. This definition will be used to illustrate effort-normalized catch density in the visualizations. revision: yes

Circularity Check

0 steps flagged

No circularity in visualization and graph modeling proposal

full rationale

The paper is a visualization dashboard contribution that proposes modeling catch data as a graph (nodes = locations, edges = routes) to support visual estimation of search effort and normalized whale distributions. No mathematical derivations, equations, fitted parameters, predictions, or self-citations are present in the provided text. The central claim concerns the utility of the software artifact and modeling choice for fisheries analysis tasks, without any reduction of a result to its own inputs by construction. This is a self-contained software paper with no load-bearing derivation chain.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 1 invented entities

The contribution rests on standard graph modeling applied to an existing public dataset; no fitted parameters, ad-hoc axioms, or new physical entities are introduced.

axioms (1)
  • standard math Standard graph theory definitions (nodes as locations, edges as routes) can represent expedition data.
    Invoked when the abstract states the catch data is modeled as a graph.
invented entities (1)
  • Graph model of catch data no independent evidence
    purpose: To enable visual and computational estimation of search effort and normalized whale distributions.
    Proposed in the abstract as a new representation for this dataset; no independent evidence outside the paper is provided.

pith-pipeline@v0.9.0 · 5751 in / 1334 out tokens · 52776 ms · 2026-05-24T07:46:03.956068+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

35 extracted references · 35 canonical work pages

  1. [1]

    C. Allison. IWC Individual Catch Database Version 7.1, 2020. 4 © 2023 IEEE. This is the author’s version of the article that has been published in the proceedings of IEEE Visualization conference. The final version of this record is available at: xx.xxxx/TVCG.201x.xxxxxxx/

  2. [2]

    C. Allison. IWC Summary Catch Database Version 7.1, 2020

  3. [3]

    B. Bach, E. Freeman, A. Abdul-Rahman, C. Turkay, S. Khan, Y . Fan, and M. Chen. Dashboard Design Patterns. IEEE Transactions on Visualization and Computer Graphics, pp. 1–11, 2022. doi: 10.1109/ TVCG.2022.3209448

  4. [4]

    C. C. G. Bamford, N. Kelly, L. Dalla Rosa, D. E. Cade, P. T. Fretwell, P. N. Trathan, H. C. Cubaynes, A. F. C. Mesquita, L. Gerrish, A. S. Friedlaender, and J. A. Jackson. A comparison of baleen whale density estimates derived from overlapping satellite imagery and a shipborne survey. Scientific Reports, 10(1):12985, Dec. 2020. doi: 10.1038/ s41598-020-69887-y

  5. [5]

    M. Correll. Ethical dimensions of visualization research. In Proceed- ings of the 2019 CHI Conference on Human Factors in Computing Systems, CHI ’19, p. 1–13. Association for Computing Machinery, New York, NY , USA, 2019. doi: 10.1145/3290605.3300418

  6. [6]

    Earthranger: https://www.earthranger.com/, 2015

  7. [7]

    B. E. Flammang, S. Marras, E. J. Anderson, O. Lehmkuhl, A. Mukher- jee, D. E. Cade, M. Beckert, J. H. Nadler, G. Houzeaux, M. V´azquez, H. E. Amplo, J. Calambokidis, A. S. Friedlaender, and J. A. Gold- bogen. Remoras pick where they stick on blue whales. Journal of Experimental Biology, 223(20), 10 2020. jeb226654. doi: 10.1242/jeb. 226654

  8. [8]

    Gathani, M

    S. Gathani, M. Hulsebos, J. Gale, P. J. Haas, and C. Demiralp. Aug- menting Decision Making via Interactive What-If Analysis, Feb. 2022. Number: arXiv:2109.06160 arXiv:2109.06160 [cs]

  9. [9]

    Guille, H

    A. Guille, H. Hacid, C. Favre, and D. A. Zighed. Information diffusion in online social networks: A survey.ACM Sigmod Record, 42(2):17–28, 2013

  10. [10]

    T. Guo, K. Feng, G. Cong, and Z. Bao. Efficient selection of geospatial data on maps for interactive and visualized exploration. In Proceedings of the 2018 International Conference on Management of Data, SIG- MOD ’18, p. 567–582. Association for Computing Machinery, New York, NY , USA, 2018. doi: 10.1145/3183713.3183738

  11. [11]

    Happywhale: https://happywhale.com/browse, 2022

  12. [12]

    E. L. Hazen, D. M. Palacios, K. A. Forney, E. A. Howell, E. Becker, A. L. Hoover, L. Irvine, M. DeAngelis, S. J. Bograd, B. R. Mate, and H. Bailey. WhaleWatch: a dynamic management tool for predicting blue whale density in the California Current. Journal of Applied Ecology, 54(5):1415–1428, Oct. 2017. doi: 10.1111/1365-2664.12820

  13. [13]

    Hilborn, T

    R. Hilborn, T. A. Branch, B. Ernst, A. Magnusson, C. V . Minte-Vera, M. D. Scheuerell, and J. L. Valero. State of the world’s fisheries. Annual Review of Environment and Resources, 28(1):359–399, 2003. doi: 10.1146/annurev.energy.28.050302.105509

  14. [14]

    E. L. Hutchins, J. D. Hollan, and D. A. Norman. Direct manipulation interfaces. Human–computer interaction, 1(4):311–338, 1985

  15. [15]

    inaturalist: https://www.inaturalist.org/, 2022

  16. [16]

    Isenberg, N

    P. Isenberg, N. Elmqvist, J. Scholtz, D. Cernea, K.-L. Ma, and H. Ha- gen. Collaborative visualization: Definition, challenges, and research agenda. Information Visualization, 10(4):310–326, oct 2011. doi: 10. 1177/1473871611412817

  17. [17]

    A. Kohn, D. Moritz, M. Raasveldt, H. M ¨uhleisen, and T. Neumann. DuckDB-wasm: fast analytical processing for the web. Proceedings of the VLDB Endowment , 15(12):3574–3577, Aug. 2022. doi: 10. 14778/3554821.3554847

  18. [18]

    H. Lam. A Framework of Interaction Costs in Information Visual- ization. IEEE Transactions on Visualization and Computer Graphics, 14(6):1149–1156, Nov. 2008. doi: 10.1109/TVCG.2008.109

  19. [19]

    Meyer and J

    M. Meyer and J. Dykes. Criteria for Rigor in Visualization Design Study. IEEE Transactions on Visualization and Computer Graphics, pp. 1–1, 2019. doi: 10.1109/TVCG.2019.2934539

  20. [20]

    Obis-seamap: https://seamap.env.duke.edu/, 2022

  21. [21]

    Pacific whale: https://www.pacificwhale.org/research/hawaii-wdt- sightings-map/, 2022

  22. [22]

    Patil, Z

    A. Patil, Z. Rand, T. Branch, and L. Battle. Whalevis: A new visu- alization tool for the iwc catch database. Scientific Committee of the International Whaling Commission, SC/69A/GDR/04, 2023

  23. [23]

    H. C. Pearson, M. S. Savoca, D. P. Costa, M. W. Lomas, R. Molina, A. J. Pershing, C. R. Smith, J. C. Villase˜nor-Derbez, S. R. Wing, and J. Roman. Whales in the carbon cycle: can recovery remove carbon dioxide? Trends in Ecology & Evolution, 2022. doi: 10.1016/j.tree. 2022.10.012

  24. [24]

    A. J. Pershing, L. B. Christensen, N. R. Record, G. D. Sherwood, and P. B. Stetson. The Impact of Whaling on the Ocean Carbon Cycle: Why Bigger Was Better. PLoS ONE, 5(8):e12444, Aug. 2010. doi: 10. 1371/journal.pone.0012444

  25. [25]

    Roman, J

    J. Roman, J. Estes, L. Morissette, C. Smith, D. Costa, J. McCarthy, J. Nation, S. Nicol, A. Pershing, and V . Smetacek. Whales as marine ecosystem engineers. Frontiers in Ecology and the Environment, 12, 09 2014. doi: 10.1890/130220

  26. [26]

    Sarikaya, M

    A. Sarikaya, M. Correll, L. Bartram, M. Tory, and D. Fisher. What do we talk about when we talk about dashboards? IEEE Transactions on Visualization and Computer Graphics, 25(1):682–692, 2019. doi: 10. 1109/TVCG.2018.2864903

  27. [27]

    Cetacean taxonomy: https://www.cwazores.com/cetacean-taxonomy, 2023

  28. [28]

    Sedlmair, M

    M. Sedlmair, M. Meyer, and T. Munzner. Design Study Methodology: Reflections from the Trenches and the Stacks. IEEE Trans. Visual- ization and Computer Graphics (Proc. InfoVis) , 18(12):2431–2440, 2012

  29. [29]

    Seilacher

    A. Seilacher. Whale barnacles: exaptational access to a forbidden paradise. Paleobiology, 31(S2):27–35, 2005. doi: 10.1666/0094-8373 (2005)031[0027:WBEATA]2.0.CO;2

  30. [30]

    Skalski, K

    J. Skalski, K. Ryding, and J. Millspaugh. Analysis of population indices. Wildlife demography: Analysis of sex, age, and count data, pp. 359–434, 2005

  31. [31]

    W. Tao, X. Hou, A. Sah, L. Battle, R. Chang, and M. Stonebraker. Kyrix-S: Authoring Scalable Scatterplot Visualizations of Big Data. arXiv:2007.15904 [cs], July 2020. arXiv: 2007.15904

  32. [32]

    Whalemap: https://whalemap.org/whalemap/, 2022

  33. [33]

    Whaletest: https://michellemodest.shinyapps.io/whaletest/, 2022

  34. [34]

    Y . Ye, F. Sauer, K.-L. Ma, K. Aditya, and J. Chen. A User-Centered De- sign Study in Scientific Visualization Targeting Domain Experts.IEEE Transactions on Visualization and Computer Graphics, 26(6):2192– 2203, June 2020. doi: 10.1109/TVCG.2020.2970525

  35. [35]

    Ynnerman, J

    A. Ynnerman, J. L¨owgren, and L. Tibell. Exploranation: A new science communication paradigm. IEEE Computer Graphics and Applications, 38(3):13–20, 2018. doi: 10.1109/MCG.2018.032421649 5