|
|
Paper: |
Design and Development of Modern Science Archives at the ESAC Science Data Centre |
Volume: |
535, Astronomical Data Analysis Software and Systems XXXI |
Page: |
163 |
Authors: |
Espinosa, J.; Fernandez, M.; Arevalo, M.; Lopez-Caniego, M.; Correia de Oliveira, J.; Pesciullesi, P.; Ballester, J.; Martinez, B.; Andres, A.; Carasa, A.; Felix-Redondo, F.; Saiz, J.; Osinde, J.; Bentley, M.; Valles, R.; Docasal, R.; Raga, F.; Merin, B. |
Abstract: |
This paper gives a quick overview of the different UI frameworks that have been used at ESDC over the years. Their evolution has led us to a new infrastructure using Angular that is currently being applied in some Science Archives: the Human and Robotic Exploration Data Archive (HREDA, in operations), the Integral Science Legacy Archive (ISLA, under development), the Planetary Science Archive (PSA, under development) and even a new version of the European Hubble Space Telescope Archive (eHST, under development). The criteria for choosing this JavaScript framework by ESDC software engineers will be described with a focus on modernity, responsiveness, maintainability, flexibility, testing and reusability. In addition to this, some new projects will be presented, showing examples of the common look and feel and practices agreed across missions. The key objective is the provision of easy and intuitive access to users and the creation and integration of custom modules (full ESASky integration, image viewers and data cube visualizers and many more). They have been developed in the context of one mission but are currently reused by several of these Science Archives. |
|
|
|
|