Translator Disclaimer
Presentation + Paper
16 December 2020 Building a modern data archive with React, GraphQL, and friends
Author Affiliations +
Abstract
How do you use modern web technologies to build a user-friendly browser-based data archive? We answer this question for the data archive of the South African Astronomical Observatory (SAAO) and Southern African Large Telescope, which lets users make complex searches, view FITS files and make data requests. The software stack includes React, NodeJS, GraphQL and PostgreSQL. The archive is hosted on virtual Ubuntu servers. The development workflow uses tools like Github Actions, Reviewable and Prettier. The archive forms part of the SAAO's artificial intelligence based approach to observing.
Conference Presentation
© (2020) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Christian Hettlage, Lucian Botha, Nhlavutelo Macebele, Moses Mogotsi, Sifiso Myeza, Encarni Romero Colmenero, Rosalind Skelton, Petri Väisänen, and Lonwabo Zaula "Building a modern data archive with React, GraphQL, and friends", Proc. SPIE 11449, Observatory Operations: Strategies, Processes, and Systems VIII, 114491R (16 December 2020); https://doi.org/10.1117/12.2562025
PROCEEDINGS
9 PAGES + PRESENTATION

SHARE
Advertisement
Advertisement
RELATED CONTENT


Back to Top