Brigitta Sipőcz is a DIRAC Fellow at the Data Intensive Research in Astrophysics and Cosmology Institute at the University of Washington. She is an astronomer by training who currently spends most of her time developing and maintaining open source astronomy software. She is the lead developer of astroML, and also develops and maintains several packages in the Astropy Project. She enjoys solving DevOps and integration challenges that affect widely used libraries. She has a keen interest in the sustainability of software and the role of research software engineers in academia. She is a fellow of the Software Sustainability Institute.
astroquery: a community driven collaboration of data providers and data consumers
astroquery (http://astroquery.readthedocs.io) is an Astropy coordinated package and is already well embedded in and a key component of the astronomical Python ecosystem. astroquery arose from users’ desire to access databases from the Python command line in a scriptable fashion. Script-based data access provides the ability to make reproducible analysis and pipelines in which the data are retrieved and processed into scientifically relevant results with minimal user interaction, thus astroquery enables the creation of fully reproducible workflows from data acquisition through publication. The package currently consists of over 50 modules that provide direct access to the most commonly used databases, archives and services. While most of the modules share a similar API, they are meant to be used independently.
astroquery has received significant code contributions from throughout the astronomical community, including both the user community and major archives.
This talk will describe the philosophy, basic structure, and development model of the astroquery package as well a roadmap for future development. We aim to smooth the coordination between maintainers and the observatories even more and hope the talk will be a seed to further discussions.