Queryverse - Under the Hood
07-24, 15:00–15:30 (US/Eastern), Elm B

This talk will give a brief overview of the Queryverse functionality and some new features that were added over the last year, and then dive deep into the internal design of Query.jl, TableTraits.jl and many other packages from the Queryverse.


This talk will start with a quick end-to-end data science example that exercises all parts of the Queryverse (file IO, data manipulation and plotting). I will then briefly introduce a number of new features that were added over the course of the last year (a native Queryverse table type, various new tabular query operators, some new UI tools and the fastest Julia CSV parsing). The bulk of the talk will center on the internal design of Queryverse. Topics will include the monadic design of Query.jl (inherited from LINQ) that allows us to easily bridge the tabular world with many other julia data structures, the design principles behind TableTraits.jl and how it manages to combine extreme simplicity with great performance, the underlying architecture in Query.jl that allows full query analysis, rewrites and optimization, and the engineering principles (in terms of backwards compatibility and testing infrastructure) that drive the Queryverse.

David Anthoff is an environmental economist who studies climate change and environmental policy. He co-develops the integrated assessment model FUND that is used widely in academic research and in policy analysis. His research has appeared in Science, the Journal of Environmental Economics and Management, Environmental and Resource Economics, the Oxford Review of Economic Policy and other academic journals. He contributed a background research paper to the Stern Review and has advised numerous organizations (including US EPA and the Canadian National Round Table on the Environment and the Economy) on the economics of climate change.

He is an assistant professor in the Energy and Resources Group at the University of California, Berkeley. Previously he was an assistant professor in the School of Natural Resources and the Environment of the University of Michigan, a postdoc at the University of California, Berkeley and a postdoc at the Economic and Social Research Institute in Ireland. He also was a visiting research fellow at the Smith School of Enterprise and the Environment, University of Oxford.

He holds a PhD (Dr. rer. pol.) in economics from the University of Hamburg (Germany) and the International Max Planck Research School on Earth System Modelling, a MSc in Environmental Change and Management from the University of Oxford (UK) and a M.Phil. in philosophy, logic and philosophy of science from Ludwig-Maximilians-Universität München (Munich, Germany).

This speaker also appears in: