Skip to main content
Log in

CMEchaser, Detecting Line-of-Sight Occultations Due to Coronal Mass Ejections

  • Published:
Solar Physics Aims and scope Submit manuscript

Abstract

We present a python-based tool to detect the occultation of back-ground sources by foreground solar coronal mass ejections. The tool takes as input standard celestial coordinates of the source and translates those to the helioprojective plane, and is thus well suited for use with a wide variety of background astronomical sources. This tool provides an easy means to search through a large archival dataset for such crossings and relies on the well-tested AstroPy and SunPy modules.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4

Similar content being viewed by others

Notes

  1. See the appendix for practical notes on the software requirements and usage.

  2. https://cdaw.gsfc.nasa.gov/CME_list/.

  3. http://sidc.oma.be/cactus/.

  4. https://helioviewer.org/.

  5. Here DM is the line integral of the electron density along the LOS. In this case we are concerned only with the value for part of the LOS affected by the CME.

  6. https://sungrazer.nrl.navy.mil/.

  7. See, e.g., the Sundish project (https://sites.google.com/inaf.it/sundish/).

  8. https://sunpy.org, DOI: 10.5281/zenodo.3096966.

  9. http://www.astropy.org, DOI: 10.5281/zenodo.2556700.

  10. https://www.atnf.csiro.au/research/pulsar/psrcat/.

References

  • Astropy Collaboration, Robitaille, T.P., Tollerud, E.J., Greenfield, P., Droettboom, M., Bray, E., Aldcroft, T., Davis, M., Ginsburg, A., Price-Whelan, A.M., Kerzendorf, W.E., Conley, A., Crighton, N., Barbary, K., Muna, D., Ferguson, H., Grollier, F., Parikh, M.M., Nair, P.H., Unther, H.M., Deil, C., Woillez, J., Conseil, S., Kramer, R., Turner, J.E.H., Singer, L., Fox, R., Weaver, B.A., Zabalza, V., Edwards, Z.I., Azalee Bostroem, K., Burke, D.J., Casey, A.R., Crawford, S.M., Dencheva, N., Ely, J., Jenness, T., Labrie, K., Lim, P.L., Pierfederici, F., Pontzen, A., Ptak, A., Refsdal, B., Servillat, M., Streicher, O.: 2013, Astropy: a community python package for astronomy. Astron. Astrophys. 558, A33. DOI. ADS.

    Article  Google Scholar 

  • Astropy Collaboration, Price-Whelan, A.M., Sipőcz, B.M., Günther, H.M., Lim, P.L., Crawford, S.M., Conseil, S., Shupe, D.L., Craig, M.W., Dencheva, N., Ginsburg, A., Vand erPlas, J.T., Bradley, L.D., Pérez-Suárez, D., de Val-Borro, M., Aldcroft, T.L., Cruz, K.L., Robitaille, T.P., Tollerud, E.J., Ardelean, C., Babej, T., Bach, Y.P., Bachetti, M., Bakanov, A.V., Bamford, S.P., Barentsen, G., Barmby, P., Baumbach, A., Berry, K.L., Biscani, F., Boquien, M., Bostroem, K.A., Bouma, L.G., Brammer, G.B., Bray, E.M., Breytenbach, H., Buddelmeijer, H., Burke, D.J., Calderone, G., Cano Rodríguez, J.L., Cara, M., Cardoso, J.V.M., Cheedella, S., Copin, Y., Corrales, L., Crichton, D., D’Avella, D., Deil, C., Depagne, É., Dietrich, J.P., Donath, A., Droettboom, M., Earl, N., Erben, T., Fabbro, S., Ferreira, L.A., Finethy, T., Fox, R.T., Garrison, L.H., Gibbons, S.L.J., Goldstein, D.A., Gommers, R., Greco, J.P., Greenfield, P., Groener, A.M., Grollier, F., Hagen, A., Hirst, P., Homeier, D., Horton, A.J., Hosseinzadeh, G., Hu, L., Hunkeler, J.S., Ivezić, Ž., Jain, A., Jenness, T., Kanarek, G., Kendrew, S., Kern, N.S., Kerzendorf, W.E., Khvalko, A., King, J., Kirkby, D., Kulkarni, A.M., Kumar, A., Lee, A., Lenz, D., Littlefair, S.P., Ma, Z., Macleod, D.M., Mastropietro, M., McCully, C., Montagnac, S., Morris, B.M., Mueller, M., Mumford, S.J., Muna, D., Murphy, N.A., Nelson, S., Nguyen, G.H., Ninan, J.P., Nöthe, M., Ogaz, S., Oh, S., Parejko, J.K., Parley, N., Pascual, S., Patil, R., Patil, A.A., Plunkett, A.L., Prochaska, J.X., Rastogi, T., Reddy Janga, V., Sabater, J., Sakurikar, P., Seifert, M., Sherbert, L.E., Sherwood-Taylor, H., Shih, A.Y., Sick, J., Silbiger, M.T., Singanamalla, S., Singer, L.P., Sladen, P.H., Sooley, K.A., Sornarajah, S., Streicher, O., Teuben, P., Thomas, S.W., Tremblay, G.R., Turner, J.E.H., Terrón, V., van Kerkwijk, M.H., de la Vega, A., Watkins, L.L., Weaver, B.A., Whitmore, J.B., Woillez, J., Zabalza, V., Astropy Contributors: 2018, The astropy project: building an open-science project and status of the v2.0 core package. Astron. J. 156(3), 123. DOI. ADS.

    Article  ADS  Google Scholar 

  • Howard, R.: 1962, Solar magnetic fields. Astron. Soc. Pac. 8(396), 359. ADS.

    ADS  Google Scholar 

  • Howard, T.A., Stovall, K., Dowell, J., Taylor, G.B., White, S.M.: 2016, Measuring the magnetic field of coronal mass ejections near the Sun using pulsars. Astrophys. J. 831(2), 208. DOI. ADS.

    Article  ADS  Google Scholar 

  • Kahler, S.W.: 1992, Solar flares and coronal mass ejections. Annu. Rev. Astron. Astrophys. 30(1), 113. DOI.

    Article  MathSciNet  ADS  Google Scholar 

  • Meeus, J.: 1998, Astronomical Algorithms, Willmann-Bell, Richmond. ISBN 9780943396613.

    Google Scholar 

  • Skokić, I.: 2019, Conversion between equatorial and helioprojective coordinates. Technical report, Hvar Observatory, Faculty of Geodesy, University of Zagreb, Kačićeva 26, HR-10000 Zagreb, Croatia.

  • The SunPy Community, Barnes, W.T., Bobra, M.G., Christe, S.D., Freij, N., Hayes, L.A., Ireland, J., Mumford, S., Perez-Suarez, D., Ryan, D.F., Shih, A.Y., Chanda, P., Glogowski, K., Hewett, R., Hughitt, V.K., Hill, A., Hiware, K., Inglis, A., Kirk, M.S.F., Konge, S., Mason, J.P., Maloney, S.A., Murray, S.A., Panda, A., Park, J., Pereira, T.M.D., Reardon, K., Savage, S., Sipőcz, B.M., Stansby, D., Jain, Y., Taylor, G., Yadav, T., Rajul, Dang, T.K.: 2020, The SunPy project: open source development and status of the version 1.0 core package. Astrophys. J. 890, 1. DOI.

    Article  Google Scholar 

  • Thompson, W.T.: 2006, Coordinate systems for solar image data. Astron. Astrophys. 449(2), 791. DOI. ADS.

    Article  ADS  Google Scholar 

  • Tiburzi, C., Verbiest, J.P.W., Shaifullah, G.M., Janssen, G.H., Anderson, J.M., Horneffer, A., Künsemöller, J., Osłowski, S., Donner, J.Y., Kramer, M., Kumari, A., Porayko, N.K., Zucca, P., Ciardi, B., Dettmar, R.-J., Grießmeier, J.-M., Hoeft, M., Serylak, M.: 2019, On the usefulness of existing solar wind models for pulsar timing corrections. Mon. Not. Roy. Astron. Soc. 487(1), 394. DOI. ADS.

    Article  ADS  Google Scholar 

  • Vincenty, T.: 1975, Direct and inverse solutions of geodesics on the ellipsoid with application of nested equations. Surv. Rev. 23(176), 88.

    Article  Google Scholar 

  • Vourlidas, A., Subramanian, P., Dere, K.P., Howard, R.A.: 2000, Large-angle spectrometric coronagraph measurements of the energetics of coronal mass ejections. Astrophys. J. 534(1), 456. DOI. ADS.

    Article  ADS  Google Scholar 

  • Vršnak, B.: 2016, Solar eruptions: the CME-flare relationship. Astron. Nachr. 337(10), 1002. DOI. ADS.

    Article  ADS  Google Scholar 

Download references

Acknowledgements

GS is supported by the Netherlands Organisation for Scientific Research NWO (TOP2.614.001.602; P.I. - Dr. G. Janssen). CT is supported by a VENI fellowship (016.Veni.192.086) awarded by the Dutch Research Council (NWO), and this work is part of the research programme SOLTRACK.

This research utilises SunPy (version greater or equal to 1.0.0)Footnote 8 and AstroPy (version greater or equal to 3.0.5)Footnote 9 community-developed core Python packages for solar (The SunPy Community et al., 2020) and general astronomy (Astropy Collaboration et al., 2013, 2018), respectively.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Golam Shaifullah.

Ethics declarations

Disclosure of Potential Conflicts of Interest

The authors declare that they have no conflicts of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: Practical Notes

Appendix: Practical Notes

Instructions for dowloading and using CMEchaser can be found at https://bitbucket.org/golamshaifullah/cme_chaser/wiki/Home.

The software is a fully python-based code and, to be run, it needs the most common python packages (numpy, scipy, etc.), along with the SunPy and AstroPy modules. We advise running it after having created and activated the CONDA environment as shown on the CMEchaser wiki to avoid issues with missing packages and libraries.

The software can be run in two ways, depending on the background source that the user wants to search the occultation for. If the background object is a pulsar present in the psrcat software,Footnote 10 the user can simply pass the name of the source as referred to the J2000 epoch (e.g. J1022+1001). Alternatively, if the background object is a pulsar missing in the catalogue, or any other source, the user can run the software by supplying the source name, its Galactic latitude and longitude, proper motion in Galactic coordinates and the reference epoch for the astrometric parameters.

To test whether the setting up of CMEchaser was successful, we recommend trying one of the example commands in https://bitbucket.org/golamshaifullah/cme_chaser/wiki/commands_for_star_check.md. These will lead to the identification of position of a known star (i.e. visible in the optical) against the Helioviewer database through the use of a custom CME catalogue myuniv.txt, supplied with the package. Note that, in a real run, the user can supply her or his own customised CME catalogue as a simple text or a file with comma-separated-values with the column header for the CME launch date set to dme, or not parse any catalogue. In this last case, CMEchaser will automatically download and use the CDAW CME catalogue.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shaifullah, G., Tiburzi, C. & Zucca, P. CMEchaser, Detecting Line-of-Sight Occultations Due to Coronal Mass Ejections. Sol Phys 295, 136 (2020). https://doi.org/10.1007/s11207-020-01705-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11207-020-01705-0

Keywords

Navigation