Abstract
Solar tomography has progressed rapidly in recent years thanks to the development of robust algorithms and the availability of more powerful computers. It can today provide crucial insights in solving issues related to the line-of-sight integration present in the data of solar imagers and coronagraphs. However, there remain challenges such as the increase of the available volume of data, the handling of the temporal evolution of the observed structures, and the heterogeneity of the data in multi-spacecraft studies. We present a generic software package that can perform fast tomographic inversions that scales linearly with the number of measurements, linearly with the length of the reconstruction cube (and not the number of voxels), and linearly with the number of cores and can use data from different sources and with a variety of physical models: TomograPy ( http://nbarbey.github.com/TomograPy/ ), an open-source software freely available on the Python Package Index. For performance, TomograPy uses a parallelized-projection algorithm. It relies on the World Coordinate System standard to manage various data sources. A variety of inversion algorithms are provided to perform the tomographic-map estimation. A test suite is provided along with the code to ensure software quality. Since it makes use of the Siddon algorithm it is restricted to rectangular parallelepiped voxels but the spherical geometry of the corona can be handled through proper use of priors. We describe the main features of the code and show three practical examples of multi-spacecraft tomographic inversions using STEREO/EUVI and STEREO/COR1 data. Static and smoothly varying temporal evolution models are presented.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Altschuler, M.D., Perry, R.M.: 1972, On determining the electron density distribution of the solar corona from K-coronameter data. Solar Phys. 23(2), 410 – 428.
Aschwanden, M.J., Nitta, N.V., Wuelser, J.-P., Lemen, J.R.: 2008, First 3D reconstructions of coronal loops with the STEREO A+B spacecraft. II. Electron density and temperature measurements. Astrophys. J. 680(2), 1477.
Barbey, N., Auchère, F., Rodet, T., Vial, J.C.: 2008, A time-evolving 3D method dedicated to the reconstruction of solar plumes and results using extreme ultraviolet data. Solar Phys. 248(2), 409.
Barrett, P., Bridgman, W.: 1999, PyFITS, a FITS module for Python. In: Mehringer, D.M., Plante, R.L., Roberts, D.A. (eds.) Astronomical Data Analysis Software and Systems VIII, Astron. Soc. Pacific, San Francisco CS-172, 483.
Billings, D.E.: 1966, A Guide to the Solar Corona, Academic Press, New York.
Brueckner, G.E., Howard, R.A., Koomen, M.J., Korendyke, C.M., Michels, D.J., Moses, J.D., Socker, D.G., Dere, K.P., Lamy, P.L., Llebaria, A., Bout, M.V., Schwenn, R., Simnett, G.M., Bedford, D.K., Eyles, C.J.: 1995, The large angle spectroscopic coronagraph (LASCO). Solar Phys. 162, 357.
Butala, M., Hewett, R., Frazin, R., Kamalabadi, F.: 2010, Dynamic three-dimensional tomography of the solar corona. Solar Phys. 262(2), 495.
Calabretta, M.R., Greisen, E.W.: 2002, Representations of celestial coordinates in FITS. Astron. Astrophys. 395, 1077.
Dagum, L., Menon, R.: 2002, OpenMP: an industry standard API for shared-memory programming. Comput. Sci. Eng. 5(1), 46.
Davila, J.M.: 1994, Solar tomography. Astrophys. J. 423, 871.
Delaboudinière, J.P., Artzner, G., Brunaud, J., Gabriel, A.H., Hochedez, J.F., Millier, F., Song, X.Y., Au, B., Dere, K.P., Howard, R.A., et al.: 1995, EIT: extreme-ultraviolet imaging telescope for the SOHO mission. Solar Phys. 162(1), 291.
Frazin, R.A., Vásquez, A.M., Kamalabadi, F.: 2009, Quantitative, three-dimensional analysis of the global corona with multi-spacecraft differential emission measure tomography. Astrophys. J. 701, 547.
Frazin, R.A.: 2000, Tomography of the solar corona. I. A robust, regularized, positive estimation method. Astrophys. J. 530, 1026.
Frazin, R.A., Janzen, P.: 2002, Tomography of the solar corona. II. Robust, regularized, positive estimation of the three-dimensional electron density distribution from LASCO-C2 polarized white-light images. Astrophys. J. 570, 408.
Frazin, R.A., Kamalabadi, F.: 2005, Rotational tomography for 3D reconstruction of the white-light and EUV corona in the post-SOHO era. Solar Phys. 228(1), 219.
Frazin, R.A., Lamy, P., Llebaria, A., Vásquez, A.M.: 2010, Three-dimensional electron density from tomographic analysis of LASCO-C2 images of the K-corona total brightness. Solar Phys., 1.
Gabriel, A.H., Bely-Dubau, F., Tison, E., Wilhelm, K.: 2009, The structure and origin of solar plumes: network plumes. Astrophys. J. 700, 551.
Greisen, E.W., Calabretta, M.R.: 2002, Representations of world coordinates in FITS. Astron. Astrophys. 395, 1061.
Jones, E., Oliphant, T., Peterson, P.: 2001, SciPy: Open source scientific tools for Python. http://www.scipy.org/ .
Kaiser, M., Kucera, T., Davila, J., St. Cyr, O., Guhathakurta, M., Christian, E.: 2008, The STEREO mission: An introduction. Space Sci. Rev. 136(1), 5.
Khalsa, K.A., Fessler, J.A.: 2007, Resolution properties in regularized dynamic MRI reconstruction. In: 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro, 2007. ISBI 2007, IEEE, New York. 1424406722, 456.
Kohl, J.L., Esser, R., Gardner, L.D., Habbal, S., Daigneau, P.S., Dennis, E.F., Nystrom, G.U., Panasyuk, A., Raymond, J.C., Smith, P.L., Strachan, L., van Ballegooijen, A.A., Noci, G., Fineschi, S., Romoli, M., Ciaravella, A., Modigliani, A., Huber, M.C.E., Antonucci, E., Benna, C., Giordano, S., Tondello, G., Nicolosi, P., Naletto, G., Pernechele, C., Spadaro, D., Poletto, G., Livi, S., von der Lühe, O., Geiss, J., Timothy, J.G., Gloeckler, G., Allegra, A., Basile, G., Brusa, R., Wood, B., Siegmund, O.H.W., Fowler, W., Fisher, R., Jhabvala, M.: 1995, The ultraviolet coronagraph spectrometer for the solar and heliospheric observatory. Solar Phys. 162, 313.
Kramar, M., Jones, S., Davila, J., Inhester, B., Mierla, M.: 2009, On the tomographic reconstruction of the 3D electron density for the solar corona from STEREO COR1 data. Solar Phys. 259(1), 109.
Oliphant, T.E.: 2006, A Guide to NumPy 1, Trelgol Publishing, USA.
Panasyuk, A.V.: 1999, Three-dimensional reconstruction of UV emissivities in the solar corona using Ultraviolet Coronagraph Spectrometer data from the Whole Sun Month. J. Geophys. Res. 104(A5), 9721.
Schrijver, C.J., McMullen, R.A.: 2000, A case for resonant scattering in the quiet solar corona in extreme-ultraviolet lines with high oscillator strengths. Astrophys. J. 531, 1121.
Siddon, R.L.: 1985, Fast calculation of the exact radiological path for a three-dimensional CT array. Med. Phys. 12, 252.
Soleimani, M., Lionheart, W.R.B.: 2005, Nonlinear image reconstruction for electrical capacitance tomography using experimental data. Meas. Sci. Technol. 16, 1987.
Terzo, S., Reale, F.: 2010, On the importance of background subtraction in the analysis of coronal loops observed with TRACE. Astron. Astrophys. 515, A7.
Thernisien, A., Vourlidas, A., Howard, R.: 2009, Forward modeling of coronal mass ejections using STEREO/SECCHI data. Solar Phys. 256(1), 111 – 130.
Van de Hulst, H.: 1950, The electron density of the solar corona. Bull. Astron. Inst. Neth. 11, 135.
Van Rossum, G. (Centrum voor Wiskunde en Informatica): 1995, Python Reference Manual, Centrum voor Wiskunde en Informatica, Amsterdam.
Wells, D.C., Greisen, E.W., Harten, R.H.: 1981, FITS—a flexible image transport system. Astron. Astrophys. Suppl. Ser. 44, 363.
Wiegelmann, T., Inhester, B.: 2003, Magnetic modeling and tomography: first steps towards a consistent reconstruction of the solar corona. Solar Phys. 214(2), 287.
Wuelser, J.P., Lemen, J.R., Tarbell, T.D., Wolfson, C., Cannon, J.C., Carpenter, B.A., Duncan, D.W., Gradwohl, G.S., Meyer, S.B., Moore, A.S., et al.: 2004, EUVI: the STEREO-SECCHI extreme ultraviolet imager. Proc. SPIE 5171, 111.
Zhang, Y., Ghodrati, A., Brooks, D.H.: 2005, An analytical comparison of three spatio-temporal regularization methods for dynamic linear inverse problems in a common statistical framework. Inverse Probl. 21, 357.
Author information
Authors and Affiliations
Corresponding author
Additional information
Image Processing in the Petabyte Era
Guest Editors: J. Ireland and C.A. Young
Rights and permissions
About this article
Cite this article
Barbey, N., Guennou, C. & Auchère, F. TomograPy: A Fast, Instrument-Independent, Solar Tomography Software. Sol Phys 283, 227–245 (2013). https://doi.org/10.1007/s11207-011-9792-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11207-011-9792-8