the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
ParticleDA.jl v.1.0: A real-time data assimilation software platform
Matthew M. Graham
Mosè Giordano
Tuomas Koskela
Alexandros Beskos
Serge Guillas
Abstract. Digital twins of physical and human systems informed by real-time data, are becoming ubiquitous across weather forecasting, disaster preparedness, and urban planning, but researchers lack the tools to run these models effectively and efficiently, limiting progress. One of the current challenges is to assimilate observations in highly nonlinear dynamical systems, as the practical need is often to detect abrupt changes. We developed a software platform to improve the use of real-time data in highly nonlinear system representations where non-Gaussianity prevents the use of more standard Data Assimilation. Optimal Particle filtering data assimilation (DA) techniques have been implemented within an user-friendly open source software platform in Julia – ParticleDA.jl. To ensure the applicability of the developed platform in realistic scenarios, emphasis has been placed on numerical efficiency, scalability and optimisation for high performance computing frameworks. Furthermore, the platform has been developed to be forward model agnostic, ensuring that it is applicable to a wide range of modelling settings, for instance unstructured and non-uniform meshes in the spatial domain or even state spaces that are not spatially organised. Applications to tsunami and numerical weather prediction demonstrate the computational benefits in terms of lower errors, lower computational costs (due to ensemble size and the algorithm's overheads being minimised) and versatility thanks to flexible I/O in a high level language Julia.
Daniel Giles et al.
Status: final response (author comments only)
-
RC1: 'Comment on gmd-2023-38', Anonymous Referee #1, 13 Apr 2023
The comment was uploaded in the form of a supplement: https://gmd.copernicus.org/preprints/gmd-2023-38/gmd-2023-38-RC1-supplement.pdf
-
CEC1: 'Comment on gmd-2023-38', Juan Antonio Añel, 05 May 2023
Dear authors,Unfortunately, after checking your manuscript, it has come to our attention that it does not comply with our "Code and Data Policy".https://www.geoscientific-model-development.net/policies/code_and_data_policy.htmlYou have archived your code on GitHub. However, GitHub is not a suitable repository for scientific publication. GitHub itself instructs authors to use other alternatives for long-term archival and publishing, such as Zenodo. Therefore, please, publish your code in one of the appropriate repositories, and reply to this comment with the relevant information (link and DOI) as soon as possible, as it should be available for the Discussions stage.In this way, if you do not fix this problem in a prompt manner, we will have to reject your manuscript for publication in our journal. I should note that, actually, your manuscript should not have been accepted in Discussions, given this lack of compliance with our policy. Therefore, the current situation with your manuscript is irregular.Also, you must include in a potentially reviewed version of your manuscript the modified 'Code and Data Availability' section, with the link and DOI for the new repository.Juan A. AñelGeosci. Model Dev. Exec. EditorCitation: https://doi.org/
10.5194/gmd-2023-38-CEC1 -
AC1: 'Reply on CEC1', Daniel Giles, 05 May 2023
Dear Juan A. Añel,
Please be advised that the code is now published on Zenodo (https://doi.org/10.5281/zenodo.7899414) and the DOI badge as been added to the README.md. We apologise for not archiving it properly before submission. Please let us know if any further information is required. As requested we will update the 'Code and Data Availability' section in the reviewed version of the manuscript.
Kind Regards,
Daniel Giles
Citation: https://doi.org/10.5194/gmd-2023-38-AC1 -
CEC2: 'Reply on AC1', Juan Antonio Añel, 05 May 2023
Dear authors,
Thanks for your quick reply and for sharing the code in Zenodo.org. As a note, the README file with instructions to install and run the software refers to the Git repository. Although the code is available in Zenodo, this can be misleading for readers. I would suggest to fix this issue.
Best regards,
Juan A. Añel
Geosci. Model Dev. Executive Editor
Citation: https://doi.org/10.5194/gmd-2023-38-CEC2
-
CEC2: 'Reply on AC1', Juan Antonio Añel, 05 May 2023
-
AC1: 'Reply on CEC1', Daniel Giles, 05 May 2023
- RC2: 'Comment on gmd-2023-38', Anonymous Referee #2, 27 May 2023
Daniel Giles et al.
Daniel Giles et al.
Viewed
HTML | XML | Total | BibTeX | EndNote | |
---|---|---|---|---|---|
476 | 162 | 15 | 653 | 3 | 1 |
- HTML: 476
- PDF: 162
- XML: 15
- Total: 653
- BibTeX: 3
- EndNote: 1
Viewed (geographical distribution)
Country | # | Views | % |
---|
Total: | 0 |
HTML: | 0 |
PDF: | 0 |
XML: | 0 |
- 1