ChartREG++: Towards Benchmarking and Improving Chart Referring Expression Grounding under Diverse referring clues and Multi-Target Referring
Pith reviewed 2026-06-30 23:29 UTC · model grok-4.3
The pith
A code-driven synthesis pipeline generates pixel-accurate masks from plotting programs to improve multi-target chart referring expression grounding.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper claims that the inherent correspondence between plotting programs and the chart primitives they render can be exploited to derive pixel-accurate instance masks for chart elements at multiple granularities. These masks train an instance segmentation model that is then combined with a multimodal grounding framework. The integrated system handles multi-target references and diverse referring clues across varied chart types, closing much of the gap observed in existing multimodal models on the introduced benchmark while also generalizing to real-chart data.
What carries the argument
The code-driven synthesis pipeline that exploits the alignment between plotting programs and rendered chart primitives to produce pixel-accurate instance masks.
If this is right
- Current multimodal models exhibit a large performance gap on the new benchmark that includes multi-target and diverse-cue cases.
- The synthesized-mask training produces consistent gains over baselines on the introduced benchmark.
- The approach transfers successfully to a separate real-chart grounding benchmark derived from ChartQA.
- The benchmark enables evaluation across multiple localization forms, multiple targets, and a broader set of chart types than prior resources.
Where Pith is reading between the lines
- The synthesis approach may apply directly to other domains where code generates visual output, such as diagrams or UI layouts.
- Success on chart grounding could improve automated interpretation of data visualizations in downstream tasks like question answering.
- Further tests on charts with stylistic variations not present in synthetic data would clarify the limits of transfer.
- The multi-target capability opens evaluation of models on collective references that single-instance benchmarks cannot test.
Load-bearing premise
The assumption that alignment between plotting programs and rendered primitives yields pixel-accurate masks that transfer to real charts without domain shift.
What would settle it
The integrated model shows no improvement over baselines on either the new benchmark or the ChartQA-derived real-chart test set.
Figures
read the original abstract
Referring expression grounding is a core problem in visual grounding and is widely used as a diagnostic of spatial grounding and reasoning in vision and language models, yet most prior work focuses on natural images. In contrast, existing chart referring expression grounding-related benchmarks remain limited: (1) they largely adopt bounding boxes, constraining localization precision for fine chart elements (2) they mostly assume a single and two referred target instances, failing to handle multi-instance target references; (3) the language expressions over-rely on textual cues or data-rank clues (4) they cover only a narrow range of chart types. To address these issues, we introduce a chart referring expression grounding benchmark that systematically supports multiple localization forms, multiple referred targets, diverse grounding cues and diverse chart types. Results across representative multimodal large models reveal a significant performance gap. We further introduce a code-driven synthesis pipeline that exploits the inherent alignment between plotting programs and rendered chart primitives to derive pixel accurate instance masks across chart element types and granularities. We train an instance segmentation model with the synthesized masks and integrate it into a general-purpose multimodal grounding framework. The resulting system consistently outperforms baselines on our benchmark and generalizes well to a ChartQA-derived real-chart grounding benchmark.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces ChartREG++, a benchmark for chart referring expression grounding supporting multiple localization forms (beyond boxes), multi-target references, diverse clues (not just textual or rank-based), and diverse chart types. It proposes a code-driven synthesis pipeline exploiting alignment between plotting programs and rendered primitives to generate pixel-accurate instance masks, trains an instance segmentation model on them, and integrates it into a multimodal grounding framework. The resulting system is claimed to outperform baselines on the new benchmark and generalize to a ChartQA-derived real-chart grounding benchmark.
Significance. If the outperformance and generalization claims hold with supporting evidence, the work would meaningfully advance visual grounding for charts by addressing benchmark limitations in localization precision, multi-target handling, and cue diversity. The synthesis approach leveraging plotting-program alignment for scalable mask generation is a concrete technical strength that could support data creation for chart understanding tasks.
major comments (1)
- [Section 3] Section 3 (synthesis pipeline): the claim that plotting-program alignment produces pixel-accurate masks that transfer without domain shift to real ChartQA charts is load-bearing for the generalization result stated in the abstract, yet no quantitative mask fidelity metrics (e.g., mIoU or boundary error) on manually annotated real images are reported to validate this.
Simulated Author's Rebuttal
We thank the referee for the constructive feedback and for recognizing the potential impact of the synthesis pipeline and benchmark. We address the single major comment below and will incorporate the requested validation in the revision.
read point-by-point responses
-
Referee: [Section 3] Section 3 (synthesis pipeline): the claim that plotting-program alignment produces pixel-accurate masks that transfer without domain shift to real ChartQA charts is load-bearing for the generalization result stated in the abstract, yet no quantitative mask fidelity metrics (e.g., mIoU or boundary error) on manually annotated real images are reported to validate this.
Authors: We agree that the absence of direct quantitative mask-fidelity metrics on real images leaves the 'no domain shift' claim under-supported. Pixel accuracy holds by construction on the synthetic data because the plotting code provides exact primitive-to-pixel correspondence; however, this does not automatically guarantee identical fidelity once the segmentation model is applied to real ChartQA charts. Our current generalization evidence rests solely on end-task referring-expression-grounding performance. To strengthen the manuscript we will add a small-scale human-annotation study: we will manually label instance masks on a held-out subset of real ChartQA charts, compute mIoU and boundary-error statistics for the trained segmentation model, and report these numbers together with qualitative examples in a revised Section 3 and the supplementary material. revision: yes
Circularity Check
No significant circularity in derivation chain
full rationale
The paper introduces a new benchmark for chart referring expression grounding and separately describes a code-driven synthesis pipeline that generates pixel-accurate masks from plotting program alignment. These are presented as independent contributions. The resulting segmentation model is integrated into a grounding framework and evaluated empirically on the new benchmark plus a distinct ChartQA-derived real-chart benchmark. No equations, fitted parameters renamed as predictions, or self-citations appear in the provided text. No step reduces by construction to its own inputs; the performance claims rest on reported empirical results rather than definitional equivalence or self-referential fitting.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Plotting programs provide inherent alignment with rendered chart primitives sufficient for pixel-accurate instance masks across element types and granularities
Reference graph
Works this paper leans on
-
[1]
Bai, S., Cai, Y., Chen, R., Chen, K., Chen, X., Cheng, Z., Deng, L., Ding, W., Gao, C., Ge, C., Ge, W., Guo, Z., Huang, Q., Huang, J., Huang, F., Hui, B., Jiang, S., Li, Z., Li, M., Li, M., Li, K., Lin, Z., Lin, J., Liu, X., Liu, J., Liu, C., Liu, Y., Liu, D., Liu, S., Lu, D., Luo, R., Lv, C., Men, R., Meng, L., Ren, X., Ren, X., Song, S., Sun, Y., Tang, ...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[2]
Carion, N., Gustafson, L., Hu, Y.T., Debnath, S., Hu, R., Suris, D., Ryali, C., Alwala, K.V., Khedr, H., Huang, A., Lei, J., Ma, T., Guo, B., Kalla, A., Marks, M., Greer, J., Wang, M., Sun, P., RÃďdle, R., Afouras, T., Mavroudi, E., Xu, K., Wu, T.H., Zhou, Y., Momeni, L., Hazra, R., Ding, S., Vaze, S., Porcher, F., Li, F., Li, S., Kamath, A., Cheng, H.K.,...
work page internal anchor Pith review Pith/arXiv arXiv 2025
- [3]
-
[4]
Clark, C., Zhang, J., Ma, Z., Park, J.S., Salehi, M., Tripathi, R., Lee, S., Ren, Z., Kim, C.D., Yang, Y., Shao, V., Yang, Y., Huang, W., Gao, Z., Anderson, T., Zhang, J., Jain, J., Stoica, G., Han, W., Farhadi, A., Krishna, R.: Molmo2: Open weights and data for vision-language models with video understanding and grounding (2026),https://arxiv.org/abs/2601.10611
work page internal anchor Pith review Pith/arXiv arXiv 2026
-
[5]
Comanici, G., Bieber, E., Schaekermann, M., Pasupat, I., Sachdeva, N., Dhillon, I., Blistein, M., Ram, O., Zhang, D., Rosen, E., Marris, L., Petulla, S., Gaffney, C., Aharoni, A., Lintz, N., Pais, T.C., Jacobsson, H., Szpektor, I., Jiang, N.J., Haridasan, K., Omran, A., Saunshi, N., Bahri, D., Mishra, G., Chu, E., Boyd, T., Hekman, B., Parisi, A., Zhang, ...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[6]
DeepSeek-V3.2: Pushing the Frontier of Open Large Language Models
DeepSeek-AI, Liu, A., Mei, A., Lin, B., Xue, B., Wang, B., Xu, B., Wu, B., Zhang, B., Lin, C., Dong, C., Lu, C., Zhao, C., Deng, C., Xu, C., Ruan, C., Dai, D., Guo, D., Yang, D., Chen, D., Li, E., Zhou, F., Lin, F., Dai, F., Hao, G., Chen, G., Li, G., Zhang, H., Xu, H., Li, H., Liang, H., Wei, H., Zhang, H., Luo, H., Ji, H., Ding, H., Tang, H., Cao, H., G...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[7]
In: Muresan, S., Nakov, P., Villavicencio, A
Kantharaj, S., Leong, R.T., Lin, X., Masry, A., Thakkar, M., Hoque, E., Joty, S.: Chart-to-text: A large-scale benchmark for chart summarization. In: Muresan, S., Nakov, P., Villavicencio, A. (eds.) Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). pp. 4005–4023.AssociationforComputationalLing...
-
[8]
Li, J., Dong, X., Zang, Y., Cao, Y., Wang, J., Lin, D.: Visual self-refine: A pixel- guidedparadigmforaccuratechartparsing(2026),https://arxiv.org/abs/2602. 16455
2026
-
[9]
In: Computer Vision and Pat- tern Recognition
Liu, H., Li, C., Li, Y., Lee, Y.J.: Improved baselines with visual instruction tuning. In: 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). pp. 26286–26296 (2024).https://doi.org/10.1109/CVPR52733.2024. 02484
-
[10]
net/forum?id=w0H2xGHlkw
Liu,H.,Li,C.,Wu,Q.,Lee,Y.J.:Visualinstructiontuning.In:Thirty-seventhCon- ference on Neural Information Processing Systems (2023),https://openreview. net/forum?id=w0H2xGHlkw
2023
-
[11]
In: Muresan, S., Nakov, P., Villavicencio, A
Masry, A., Long, D.X., Tan, J.Q., Joty, S., Hoque, E.: ChartQA: A benchmark for question answering about charts with visual and logical reasoning. In: Muresan, S., Nakov, P., Villavicencio, A. (eds.) Findings of the Association for Computational Linguistics: ACL 2022. pp. 2263–2279. Association for Computational Linguistics, Dublin, Ireland (May 2022).htt...
-
[12]
In: The Thirty-ninth Annual Conference on Neural Information Processing Systems (2025),https://openreview.net/forum?id=wdyOwMISSR
Ni, M., Yang, Z., Li, L., Lin, C.C., Lin, K., Zuo, W., Wang, L.: Point-RFT: Im- proving multimodal reasoning with visually grounded reinforcement finetuning. In: The Thirty-ninth Annual Conference on Neural Information Processing Systems (2025),https://openreview.net/forum?id=wdyOwMISSR
2025
-
[13]
OpenAI, Achiam, J., Adler, S., Agarwal, S., Ahmad, L., Akkaya, I., Aleman, F.L., Almeida, D., Altenschmidt, J., Altman, S., Anadkat, S., Avila, R., Babuschkin, I., Balaji, S., Balcom, V., Baltescu, P., Bao, H., Bavarian, M., Belgum, J., Bello, I., Berdine, J., Bernadett-Shapiro, G., Berner, C., Bogdonoff, L., Boiko, O., Boyd, M., Brakman, A.L., Brockman, ...
work page internal anchor Pith review Pith/arXiv arXiv 2024
-
[14]
Ren, T., Liu, S., Zeng, A., Lin, J., Li, K., Cao, H., Chen, J., Huang, X., Chen, Y., Yan, F., Zeng, Z., Zhang, H., Li, F., Yang, J., Li, H., Jiang, Q., Zhang, L.: Grounded sam: Assembling open-world models for diverse visual tasks (2024), https://arxiv.org/abs/2401.14159
work page internal anchor Pith review Pith/arXiv arXiv 2024
-
[15]
In: Che, W., Nabende, J., Shutova, E., Pilehvar, M.T
Suri, M., Mathur, P., Lipka, N., Dernoncourt, F., Rossi, R.A., Manocha, D.: ChartLens: Fine-grained visual attribution in charts. In: Che, W., Nabende, J., Shutova, E., Pilehvar, M.T. (eds.) Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). pp. 22447– 22462. Association for Computational Lingu...
-
[16]
In: The Thirty-ninth Annual Conference on Neural Information ProcessingSystemsDatasetsandBenchmarksTrack(2025),https://openreview
Tang, L., Kim, G., Zhao, X., Lake, T., Ding, W., Yin, F., Singhal, P., Wadhwa, M., Liu, Z.L., Sprague, Z.R., Namuduri, R., Hu, B., Rodriguez, J.D., Peng, P., Durrett, G.: Chartmuseum: Testing visual reasoning capabilities of large vision- language models. In: The Thirty-ninth Annual Conference on Neural Information ProcessingSystemsDatasetsandBenchmarksTr...
2025
-
[17]
Tjandrasuwita, M., Liang, P.P., Solar-Lezama, A.: Chartref: Benchmarking fine- grained visual element localization in charts (2025),https://openreview.net/ forum?id=Pi1Y2huHLg
2025
- [18]
-
[19]
Wang, W., Gao, Z., Gu, L., Pu, H., Cui, L., Wei, X., Liu, Z., Jing, L., Ye, S., Shao, J., Wang, Z., Chen, Z., Zhang, H., Yang, G., Wang, H., Wei, Q., Yin, J., Li, W., Cui, E., Chen, G., Ding, Z., Tian, C., Wu, Z., Xie, J., Li, Z., Yang, B., Duan, Y., Wang, X., Hou, Z., Hao, H., Zhang, T., Li, S., Zhao, X., Duan, H., Deng, N., Fu, B., He, Y., Wang, Y., He,...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[20]
In: The Thirty-eight Conference on Neural Information Processing Systems Datasets and Benchmarks Track (2024), https://openreview.net/forum?id=cy8mq7QYae
Wang, Z., Xia, M., He, L., Chen, H., Liu, Y., Zhu, R., Liang, K., Wu, X., Liu, H., Malladi, S., Chevalier, A., Arora, S., Chen, D.: Charxiv: Charting gaps in realistic chart understanding in multimodal LLMs. In: The Thirty-eight Conference on Neural Information Processing Systems Datasets and Benchmarks Track (2024), https://openreview.net/forum?id=cy8mq7QYae
2024
- [21]
-
[22]
In: The Thirteenth International Conference on Learning Representations (2025), https://openreview.net/forum?id=sGpCzsfd1K
Yang, C., Shi, C., Liu, Y., Shui, B., Wang, J., Jing, M., XU, L., Zhu, X., Li, S., Zhang, Y., Liu, G., Nie, X., Cai, D., Yang, Y.: Chartmimic: Evaluat- ing LMM’s cross-modal reasoning capability via chart-to-code generation. In: The Thirteenth International Conference on Learning Representations (2025), https://openreview.net/forum?id=sGpCzsfd1K
2025
-
[23]
Yang, J., Zhang, H., Li, F., Zou, X., Li, C., Gao, J.: Set-of-mark prompting un- leashes extraordinary visual grounding in gpt-4v (2023),https://arxiv.org/abs/ 2310.11441
work page internal anchor Pith review Pith/arXiv arXiv 2023
- [24]
-
[25]
Yuan, H., Li, X., Zhang, T., Sun, Y., Huang, Z., Xu, S., Ji, S., Tong, Y., Qi, L., Feng, J., Yang, M.H.: Sa2va: Marrying sam2 with llava for dense grounded understanding of images and videos (2025),https://arxiv.org/abs/2501.04001
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[26]
In: Che, W., Nabende, J., Shutova, E., Pilehvar, M.T
Zhao, X., Luo, X., Shi, Q., Chen, C., Wang, S., Liu, Z., Sun, M.: ChartCoder: Advancing multimodal large language model for chart-to-code generation. In: Che, W., Nabende, J., Shutova, E., Pilehvar, M.T. (eds.) Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). pp. 7333–7348. Association for Co...
- [27]
-
[28]
Average Rainfall (cm)
Zhu, J., Zhou, Y., Wang, Z., Yao, J., Gu, Y., Yuan, Y., Liu, S.: Infodet: A dataset for infographic element detection. In: The Fourteenth International Con- ference on Learning Representations (2026),https://openreview.net/forum?id= Wj0Sc9WBHZ 30 T. Niu et al. 7 Supplementary Materials This section provides additional supply materials on related work, mor...
2026
-
[29]
* Do **not** refer to any other graphic element types as targets
Target Composition (Strict) * The referent(s) must be **only** the specified **Target Element Type**. * Do **not** refer to any other graphic element types as targets
-
[30]
* Do not generate âĂIJno-targetâĂİ expressions
Referent Existence (Strict) * Each referring expression must refer to **at least one** valid target instance in the rendered chart. * Do not generate âĂIJno-targetâĂİ expressions. * **Feasibility guard:** Avoid self-contradictory constraints (e.g., mutually exclusive rank/range/pattern conditions) that could plausibly yield an empty set
-
[31]
Referent Subject (Strict) * Each referring expression must **explicitly begin** with **[referent subject]** as expression start. * **Format hardening:** The ‘referring_expression‘ string must start with **exactly** the characters ‘[referent subject]‘ as the **very first characters** (no leading spaces/newlines/punctuation before it)
-
[32]
Therefore: ChartREG++ 41 * **Never** mention code-level details (variable names, function calls, parameters, hex color codes, random seeds, etc.)
Rendered-Image-Only Constraint (Strict) * The model answering will see **only the rendered image**, not the code. Therefore: ChartREG++ 41 * **Never** mention code-level details (variable names, function calls, parameters, hex color codes, random seeds, etc.). * If the code intent and the rendered view could differ, describe only what is **visually appare...
-
[33]
* **Never** cite specific generated numeric values
Random Data Constraint (Strict) If target data are generated using random functions: * Use **only** relations implied by explicit random parameters (distribution/bounds/monotonic transforms). * **Never** cite specific generated numeric values. * Prefer robust non-empty selection styles (rank-bands, local patterns, tick-anchored ranges) over fragile narrow...
-
[34]
Recognition-Only Rule (No Calculations) (Strict) These are **recognition_data** expressions: * **Do NOT** use arithmetic or statistics: no differences/ratios/rates, no mean/median/std, no âĂIJaverage + âĂęâĂİ, no derived thresholds. * You **may** use: * direct comparisons (âĂIJhigher/lowerâĂİ, âĂIJabove/belowâĂİ) on visible values, * rank selection by compar...
-
[35]
**No derived thresholds**
**Value-Range Filtering** Targets are all elements whose values are **within/above/below** a specified **range/interval**, where boundaries are **directly given constants** or **explicitly referenced in the chart** (ticks/labels/on-mark labels/some reference mark point). **No derived thresholds**
-
[36]
**Tie policy:** if ties occur at the boundary, **include all tied elements**
**Rank-Band Set Selection** Targets are all elements whose **rank positions** fall in a specified band (top-N, bottom-N, ranks iâĂŞj, excluding extremes) within an explicit scope, determined by **ordering/comparisons only** (no arithmetic/statistics). **Tie policy:** if ties occur at the boundary, **include all tied elements**
-
[37]
**Local-Structure Patterns** Targets are elements defined by **local adjacency comparisons** along a series: local peaks/troughs, reversals, neighbor comparisons, and contiguous increasing/decreasing/plateau runsâĂŤ**purely by pairwise higher/lower/equal comparisons**, with no computed rates or aggregates
-
[38]
*If multiple series exist, series identity must be disambiguated using legend text (textual/localization) or visual attributes (visual).* 42 T
**Cross-Series Relations** Targets are defined by **cross-series comparisons** at the same x/category (A above/below B), or per-category winner/loser by comparison, with **no gap/ratio calculations**. *If multiple series exist, series identity must be disambiguated using legend text (textual/localization) or visual attributes (visual).* 42 T. Niu et al. B...
-
[43]
C) Visual Feature Categories (for data + visual; use one or more)
**Text annotations directly on the chart** **Definition:** Targets are selected using **explicit on-chart text** (callouts, data labels, annotation strings) that is visually attached to marks or regions, serving as a direct textual anchor for grounding. C) Visual Feature Categories (for data + visual; use one or more)
-
[44]
**Color Attributes** **Definition:** Targets are elements/series identified by a **discrete color label** (e.g., red/blue/green), not subjective shades
-
[47]
data_only
**Fill Style** **Definition:** Targets are elements identified by **interior fill appearance**: **filled vs hollow (outline-only)**, and (when present) **hatch/pattern type and direction** (e.g., diagonal/vertical/horizontal/crosshatch). --- Generation Task (Counts + Mix) Generate **exactly 20** distinct referring expressions: * ‘data_only‘: **10** items ...
-
[48]
**Axis labels** **Definition:** Targets are selected using **explicit axis label text** (e.g., x/y axis titles) as an unambiguous anchor to specify which axis (or which subplotâĂŹs axis) the reference applies to
-
[49]
**Non-data axis tick values and positions** **Definition:** Targets are selected using **Non-data axis tick labels (values) and their positions** as explicit, non-data anchorsâĂŤwithout requiring exact value reading beyond the printed tick text
-
[50]
**Legend entries and their positions** **Definition:** Targets are selected by **legend entry text** (and optionally its **layout position**, e.g., first/second entry, top/bottom of legend) to map from label âĘŠ corresponding elements/series in a scope
-
[51]
**Subplot titles, identifiers and positions** **Definition:** Targets are selected by **subplot-level text identifiers** (e.g., subplot title, facet header label, panel tag like âĂIJ(a)/(b)âĂİ) and/or their **panel positions** to disambiguate which subplot the reference is in
-
[52]
### B) Visual Feature Categories (use one or more when visual is allowed)
**Text annotations directly on the chart** **Definition:** Targets are selected using **explicit on-chart text** (callouts, data labels, annotation strings) that is visually attached to marks or regions, serving as a direct textual anchor for grounding. ### B) Visual Feature Categories (use one or more when visual is allowed)
-
[53]
**Color Attributes** ChartREG++ 47 **Definition:** Targets are elements/series identified by a **discrete color label** (e.g., red/blue/green), not subjective shades
-
[54]
**Shape Style** **Definition:** Targets are elements identified by a **fixed, enumerated elements/shape name**, e.g., **circle, square, diamond, cross, plus, x, star, pentagon, hexagon**, and oriented variants such as **triangle-up/down/left/right**
-
[55]
This applies to **any visible edge**, including **lines** and **borders/outlines** of bars/areas/markers
**Line Style / Stroke Style** **Definition:** Targets are elements identified by the **stroke/outline pattern** (solid/dashed/dotted/dashdot). This applies to **any visible edge**, including **lines** and **borders/outlines** of bars/areas/markers
-
[56]
textual_localization_only
**Fill Style** **Definition:** Targets are elements identified by **interior fill appearance**: **filled vs hollow (outline-only)**, and (when present) **hatch/pattern type and direction** (e.g., diagonal/vertical/horizontal/crosshatch). --- ## Generation Task (Counts + Mix) Generate **exactly 15** distinct referring expressions: * **textual_localization_...
-
[57]
a detailed target element type description,
-
[58]
a referring expression (natural language) that refers to one or multiple elements of that target type in the final plot,
-
[59]
element_indices
Python code that generates the visualization, Return which visual element(s) are referred to by the referring expression, **restricted to the target elements created at the code lines marked with ‘#‘**. You MUST reason about the **final visual appearance** after the entire code finishes executing (including axis scaling, normalization, transforms, limits,...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.