ADASS XXXII Event Schedule
Oct 31, 2022 - Nov 4, 2022

Whova Agenda Webpage
Tues Nov 1
12:00 AM
Birds of a Feather: Ensuring continuing trust in our numerical ecosystem
12:00 AM – 12:30 AM
Description
Many of the tools we develop build depend on core numerical libraries such as FFTW, or more generally ecosystems such as those from netlib or scipy. Whilst in many cases these core libraries are well regarded and used, the need to either run tools in new environments (such as client-side in a web browser or on a mobile device), or with the rise of new challengers to the current Fortran/C/C++ ecosystem, such as Rust, Julia or possibly even Go, means that either these libraries are being ported, or new libraries being written wholesale. This BoF aims to start the conversation around what we can do to ensure these new libraries are trustworthy, by firstly covering some of the experience of the BoF organisers, and then opening up a wider discussion.
Speaker
James TocknellAAO
11:00 AM
Tutorial: Using the Astrophysics Source Code Library: Find, cite, download, parse, study, and submit
11:00 AM – 12:30 PM
Description

The Astrophysics Source Code Library contains over 2700 metadata records on astro researchsoftware. This short hands-on tutorial is geared to new users of the resource, though evenadvanced users of it are sure to learn something new.Attendees will learn:* alternate ways to bring up ASCL records* how to find software * Hands-on activity: Search for software using at least three different methods: * full-text search * ASCL’s API * ADS and Google* how citation tracking and preferred citation work* how to create a metadata file for their own software that tells others how to cite their code * Hands-on activity: Create codemeta.json and CITATION.cff files using ASCL and GitHub * Hands-on activity: Add preferred citation information to their own software* what metadata is contained in the ASCL and how it is structured* how to download the ASCL’s contents for their own projects * Hands-on activity: Experiment with ASCL metadata using some simple tools* how to submit software to the ASCL * Optional hands-on activity: Submit a code to the ASCLThe tutorial will cover related topics, including the differences between ASCL and ZENODO, andhow, why, and when to submit to each, as time permits.

Speaker
Alice AllenEditor in chief/Faculty SpecialistAstrophysics Source Code Library/University of Maryland College Park
3:00 PM
Day 2 Block 2A
3:00 PM – 4:30 PM
Speaker
Oleg SmirnovSKA Research ChairRhodes University
2 Subsessions
Focus Demo: General Coordinates Network (GCN): NASA’s Next Generation Time-Domain and Multimessenger Astronomy Alert System3:00 PM – 3:30 PM
Birds of a Feather: Improving the astronomy software ecosystem: Work done, work needed3:30 PM – 4:30 PM
Day 2 Block 2B
3:00 PM – 4:30 PM
Speaker
Xiuqin WuNED Task Lead, Caltech-IPACInfrared Processing & Analysis Center
2 Subsessions
Focus Demo: SIPGI: an interactive pipeline for spectroscopic data reduction3:00 PM – 3:30 PM
Birds of a Feather: Publishing Software in a Refereed Journal3:30 PM – 4:30 PM
7:00 PM
Day 2 Block 3
7:00 PM – 8:30 PM
Speaker
Fabio PasianINAF-OATs (Trieste)
13 Subsessions
Invited Talk: Software Architecture and System Design of Rubin Observatory7:00 PM – 7:30 PM
Contributed talk: A multi-class object classifier for astronomical imaging surveys using Convolutional Neural Networks7:30 PM – 7:45 PM
Contributed talk: Qserv: A distributed petascale database for the LSST Catalogs7:45 PM – 8:00 PM
Contributed talk: Data management and execution systems for the Rubin Observatory Science Pipelines8:00 PM – 8:15 PM
Poster Lightning Talk: Cross Correlogram as a Visual Analytic Tool for Wavelength Calibration Stategies8:15 PM – 8:16 PM
Poster Lightning Talk: Improving astroBERT using Semantic Textual Similarity8:17 PM – 8:18 PM
Poster Lightning Talk: Made to Measure Modelling of Globular Clusters8:18 PM – 8:19 PM
Poster Lightning Talk: Testing the CSP.LMC sub-system in SKA8:19 PM – 8:20 PM
Poster Lightning Talk: Making LOFAR data accessibile to the Solar and Space Weather community8:20 PM – 8:21 PM
Poster Lightning Talk: Fundamental Physical Parameters Estimation of O-type Stars, Using Artificial Neural Networks.8:21 PM – 8:22 PM
Poster Lightning Talk: Algorithmic and machine learning approaches to automatic identification of peculiar galaxies in large astronomical databases8:22 PM – 8:23 PM
Poster Lightning Talk: Deep generative models for simulating Radio datasets8:23 PM – 8:24 PM
Poster Lightning Talk: Infrastructure-as-Code for the integration of storage end points into a RUCIO data lake, as an activity to prototype a Global Network of SKA Regional Centres8:24 PM – 8:25 PM
11:00 PM
Tutorial: An Introduction to the Julia Programming Language
11:00 PM – 11:59 PM
Description

