
TL;DR
This paper discusses recent enhancements to TOPCAT's TAP client and GUI, improving usability, performance, and support for complex remote database queries within the Virtual Observatory framework.
Contribution
It introduces a new, more user-friendly and efficient TAP client and GUI for TOPCAT, with improved metadata handling and query construction features.
Findings
Enhanced GUI usability and performance for large TAP services
Improved support for locating and understanding service metadata
More accurate and helpful ADQL query construction
Abstract
TAP, the Table Access Protocol, is a Virtual Observatory (VO) protocol for executing queries in remote relational databases using ADQL, an SQL-like query language. It is one of the most powerful components of the VO, but also one of the most complex to use, with an extensive stack of associated standards. We present here recent improvements to the client and GUI for interacting with TAP services from the TOPCAT table analysis tool. As well as managing query submission and result retrieval, the GUI attempts to provide the user with as much help as possible in locating services, understanding service metadata and capabilities, and constructing correct and useful ADQL queries. The implementation and design are, unlike previous versions, both usable and performant even for the largest TAP services.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Scientific Computing and Data Management
