diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 27fbf9a8f..306654186 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -147,3 +147,32 @@ repos: rev: v2.25.1 hooks: - id: pyproject-fmt + +- repo: local + hooks: + - id: bibtex-tidy + # The official pre-commit hook for bibtex-tidy did not install its + # Node.js requirement, so this is a workaround. + name: autoformat bibliography file + entry: bibtex-tidy + language: node + additional_dependencies: [bibtex-tidy@1.14.0] + files: docs/bibliography.bib + args: # https://github.com/FlamingTempura/bibtex-tidy#cli + - --modify + - --omit=abstract,month,address,adsurl,adsnote + - --curly + - --numeric + - --no-align + - --blank-lines + - --sort + - --duplicates + - --no-strip-comments + - --trailing-commas + - --encode-urls + - --drop-all-caps + - --no-escape + - --sort-fields + - --remove-empty-fields + - --no-wrap + - --tidy-comments diff --git a/docs/bibliography.bib b/docs/bibliography.bib index 9c26a4eb2..4048c8620 100644 --- a/docs/bibliography.bib +++ b/docs/bibliography.bib @@ -1,173 +1,132 @@ -@ARTICLE{culhane:2007, - author = {{Culhane}, J.~L. and {Harra}, L.~K. and {James}, A.~M. and -{Al-Janabi}, K. and {Bradley}, L.~J. and {Chaudry}, R.~A. and {Rees}, K. and -{Tandy}, J.~A. and {Thomas}, P. and {Whillock}, M.~C.~R. and {Winter}, B. and -{Doschek}, G.~A. and {Korendyke}, C.~M. and {Brown}, C.~M. and {Myers}, S. and -{Mariska}, J. and {Seely}, J. and {Lang}, J. and {Kent}, B.~J. and -{Shaughnessy}, B.~M. and {Young}, P.~R. and {Simnett}, G.~M. and {Castelli}, -C.~M. and {Mahmoud}, S. and {Mapson-Menard}, H. and {Probyn}, B.~J. and -{Thomas}, R.~J. and {Davila}, J. and {Dere}, K. and {Windt}, D. and {Shea}, J. -and {Hagood}, R. and {Moye}, R. and {Hara}, H. and {Watanabe}, T. and -{Matsuzaki}, K. and {Kosugi}, T. and {Hansteen}, V. and {Wikstol}, {\O}.}, - title = "{The EUV Imaging Spectrometer for Hinode}", - journal = "{Solar Physics}", +@article{culhane:2007, + title = {{The EUV Imaging Spectrometer for Hinode}}, + author = {{Culhane}, J.~L. and {Harra}, L.~K. and {James}, A.~M. and {Al-Janabi}, K. and {Bradley}, L.~J. and {Chaudry}, R.~A. and {Rees}, K. and {Tandy}, J.~A. and {Thomas}, P. and {Whillock}, M.~C.~R. and {Winter}, B. and {Doschek}, G.~A. and {Korendyke}, C.~M. and {Brown}, C.~M. and {Myers}, S. and {Mariska}, J. and {Seely}, J. and {Lang}, J. and {Kent}, B.~J. and {Shaughnessy}, B.~M. and {Young}, P.~R. and {Simnett}, G.~M. and {Castelli}, C.~M. and {Mahmoud}, S. and {Mapson-Menard}, H. and {Probyn}, B.~J. and {Thomas}, R.~J. and {Davila}, J. and {Dere}, K. and {Windt}, D. and {Shea}, J. and {Hagood}, R. and {Moye}, R. and {Hara}, H. and {Watanabe}, T. and {Matsuzaki}, K. and {Kosugi}, T. and {Hansteen}, V. and {Wikstol}, {\O}.}, year = 2007, - volume = {243}, - number = {1}, - pages = {19-61}, - doi = {10.1007/s01007-007-0293-1} + journal = {{Solar Physics}}, + volume = 243, + number = 1, + pages = {19--61}, + doi = {10.1007/s01007-007-0293-1}, } -@ARTICLE{golub:2007, - author = {{Golub}, L. and {Deluca}, E. and {Austin}, G. and {Bookbinder}, J. -and {Caldwell}, D. and {Cheimets}, P. and {Cirtain}, J. and {Cosmo}, M. and -{Reid}, P. and {Sette}, A. and {Weber}, M. and {Sakao}, T. and {Kano}, R. and -{Shibasaki}, K. and {Hara}, H. and {Tsuneta}, S. and {Kumagai}, K. and -{Tamura}, T. and {Shimojo}, M. and {McCracken}, J. and {Carpenter}, J. and -{Haight}, H. and {Siler}, R. and {Wright}, E. and {Tucker}, J. and {Rutledge}, -H. and {Barbera}, M. and {Peres}, G. and {Varisco}, S.}, - title = "{The X-Ray Telescope (XRT) for the Hinode Mission}", - journal = "{Solar Physics}", - year = 2007, - volume = {243}, - number = {1}, - pages = {63-86}, - doi = {10.1007/s11207-007-0182-1} -} -@ARTICLE{kosugi:2007, - author = {{Kosugi}, T. and {Matsuzaki}, K. and {Sakao}, T. and {Shimizu}, T. -and {Sone}, Y. and {Tachikawa}, S. and {Hashimoto}, T. and {Minesugi}, K. and -{Ohnishi}, A. and {Yamada}, T. and {Tsuneta}, S. and {Hara}, H. and -{Ichimoto}, K. and {Suematsu}, Y. and {Shimojo}, M. and {Watanabe}, T. and -{Shimada}, S. and {Davis}, J.~M. and {Hill}, L.~D. and {Owens}, J.~K. and -{Title}, A.~M. and {Culhane}, J.~L. and {Harra}, L.~K. and {Doschek}, G.~A. -and {Golub}, L.}, - title = "{The Hinode (Solar-B) Mission: An Overview}", - journal = "{Solar Physics}", - year = 2007, - volume = {243}, - number = {1}, - pages = {3-17}, - doi = {10.1007/s11207-007-9014-6} -} -@ARTICLE{tsuneta:2008, - author = {{Tsuneta}, S. and {Ichimoto}, K. and {Katsukawa}, Y. and {Nagata}, -S. and {Otsubo}, M. and {Shimizu}, T. and {Suematsu}, Y. and {Nakagiri}, M. -and {Noguchi}, M. and {Tarbell}, T. and {Title}, A. and {Shine}, R. and -{Rosenberg}, W. and {Hoffmann}, C. and {Jurcevich}, B. and {Kushner}, G. and -{Levay}, M. and {Lites}, B. and {Elmore}, D. and {Matsushita}, T. and -{Kawaguchi}, N. and {Saito}, H. and {Mikami}, I. and {Hill}, L.~D. and -{Owens}, J.~K.}, - title = "{The Solar Optical Telescope for the Hinode Mission: An Overview}", - journal = "{Solar Physics}", - year = 2008, - volume = {249}, - number = {2}, - pages = {167-196}, - doi = {10.1007/s11207-008-9174-z} -} -@ARTICLE{narukage:2011, - author = { {Narukage}, N. and {Sakao}, T. and {Kano}, R. and {Hara}, H. and -{Shimojo}, M. and {Bando}, T. and {Urayama}, F. and {DeLuca}, E. and {Golub}, -L. and {Weber}, M. and {Grigis}, P. and {Cirtain}, J. and {Tsuneta}, S.}, - title = "{Coronal-Temperature-Diagnostic Capability of the Hinode/X-Ray -Telescope Based on Self-Consistent Calibration}", - journal = "{Solar Physics}", - year = 2011, - volume = {269}, - number = {1}, - pages = {169-236}, - doi = {10.1007/s11207-010-9685-2} -} -@ARTICLE{narukage:2014, - author = { {Narukage}, N. and {Sakao}, T. and {Kano}, R. and {Shimojo}, M. -and {Winebarger}, A. and {Weber}, M. and {Reeves}, K. }, - title = "{ Coronal-Temperature-Diagnostic Capability of the Hinode/X-Ray -Telescope Based on Self-consistent Calibration. II. Calibration with On-Orbit -Data }", - journal = "{Solar Physics}", - year = 2014, - number = {3}, - volume = {289}, - pages = {1029-1042}, - doi = {10.1007/s11207-013-0368-7} -} -@ARTICLE{feldman:1992, - author = { {Feldman}, U. }, - title = "{ Elemental abundances in the upper solar atmosphere }", - journal = "{Physica Scripta}", + +@article{feldman:1992, + title = {{ Elemental abundances in the upper solar atmosphere }}, + author = {{Feldman}, U.}, year = 2014, - volume = {46}, - number = {3}, - pages = {202-220}, - doi = {10.1088/0031-8949/46/3/002} + journal = {{Physica Scripta}}, + volume = 46, + number = 3, + pages = {202--220}, + doi = {10.1088/0031-8949/46/3/002}, } -@ARTICLE{Fludra:1999, + +@article{Fludra:1999, + title = {{The absolute coronal abundances of sulfur, calcium, and iron from Yohkoh-BCS flare spectra}}, author = {{Fludra}, A. and {Schmelz}, J.~T.}, - title = "{The absolute coronal abundances of sulfur, calcium, and iron from -Yohkoh-BCS flare spectra}", - journal = "{Astronomy \& Astrophysics}", - keywords = {SUN: ABUNDANCES, SUN: CORONA, SUN: FLARES, SUN: X-RAYS, GAMMA RAYS}, year = 1999, - month = aug, - volume = {348}, - pages = {286-294}, - adsurl = {https://ui.adsabs.harvard.edu/abs/1999A&A...348..286F}, - adsnote = {Provided by the SAO/NASA Astrophysics Data System} + journal = {{Astronomy \& Astrophysics}}, + volume = 348, + pages = {286--294}, + keywords = {Sun: Abundances, Sun: Corona, Sun: Flares, Sun: X-rays, Gamma Rays}, } -@ARTICLE{Grevesse:2007, + +@article{golub:2007, + title = {{The X-Ray Telescope (XRT) for the Hinode Mission}}, + author = {{Golub}, L. and {Deluca}, E. and {Austin}, G. and {Bookbinder}, J. and {Caldwell}, D. and {Cheimets}, P. and {Cirtain}, J. and {Cosmo}, M. and {Reid}, P. and {Sette}, A. and {Weber}, M. and {Sakao}, T. and {Kano}, R. and {Shibasaki}, K. and {Hara}, H. and {Tsuneta}, S. and {Kumagai}, K. and {Tamura}, T. and {Shimojo}, M. and {McCracken}, J. and {Carpenter}, J. and {Haight}, H. and {Siler}, R. and {Wright}, E. and {Tucker}, J. and {Rutledge}, H. and {Barbera}, M. and {Peres}, G. and {Varisco}, S.}, + year = 2007, + journal = {{Solar Physics}}, + volume = 243, + number = 1, + pages = {63--86}, + doi = {10.1007/s11207-007-0182-1}, +} + +@article{Grevesse:2007, + title = {{The Solar Chemical Composition}}, author = {{Grevesse}, N. and {Asplund}, M. and {Sauval}, A.~J.}, - title = "{The Solar Chemical Composition}", - journal = {\ssr}, - keywords = {Sun: abundances, photosphere, corona}, year = 2007, - month = jun, - volume = {130}, + journal = {\ssr}, + volume = 130, number = {1-4}, - pages = {105-114}, + pages = {105--114}, doi = {10.1007/s11214-007-9173-7}, - adsurl = {https://ui.adsabs.harvard.edu/abs/2007SSRv..130..105G}, - adsnote = {Provided by the SAO/NASA Astrophysics Data System} + keywords = {Sun: abundances, photosphere, corona}, } -@ARTICLE{Guidoni:2015, - author = {{Guidoni}, S. E. and McKenzie, D. E. and Longcope, D. W. and -Plowman, J. E. and Yoshimura, K.}, - title = "{Temperature and Electron Density Diagnostics of a -Candle-flame-shaped Flare}", - journal = {\ssr}, - keywords = {magnetic reconnection; shock waves; Sun: flares; Sun: UV radiation; Sun: X-rays; gamma rays}, + +@article{Guidoni:2015, + title = {{Temperature and Electron Density Diagnostics of a Candle-flame-shaped Flare}}, + author = {{Guidoni}, S. E. and McKenzie, D. E. and Longcope, D. W. and Plowman, J. E. and Yoshimura, K.}, year = 2015, - month = Feb, - volume = {800}, - number = {54}, - pages = {}, + journal = {\ssr}, + volume = 800, + number = 54, doi = {10.1007/s11214-007-9173-7}, - adsurl = {https://ui.adsabs.harvard.edu/abs/2015ApJ...800...54G/}, - adsnote = {Provided by the SAO/NASA Astrophysics Data System} + keywords = {magnetic reconnection; shock waves; Sun: flares; Sun: UV radiation; Sun: X-rays; gamma rays}, +} + +@article{kosugi:2007, + title = {{The Hinode (Solar-B) Mission: An Overview}}, + author = {{Kosugi}, T. and {Matsuzaki}, K. and {Sakao}, T. and {Shimizu}, T. and {Sone}, Y. and {Tachikawa}, S. and {Hashimoto}, T. and {Minesugi}, K. and {Ohnishi}, A. and {Yamada}, T. and {Tsuneta}, S. and {Hara}, H. and {Ichimoto}, K. and {Suematsu}, Y. and {Shimojo}, M. and {Watanabe}, T. and {Shimada}, S. and {Davis}, J.~M. and {Hill}, L.~D. and {Owens}, J.~K. and {Title}, A.~M. and {Culhane}, J.~L. and {Harra}, L.~K. and {Doschek}, G.~A. and {Golub}, L.}, + year = 2007, + journal = {{Solar Physics}}, + volume = 243, + number = 1, + pages = {3--17}, + doi = {10.1007/s11207-007-9014-6}, +} + +@article{narukage:2011, + title = {{Coronal-Temperature-Diagnostic Capability of the Hinode/X-Ray Telescope Based on Self-Consistent Calibration}}, + author = {{Narukage}, N. and {Sakao}, T. and {Kano}, R. and {Hara}, H. and {Shimojo}, M. and {Bando}, T. and {Urayama}, F. and {DeLuca}, E. and {Golub}, L. and {Weber}, M. and {Grigis}, P. and {Cirtain}, J. and {Tsuneta}, S.}, + year = 2011, + journal = {{Solar Physics}}, + volume = 269, + number = 1, + pages = {169--236}, + doi = {10.1007/s11207-010-9685-2}, } -@ARTICLE{Takeda:2016, + +@article{narukage:2014, + title = {{ Coronal-Temperature-Diagnostic Capability of the Hinode/X-Ray Telescope Based on Self-consistent Calibration. II. Calibration with On-Orbit Data }}, + author = {{Narukage}, N. and {Sakao}, T. and {Kano}, R. and {Shimojo}, M. and {Winebarger}, A. and {Weber}, M. and {Reeves}, K.}, + year = 2014, + journal = {{Solar Physics}}, + volume = 289, + number = 3, + pages = {1029--1042}, + doi = {10.1007/s11207-013-0368-7}, +} + +@article{Takeda:2016, + title = {{The Hinode/XRT Full-Sun Image Corrections and the Improved Synoptic Composite Image Archive}}, author = {{Takeda}, A. and Yoshimura, K. and Saar, S. H.}, - title = "{The Hinode/XRT Full-Sun Image Corrections and the Improved -Synoptic Composite Image Archive}", - journal = {\ABS}, - keywords = {Corona; Data calibration; Instrumental effects; Instrumentation -and data management}, year = 2016, - month = Jan, - volume = {291}, - number = {}, - pages = {317-333}, + journal = {\Abs}, + volume = 291, + pages = {317--333}, doi = {https://doi.org/10.1007/s11207-015-0823-8}, - adsurl = {https://ui.adsabs.harvard.edu/abs/2016SoPh..291..317T/abstract}, - adsnote = {Provided by the SAO/NASA Astrophysics Data System} + keywords = {Corona; Data calibration; Instrumental effects; Instrumentation and data management}, +} + +@article{tsuneta:2008, + title = {{The Solar Optical Telescope for the Hinode Mission: An Overview}}, + author = {{Tsuneta}, S. and {Ichimoto}, K. and {Katsukawa}, Y. and {Nagata}, S. and {Otsubo}, M. and {Shimizu}, T. and {Suematsu}, Y. and {Nakagiri}, M. and {Noguchi}, M. and {Tarbell}, T. and {Title}, A. and {Shine}, R. and {Rosenberg}, W. and {Hoffmann}, C. and {Jurcevich}, B. and {Kushner}, G. and {Levay}, M. and {Lites}, B. and {Elmore}, D. and {Matsushita}, T. and {Kawaguchi}, N. and {Saito}, H. and {Mikami}, I. and {Hill}, L.~D. and {Owens}, J.~K.}, + year = 2008, + journal = {{Solar Physics}}, + volume = 249, + number = 2, + pages = {167--196}, + doi = {10.1007/s11207-008-9174-z}, } -@ARTICLE{velasquez:2024, + +@article{velasquez:2024, + title = {{XRTpy: A Hinode-X-Ray Telescope Python Package}}, author = {{Velasquez}, J. and {Murphy}, N. and {Reeves}, K.~K. and {Slavin}, J. and {Weber}, M. and {Barnes}, W.}, - title = "{XRTpy: A Hinode-X-Ray Telescope Python Package}", - journal = "{Journal of Open Source Software}", year = 2024, - volume = {9}, - number = {100}, - pages = {6396}, + journal = {{Journal of Open Source Software}}, + volume = 9, + number = 100, + pages = 6396, doi = {10.21105/joss.06396}, - url = {https://doi.org/10.21105/joss.06396} + url = {https://doi.org/10.21105/joss.06396}, }