The Julia programming language can be considered the successor to Scientific Python (SciPy). The language is designed for scientific computing by having built-in multi-dimensional arrays and parallel processing features. Yet, it can also be used as a general-purpose programming language like Python. Unlike Python, Julia solves the two-language problem by using just-in-time (JIT) compilation to generate machine code from high level expressions. In most cases, Julia is as fast as C, and in some cases faster. Julia is also a composable language, so independent libraries or packages usually work well together without any modification. These important features make Julia a very productive language for scientific software development by reducing the number of lines of code.

Speaker
Paul BarrettAssociate Research ProfessorThe George Washington University
Wed Nov 2
11:00 AM
Day 3 Block 1
11:00 AM – 12:30 PM
Speaker
Keith ShortridgeK&V
5 Subsessions
Invited Talk: The carbon footprint of astronomical research infrastructures11:00 AM – 11:30 AM
Contributed talk: The ESO Data Processing System (EDPS): A unified system for science data processing11:30 AM – 11:45 AM
Contributed talk: The ESA Virtual Assistant in ESASky: enabling archival data exploration via natural language processing11:45 AM – 12:00 PM
Contributed talk: Cutting the cost of pulsar astronomy: Saving time and energy when searching for binary pulsars using NVIDIA GPUs12:00 PM – 12:15 PM
Contributed talk: SpectraPy: a Python library for spectroscopic data reduction.12:15 PM – 12:30 PM
3:00 PM
Day 3 Block 2
3:00 PM – 4:30 PM
Speaker
Christophe ArvisetHead of Data Science and Archives DivisionESA
5 Subsessions
Invited Talk: CANFAR: A Community-Built Astronomy Platform3:00 PM – 3:30 PM
Contributed talk: The Bifrost Pipeline Processing Framework3:30 PM – 3:45 PM
Contributed talk: A vision for the SKA Science analysis platform3:45 PM – 4:00 PM
Contributed talk: A Novel JupyterLab User Experience for Interactive Data Visualization4:00 PM – 4:15 PM
Contributed talk: A GPU-accelerated expectation-maximization framework for multiframe deconvolution and super-resolution of astronomical images4:15 PM – 4:30 PM
7:00 PM
Day 3 Block 3
7:00 PM – 8:30 PM
Speaker
Brian KentScientistNational Radio Astronomy Observatory
14 Subsessions
Invited Talk: Modeling software solutions and computation facilities for FAIR access7:00 PM – 7:30 PM
Contributed talk: The CASA software for Radio Astronomy: overview of framework, algorithms, and new VLBI capabilities7:30 PM – 7:45 PM
Contributed talk: Energy-efficient Deep Learning model for detecting and classifying galaxies7:45 PM – 8:00 PM
Contributed talk: astroML interactive book - a collaborative book for statistics and machine learning for astronomy8:00 PM – 8:15 PM
Poster Lightning Talk: Performance Improvements in TOPCAT and STILTS8:15 PM – 8:16 PM
Poster Lightning Talk: The EXPLORE platform for Innovative Scientific Data Exploration and Exploitation Applications for Space Sciences8:17 PM – 8:18 PM
Poster Lightning Talk: Development of the KM3NeT Open Science System8:18 PM – 8:19 PM
Poster Lightning Talk: A SKY PORTAL FOR EUCLID DATA: THE EUCLID SCIENTIFIC ARCHIVE SYSTEM8:19 PM – 8:20 PM
Poster Lightning Talk: JWST @ ESA Datalabs, starting collaborative research8:21 PM – 8:22 PM
Poster Lightning Talk: FAIR solutions for a science platform to analyse Cherenkov data online8:22 PM – 8:23 PM
Poster Lightning Talk: J-PLUS Tracking Tool: Scheduler and Tracking software for the Observatorio Astrofisico de Javalambre (OAJ)8:23 PM – 8:24 PM
Poster Lightning Talk: Optimisation of the Drive Software for the Medium-Sized Telescopes of the Cherenkov Telescope Array8:24 PM – 8:25 PM
A Retrospectiive View of NEMO8:25 PM – 8:26 PM
It's your software! Get it cited the way you want!8:26 PM – 8:27 PM
11:00 PM
Day 3 Block 4
11:00 PM – 11:59 PM
Speaker
Kimberly DuPriePrincipal Software EngineerSpace Telescope Science Institute
4 Subsessions
Contributed talk: Center-surround application to JWST NIRISS Aperture Masking Interferometry observations of Io11:00 PM – 11:15 PM
Contributed talk: The Asteroid Detection, Analysis, and Mapping (ADAM) Platform11:15 PM – 11:30 PM
Contributed talk: A Successful Machine Learning Approach to Detecting Kuiper Belt Objects for NASA’s New Horizons Extended Mission11:30 PM – 11:45 PM
Contributed talk: Machine learning bias and the annotation of large databases of astronomical objects11:45 PM – 11:59 PM
Thu Nov 3
12:00 AM
Day 3 Block 4B
12:00 AM – 12:30 AM
Speaker
Kimberly DuPriePrincipal Software EngineerSpace Telescope Science Institute
2 Subsessions
Contributed talk: Future Proofing the Telescope Archive: Perspectives on Sustainability12:00 AM – 12:15 AM
Contributed talk: The Fermi-LAT Dataserver Upgrade: A case study in modernizing legacy hardware and software12:15 AM – 12:30 AM
11:00 AM
Day 4 Block 1
11:00 AM – 12:30 PM
Speaker
Sébastien DerriereAstronome adjointCentre de Données astronomiques de Strasbourg
5 Subsessions
Invited Talk: Leveraging Rust and its ecosystem for the development of astronomical tools and services.11:00 AM – 11:30 AM
Contributed talk: Scheduling the New Robotic Telescope in the Big data era11:30 AM – 11:45 AM
Contributed talk: Introducing LOFAR's new Telescope Manager & Specification System11:45 AM – 12:00 PM
Contributed talk: The MOONS Observation Preparation Software12:00 PM – 12:15 PM
Contributed talk: CHEOPS Science Operations Centre: lessons learned from a small class mission12:15 PM – 12:30 PM
3:00 PM
Day 4 Block 2A
3:00 PM – 4:30 PM
Speaker
Mike FitzpatrickPrincipal Software Systems EngineerNSF's NOIRLab
2 Subsessions
Focus Demo: Using the SourceXtractor++ package for data reduction3:00 PM – 3:30 PM
Birds of a Feather: The Tools of our Trade3:30 PM – 4:30 PM
Day 4 Block 2B
3:00 PM – 4:30 PM
Speaker
Pascal BallesterHead of Science Operation Software DepartmentEuropean Southern Observatory
2 Subsessions
Focus Demo: Optimise research with the European JWST Science Archive set of services3:00 PM – 3:30 PM
Birds of a Feather: Lessons Learned The Hard Way3:30 PM – 4:30 PM
7:00 PM
Day 4 Block 3
7:00 PM – 8:30 PM
Speaker
Nuria LorenteHead of Research Data & SoftwareAAO - Australian Astronomical Optics, Macquarie University
12 Subsessions
Invited Talk: GPUs and multiclustering for big data computing7:00 PM – 7:30 PM
Invited Talk: Astronomical Algorithms R&D: A Radio Astronomy Prospective7:30 PM – 8:00 PM
Contributed talk: New Methods for Artifact Detection in Interferometric Images: A Very Large Array Sky Survey Case Study8:00 PM – 8:15 PM
Poster Lightning Talk: Orb_It: A Validation Package for Orbit Integrators8:15 PM – 8:16 PM
Poster Lightning Talk: CAESAR: Space Weather archive prototype for ASPIS8:17 PM – 8:18 PM
Poster Lightning Talk: Neural Networks for Learning the Night Sky8:18 PM – 8:19 PM
Poster Lightning Talk: Developments on the LOFAR and SKA calibration and imaging software8:19 PM – 8:20 PM
Poster Lightning Talk: mpl_widget_box : GUI-neutral widgets for Matplotlib, with legend-like layout and more.8:20 PM – 8:21 PM
Empowering Science with the new European Hubble Space Telescope Science Archive8:21 PM – 8:22 PM
Poster ligtning talks: Scrooge, an efficient path planning algorithm for the MOONS spectrograph8:22 PM – 8:23 PM
Poster Lightning Talk: INDICATE: A tool to quantify the degree of association of each point in a 2+D discrete dataset8:23 PM – 8:24 PM
The MeerKAT Science Archive Access and Operations8:24 PM – 8:25 PM
11:00 PM
Birds of a Feather: The Good, the Bad, and the Ugly: how to improve software testing
11:00 PM – 11:59 PM
Description

