-
AWARE: An algorithm for the automated characterization of EUV waves in the solar atmosphere
Authors:
Jack Ireland,
Andrew R. Inglis,
Albert Y. Shih,
Steven Christe,
Stuart J. Mumford,
Laura A. Hayes,
Barbara J. Thompson,
V. Keith Hughitt
Abstract:
Extreme ultraviolet (EUV) waves are large-scale propagating disturbances observed in the solar corona, frequently associated with coronal mass ejections and flares. They appear as faint, extended structures propagating from a source region across the structured solar corona. Since their discovery, over two hundred papers discussing their properties, causes and physical nature have been published.…
▽ More
Extreme ultraviolet (EUV) waves are large-scale propagating disturbances observed in the solar corona, frequently associated with coronal mass ejections and flares. They appear as faint, extended structures propagating from a source region across the structured solar corona. Since their discovery, over two hundred papers discussing their properties, causes and physical nature have been published. However, despite this their fundamental properties and the physics of their interactions with other solar phenomena are still not understood. To further the understanding of EUV waves, we have constructed the Automated Wave Analysis and REduction (AWARE) algorithm for the measurement of EUV waves. AWARE is implemented in two stages. In the first stage, we use a new type of running difference image, the running difference persistence image, which enables the efficient isolation of propagating, brightening wavefronts as they propagate across the corona. In the second stage, AWARE detects the presence of a wavefront, and measures the distance, velocity and acceleration of that wavefront across the Sun. The fit of propagation models to the wave progress isolated in the first stage is achieved using the Random Sample and Consensus (RANSAC) algorithm. AWARE is tested against simulations of EUV wave propagation, and is applied to measure EUV waves in observational data from the Atmospheric Imaging Assembly (AIA). We also comment on unavoidable systematic errors that bias the estimation of wavefront velocity and acceleration. In addition, the full AWARE software suite comes with a package that creates simulations of waves propagating across the disk from arbitrary starting points.
△ Less
Submitted 26 November, 2019; v1 submitted 19 April, 2018;
originally announced April 2018.
-
SunPy - Python for Solar Physics
Authors:
The SunPy Community,
Stuart J Mumford,
Steven Christe,
David Pérez-Suárez,
Jack Ireland,
Albert Y Shih,
Andrew R Inglis,
Simon Liedtke,
Russell J Hewett,
Florian Mayer,
Keith Hughitt,
Nabil Freij,
Tomas Meszaros,
Samuel M Bennett,
Michael Malocha,
John Evans,
Ankit Agrawal,
Andrew J Leonard,
Thomas P Robitaille,
Benjamin Mampaey,
Jose Iván Campos-Rozo,
Michael S Kirk
Abstract:
This paper presents SunPy (version 0.5), a community-developed Python package for solar physics. Python, a free, cross-platform, general-purpose, high-level programming language, has seen widespread adoption among the scientific community, resulting in the availability of a large number of software packages, from numerical computation (NumPy, SciPy) and machine learning (scikit-learn) to visualisa…
▽ More
This paper presents SunPy (version 0.5), a community-developed Python package for solar physics. Python, a free, cross-platform, general-purpose, high-level programming language, has seen widespread adoption among the scientific community, resulting in the availability of a large number of software packages, from numerical computation (NumPy, SciPy) and machine learning (scikit-learn) to visualisation and plotting (matplotlib). SunPy is a data-analysis environment specialising in providing the software necessary to analyse solar and heliospheric data in Python. SunPy is open-source software (BSD licence) and has an open and transparent development workflow that anyone can contribute to. SunPy provides access to solar data through integration with the Virtual Solar Observatory (VSO), the Heliophysics Event Knowledgebase (HEK), and the HELiophysics Integrated Observatory (HELIO) webservices. It currently supports image data from major solar missions (e.g., SDO, SOHO, STEREO, and IRIS), time-series data from missions such as GOES, SDO/EVE, and PROBA2/LYRA, and radio spectra from e-Callisto and STEREO/SWAVES. We describe SunPy's functionality, provide examples of solar data analysis in SunPy, and show how Python-based solar data-analysis can leverage the many existing tools already available in Python. We discuss the future goals of the project and encourage interested users to become involved in the planning and development of SunPy.
△ Less
Submitted 11 May, 2015;
originally announced May 2015.
-
JHelioviewer - Visualizing large sets of solar images using JPEG 2000
Authors:
Daniel Mueller,
George Dimitoglou,
Benjamin Caplins,
Juan Pablo Garcia Ortiz,
Benjamin Wamsler,
Keith Hughitt,
Alen Alexanderian,
Jack Ireland,
Desmond Amadigwe,
Bernhard Fleck
Abstract:
Across all disciplines that work with image data - from astrophysics to medical research and historic preservation - there is a growing need for efficient ways to browse and inspect large sets of high-resolution images. We present the development of a visualization software for solar physics data based on the JPEG 2000 image compression standard. Our implementation consists of the JHelioviewer c…
▽ More
Across all disciplines that work with image data - from astrophysics to medical research and historic preservation - there is a growing need for efficient ways to browse and inspect large sets of high-resolution images. We present the development of a visualization software for solar physics data based on the JPEG 2000 image compression standard. Our implementation consists of the JHelioviewer client application that enables users to browse petabyte-scale image archives and the JHelioviewer server, which integrates a JPIP server, metadata catalog and an event server. JPEG 2000 offers many useful new features and has the potential to revolutionize the way high-resolution image data are disseminated and analyzed. This is especially relevant for solar physics, a research field in which upcoming space missions will provide more than a terabyte of image data per day. Providing efficient access to such large data volumes at both high spatial and high time resolution is of paramount importance to support scientific discovery.
△ Less
Submitted 8 June, 2009;
originally announced June 2009.