Minimal re-computation for exploratory data analysis in astronomy
View / Open Files
Authors
Nikolic, B
Small, D
Kettenis, M
Publication Date
2018Journal Title
Astronomy and Computing
ISSN
2213-1337
Publisher
Elsevier BV
Volume
25
Pages
133-138
Type
Article
This Version
AM
Metadata
Show full item recordCitation
Nikolic, B., Small, D., & Kettenis, M. (2018). Minimal re-computation for exploratory data analysis in astronomy. Astronomy and Computing, 25 133-138. https://doi.org/10.1016/j.ascom.2018.09.003
Abstract
We present a technique to automatically minimise the re-computation when a
data processing program is iteratively changed, or added to, as is often the
case in exploratory data analysis in radio astronomy. A typical example is
flagging and calibration of demanding or unusual observations where visual
inspection suggests improvement to the processing strategy. The technique is
based on memoization and referentially transparent tasks. We describe a
prototype implementation for the CASA data reduction package. This technique
improves the efficiency of data analysis while reducing the possibility for
user error and improving the reproducibility of the final result.
Keywords
Methods, Data analysis, Functional languages
Sponsorship
European Commission (283393)
European Commission Horizon 2020 (H2020) Research Infrastructures (RI) (653477)
Identifiers
External DOI: https://doi.org/10.1016/j.ascom.2018.09.003
This record's URL: https://www.repository.cam.ac.uk/handle/1810/286791
Rights
Licence:
http://www.rioxx.net/licenses/all-rights-reserved
Statistics
Total file downloads (since January 2020). For more information on metrics see the
IRUS guide.
Recommended or similar items
The current recommendation prototype on the Apollo Repository will be turned off on 03 February 2023. Although the pilot has been fruitful for both parties, the service provider IKVA is focusing on horizon scanning products and so the recommender service can no longer be supported. We recognise the importance of recommender services in supporting research discovery and are evaluating offerings from other service providers. If you would like to offer feedback on this decision please contact us on: support@repository.cam.ac.uk