Software testing, in all its forms, is a crucial part of the software development process. It can take a significant fraction of time and effort but its perceived importance (and therefore allocated funding) is often minimal in all but very large projects. Automated CI/CD systems, for example, are a useful set of tools to streamline and automate some of this important task, increasing testing coverage and confidence in our product, and in turn freeing developers to do more creative work. Nevertheless, as developers we often still find ourselves doing more donkey work in this space than we would prefer, or - worse - decreasing the amount of testing to meet a deadline or create the illusion of decreasing project cost.This BoF will discuss how we test our software: what works, what doesn’t for small and large projects, and how we can use our experiences to help each other to both improve testing and minimise the effort required to test well. We will encourage participants to pose questions, offer suggestions, and even air dirty laundry in a judgement-free space.

Speaker
Nuria LorenteHead of Research Data & SoftwareAAO - Australian Astronomical Optics, Macquarie University
11:00 AM
Focus Demo: ESA Datalabs: Unleashing a New Wave of Data Exploitation Opportunities
11:00 AM – 11:30 AM
Description

ESAC Science Data Centre (ESDC) hosts ESA archives for Astronomy, Planetary and Heliophysics Space Science. Built around science-return as its central pillar, ESA Datalabs aims to present itself to the end-user as an intuitive system for swift access to a large catalogue of data volumes and processing tools effectively integrated in a single platform. Behind this glossy curtain, hidden from the user, lays an IT infrastructure which features an extremely sophisticated architectural blueprint. Kubernetes clusters, Rancher, ElasticSearch engines, Docker containers, and many other usual suspects of the High-Performance Computing world, team-up to deliver an innovative experience. This focus demo will guide the audience through multiple catalogues that shape the application store and software as service concepts present in ESA Datalabs.

