Building interactive data interfaces is hard because the design of an interface depends on the data processing needs for the underlying analysis task, yet we do not have a good representation for analysis tasks. To fill this gap, this paper advocates for a Data Interface Grammar (DIG) as an intermediate representation of analysis tasks. We show that DIG is compatible with existing data engineering practices, compact to represent any analysis, simple to translate into an interface design, and amenable to offline analysis. We further illustrate the potential benefits of this abstraction, such as automatic interface generation, automatic interface backend optimization, tutorial generation, and workload generation.
more »
« less
The Basic Model Interface 2.0: A standard interface for coupling numerical models in the geosciences
- Award ID(s):
- 1831623
- PAR ID:
- 10174757
- Date Published:
- Journal Name:
- Journal of Open Source Software
- Volume:
- 5
- Issue:
- 51
- ISSN:
- 2475-9066
- Page Range / eLocation ID:
- 2317
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
The curious chemistry observed in microdroplets has captivated chemists in recent years and has led to an investigation into their ability to drive seemingly impossible chemistries. One particularly interesting capability of these microdroplets is their ability to accelerate reactions by several orders of magnitude. While there have been many investigations into which reactions can be accelerated by confinement within microdroplets, no study has directly compared reaction acceleration at the liquid|liquid and gas|liquid interfaces. Here, we confine glucose oxidase, one of life’s most important enzymes, to microdroplets and monitor the turnover rate of glucose by the electroactive cofactor, hexacyanoferrate (III). We use stochastic electrochemistry to monitor the collision of single femtoliter water droplets on an ultramicroelectrode. We also develop a measurement modality to robustly quantify reaction rates for femtoliter liquid aerosol droplets, where the majority of the interface is gas|liquid. We demonstrate that the gas|liquid interface accelerates enzyme turnover by over an order of magnitude over the liquid|liquid interface. This is the first apples-to-apples comparison of reaction acceleration at two distinct interfaces that indicates that the gas|liquid interface plays a central role in driving curious chemistry.more » « less
-
Journal editors play an important role in advancing open science in their respective fields. However, their role is temporary and (usually) part time, and therefore many do not have enough time to dedicate towards changing policies, practices, and procedures at their journals. The Journal Editors Discussion Interface (JEDI, https://dpjedi.org) is an online community for journal editors in the social sciences that was launched in 2021, consisting of a listserv and resource page. JEDI aims to increase uptake of open science at social science journals by providing journal editors with a space to learn and discuss. In this paper, we explore JEDI’s progress in its first two years, presenting data on membership, posts, and from a members survey. We see a reasonable mix of people participating in listserv conversations and there are no detectable differences among groups in the number of replies received by thread-starters. The community survey suggests JEDI members find conversations and resources on JEDI generally informative and useful, and see JEDI primarily as a community to get honest opinions from others on editorial practices. However, JEDI membership is not as heterogeneous as would be ideal for the purpose of the group, especially when considering geographic diversity.more » « less
An official website of the United States government

