Frédéric P. A. Vogt, Loris Foresti, Daniel Regenass, Sophie Réthoré, Néstor Tarin Burriel, Mervyn Bibby, Przemysław Juda, Simone Balmelli, Tobias Hanselmann, Pieter du Preez, Dirk Furrer
{"title":"ampycloud: an open-source algorithm to determine cloud base heights and sky coverage fractions from ceilometer data","authors":"Frédéric P. A. Vogt, Loris Foresti, Daniel Regenass, Sophie Réthoré, Néstor Tarin Burriel, Mervyn Bibby, Przemysław Juda, Simone Balmelli, Tobias Hanselmann, Pieter du Preez, Dirk Furrer","doi":"10.5194/amt-17-4891-2024","DOIUrl":null,"url":null,"abstract":"Abstract. Ceilometers are used routinely at aerodromes worldwide to derive the height and sky coverage fraction of cloud layers. This information, possibly combined with direct observations by human observers, contributes to the production of meteorological aerodrome reports (METARs). Here, we present ampycloud, a new algorithm, and its associated Python package for automatic processing of ceilometer data with the aim of determining the sky coverage fraction and base height of cloud layers above aerodromes. The ampycloud algorithm was developed at the Swiss Federal Office of Meteorology and Climatology (MeteoSwiss) as part of the AMAROC (AutoMETAR/AutoReport rOund the Clock) program to help in the fully automatic production of METARs at Swiss civil aerodromes. ampycloud is designed to work with no direct human supervision. The algorithm consists of three distinct, sequential steps that rely on agglomerative clustering methods and Gaussian mixture models to identify distinct cloud layers from individual cloud base hits reported by ceilometers. The robustness of the ampycloud algorithm stems from the first processing step, which is simple and reliable. It constrains the two subsequent processing steps that are more sensitive but also better suited to handling complex cloud distributions. The software implementation of the ampycloud algorithm takes the form of an eponymous, pip-installable Python package developed on GitHub and made publicly accessible.","PeriodicalId":8619,"journal":{"name":"Atmospheric Measurement Techniques","volume":"47 1","pages":""},"PeriodicalIF":3.2000,"publicationDate":"2024-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Atmospheric Measurement Techniques","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.5194/amt-17-4891-2024","RegionNum":3,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"METEOROLOGY & ATMOSPHERIC SCIENCES","Score":null,"Total":0}
引用次数: 0
Abstract
Abstract. Ceilometers are used routinely at aerodromes worldwide to derive the height and sky coverage fraction of cloud layers. This information, possibly combined with direct observations by human observers, contributes to the production of meteorological aerodrome reports (METARs). Here, we present ampycloud, a new algorithm, and its associated Python package for automatic processing of ceilometer data with the aim of determining the sky coverage fraction and base height of cloud layers above aerodromes. The ampycloud algorithm was developed at the Swiss Federal Office of Meteorology and Climatology (MeteoSwiss) as part of the AMAROC (AutoMETAR/AutoReport rOund the Clock) program to help in the fully automatic production of METARs at Swiss civil aerodromes. ampycloud is designed to work with no direct human supervision. The algorithm consists of three distinct, sequential steps that rely on agglomerative clustering methods and Gaussian mixture models to identify distinct cloud layers from individual cloud base hits reported by ceilometers. The robustness of the ampycloud algorithm stems from the first processing step, which is simple and reliable. It constrains the two subsequent processing steps that are more sensitive but also better suited to handling complex cloud distributions. The software implementation of the ampycloud algorithm takes the form of an eponymous, pip-installable Python package developed on GitHub and made publicly accessible.
期刊介绍:
Atmospheric Measurement Techniques (AMT) is an international scientific journal dedicated to the publication and discussion of advances in remote sensing, in-situ and laboratory measurement techniques for the constituents and properties of the Earth’s atmosphere.
The main subject areas comprise the development, intercomparison and validation of measurement instruments and techniques of data processing and information retrieval for gases, aerosols, and clouds. The manuscript types considered for peer-reviewed publication are research articles, review articles, and commentaries.