Speaker
Vicente NavarroSpace Science Systems Project / Product / Technical LeadEuropean Space Agency - ESA
Focus Demo: SsODNet: The Solar system Open Database Network
11:00 AM – 11:30 AM
Description

The sample of Solar system objects has dramatically increased over the last decades. The amount of measured properties has grown even faster. The benefit of all these developments has, however, not come to full fruition. While some catalogs are publicly available in machine-readable formats, a significant fraction of results are only tabulated within articles. Furthermore, the designation of small bodies often evolves with time, from potentially several provisional designations, to a single number and finally an official name. Hence, the same object can be referred to by different labels in different studies, making its cross-identification over several sources a complex task. A universal access point for all measured properties of Solar system objects available in the literature and online databases is thus required.We provide a practical solution to the identification of Solar system objects from any of their multiple name/designation. We built a Web Service, SsODNet, that offers four interfaces, each corresponding to an identified typical need in the community: name resolution (quaero), compilation of a large corpus of properties (datacloud), determination of the best estimates among compiled values (ssoCard), and statistical description of the population (BFT).

Speaker
Benoit CarryAstronomerCNRS, Lagrange Lab.
Day 5 Block 1
11:30 AM – 12:30 PM
Speaker
Renee HlozekAssistant ProfessorDunlap Institute and Department of Astronomy and Astrophysics, University of Toronto
3 Subsessions
Invited Talk: Having fun with legacy code11:30 AM – 12:00 PM
Contributed talk: Challenges of long term support of legacy software in the SIMBAD service.12:00 PM – 12:15 PM
Contributed talk: Machine learning methods for the search for L&T brown dwarfs in the data of modern sky surveys12:15 PM – 12:30 PM
3:00 PM
Day 5 Block 2
3:00 PM – 4:30 PM
Speaker
Xiuqin WuNED Task Lead, Caltech-IPACInfrared Processing & Analysis Center
4 Subsessions
Invited Talk: Software Prize talk: astropy3:00 PM – 3:30 PM
Invited Talk: Enabling data discovery in big datasets3:30 PM – 4:00 PM
Contributed talk: Firefly - Data Access, Exploratory Analysis, and Visualization of Astronomical Data4:00 PM – 4:15 PM
Contributed talk: Aladin Lite v3 release: Instructions to embed it into your own applications!4:15 PM – 4:30 PM
7:00 PM
Tutorial: The ALeRCE broker: tools and services for astronomical alert stream
7:00 PM – 9:00 PM
Description

A new generation of survey telescopes with large etendues (the product of field of view andcollecting area), are detecting and resporting variable astrophysical events in the form of largeastronomical alert streams. In particular, the Zwicky Transient Facility has been producingapproximately 300 k alerts per night since 2018 and the Vera C. Rubin Observatory will produceabout 10 M alerts per night since 2024. In order to make sense of these large alert streams anew type of system is needed: the astronomical alert brokers. Several brokers have beenprocessing the alert stream from ZTF, and seven brokers have been selected as CommunityBrokers for the Vera C. Rubin Observatory and its Legacy Survey of Space and Time (LSST):ALeRCE, ANTARES, AMPEL, Babamul, Fink, Lasair and Pitt-Google. These brokers willbecome intermediaries between survey telescopes and follow-up resources and will offerdifferent services for the general community to provide access to the alert stream and enablethe best science from these data. In this tutorial we will present the tools and services providedby the ALeRCE broker.

Speaker
Francisco ForsterProfessorUniversidad de Chile
11:00 PM
Day 5 Block 4
11:00 PM – 11:59 PM
Speaker
Xiuqin WuNED Task Lead, Caltech-IPACInfrared Processing & Analysis Center
3 Subsessions
Contributed talk: DALiuGE: Data Processing Scheduling and Control at SKA Scale11:00 PM – 11:15 PM
Contributed talk: Consistency check of automatic pipeline measurements of quasar redshifts with Bayesian convolutional networks11:15 PM – 11:30 PM
Closing remarks & ADASS XXXIII Announcement11:30 PM – 11:59 PM