[ANN] yt_astro_analysis 1.1 released

Greetings! yt_astro_analysis version 1.1 is released! yt_astro_analysis is an extension of yt for astrophysical analysis. This is the first stable release of yt_astro_analysis to be compatible with yt version 4.0 and later. New Features - The HaloCatalog has been significantly refactored (#58 <https://github.com/yt-project/yt_astro_analysis/pull/58>, #62 <https://github.com/yt-project/yt_astro_analysis/pull/62>) with the following additional improvements: - the interface to the Rockstar halo finder is now compatible with the latest version of Rockstar Galaxies #55 <https://github.com/yt-project/yt_astro_analysis/pull/55> - all halo finders now support being run with time-series of datasets - halo particle ids now savable with FoF and HOP halo finders #52 <https://github.com/yt-project/yt_astro_analysis/pull/52> - looping over halos is done with io chunks instead of ds.all_data for a significant speedup and reduction in memory - Allow more flexibility for specifying rockstar particle mass #84 <https://github.com/yt-project/yt_astro_analysis/pull/84> - Add restart option for rockstar #82 <https://github.com/yt-project/yt_astro_analysis/pull/82> - Adding an outer_radius parameter to the iterative COM callback #34 <https://github.com/yt-project/yt_astro_analysis/pull/34> - Remove the sunyaev_zeldovich analysis module. This is now pyxsim <http://hea-www.cfa.harvard.edu/~jzuhone/pyxsim/>. #79 <https://github.com/yt-project/yt_astro_analysis/pull/79> - Drop support for python 3.6 #100 <https://github.com/yt-project/yt_astro_analysis/pull/100>, #101 <https://github.com/yt-project/yt_astro_analysis/pull/101> Minor Enhancements and Bugfixes - significant project management and ci improvements #89 <https://github.com/yt-project/yt_astro_analysis/pull/89>, #90 <https://github.com/yt-project/yt_astro_analysis/pull/90>, #91 <https://github.com/yt-project/yt_astro_analysis/pull/91>, #92 <https://github.com/yt-project/yt_astro_analysis/pull/92>, #96 <https://github.com/yt-project/yt_astro_analysis/pull/96>, #95 <https://github.com/yt-project/yt_astro_analysis/pull/95>, #97 <https://github.com/yt-project/yt_astro_analysis/pull/97>, #108 <https://github.com/yt-project/yt_astro_analysis/pull/108>, #109 <https://github.com/yt-project/yt_astro_analysis/pull/109> - Add annotate_halos function #98 <https://github.com/yt-project/yt_astro_analysis/pull/98> - only access particle_type field in rockstar if it exists and is needed #111 <https://github.com/yt-project/yt_astro_analysis/pull/111> - fix light cone projections with weight fields #37 <https://github.com/yt-project/yt_astro_analysis/pull/37> - Fix HaloCatalog progress bar #40 <https://github.com/yt-project/yt_astro_analysis/pull/40> - clarify rockstar error message about using the wrong number of MPI processes #42 <https://github.com/yt-project/yt_astro_analysis/pull/42>, #113 <https://github.com/yt-project/yt_astro_analysis/pull/113> - check derived_field_list for base fields #43 <https://github.com/yt-project/yt_astro_analysis/pull/43> - allow cosmology splice from a single dataset #49 <https://github.com/yt-project/yt_astro_analysis/pull/49> - Fix iterator #68 <https://github.com/yt-project/yt_astro_analysis/pull/68> - Support new config file format #65 <https://github.com/yt-project/yt_astro_analysis/pull/65> - Enable circleci testing #44 <https://github.com/yt-project/yt_astro_analysis/pull/44> - Add max_box_fraction to plan_cosmology_splice #76 <https://github.com/yt-project/yt_astro_analysis/pull/76> - Fix HaloCatalog output_dir #81 <https://github.com/yt-project/yt_astro_analysis/pull/81> - remove deprecated dm_only keyword from halo finder #57 <https://github.com/yt-project/yt_astro_analysis/pull/57> - update amr_grid.inp #77 <https://github.com/yt-project/yt_astro_analysis/pull/77> New Contributors - Corentin Cadiou (@cphyc <https://github.com/cphyc>) - Nathan Goldbaum (@ngoldbaum <https://github.com/ngoldbaum>) - Meng Yuan Ho (@willsonho2000 <https://github.com/willsonho2000>) - Cameron Hummels (@chummels <https://github.com/chummels>) - Clément Robert (@neutrinoceros <https://github.com/neutrinoceros>) Full Changelog: yt_astro_analysis-1.0.0...yt_astro_analysis-1.1.0 <https://github.com/yt-project/yt_astro_analysis/compare/yt_astro_analysis-1....> The yt_astro_analysis package lives at: https://github.com/yt-project/yt_astro_analysis Documentation can be found at: https://yt-astro-analysis.readthedocs.io Special thanks to Clément Robert for assembling the machinery to make this release happen! On behalf of the yt-astro development team.

Hi Britton et al. Congrats on the release. The subject line caught my attention, but if I look at the project page, it is hard for me to understand what this package does. I was curious if anything here would be useful for the work I do. Can I suggest that maybe a sentence or two be added to the top of the README to explain what sorts of analysis this enables? Best, Mike On Wed, Dec 15, 2021 at 9:25 AM Britton Smith <brittonsmith@gmail.com> wrote:
Greetings!
yt_astro_analysis version 1.1 is released!
yt_astro_analysis is an extension of yt for astrophysical analysis. This is the first stable release of yt_astro_analysis to be compatible with yt version 4.0 and later. New Features
- The HaloCatalog has been significantly refactored (#58 <https://github.com/yt-project/yt_astro_analysis/pull/58>, #62 <https://github.com/yt-project/yt_astro_analysis/pull/62>) with the following additional improvements: - the interface to the Rockstar halo finder is now compatible with the latest version of Rockstar Galaxies #55 <https://github.com/yt-project/yt_astro_analysis/pull/55> - all halo finders now support being run with time-series of datasets - halo particle ids now savable with FoF and HOP halo finders #52 <https://github.com/yt-project/yt_astro_analysis/pull/52> - looping over halos is done with io chunks instead of ds.all_data for a significant speedup and reduction in memory - Allow more flexibility for specifying rockstar particle mass #84 <https://github.com/yt-project/yt_astro_analysis/pull/84> - Add restart option for rockstar #82 <https://github.com/yt-project/yt_astro_analysis/pull/82> - Adding an outer_radius parameter to the iterative COM callback #34 <https://github.com/yt-project/yt_astro_analysis/pull/34> - Remove the sunyaev_zeldovich analysis module. This is now pyxsim <http://hea-www.cfa.harvard.edu/~jzuhone/pyxsim/>. #79 <https://github.com/yt-project/yt_astro_analysis/pull/79> - Drop support for python 3.6 #100 <https://github.com/yt-project/yt_astro_analysis/pull/100>, #101 <https://github.com/yt-project/yt_astro_analysis/pull/101>
Minor Enhancements and Bugfixes
- significant project management and ci improvements #89 <https://github.com/yt-project/yt_astro_analysis/pull/89>, #90 <https://github.com/yt-project/yt_astro_analysis/pull/90>, #91 <https://github.com/yt-project/yt_astro_analysis/pull/91>, #92 <https://github.com/yt-project/yt_astro_analysis/pull/92>, #96 <https://github.com/yt-project/yt_astro_analysis/pull/96>, #95 <https://github.com/yt-project/yt_astro_analysis/pull/95>, #97 <https://github.com/yt-project/yt_astro_analysis/pull/97>, #108 <https://github.com/yt-project/yt_astro_analysis/pull/108>, #109 <https://github.com/yt-project/yt_astro_analysis/pull/109> - Add annotate_halos function #98 <https://github.com/yt-project/yt_astro_analysis/pull/98> - only access particle_type field in rockstar if it exists and is needed #111 <https://github.com/yt-project/yt_astro_analysis/pull/111> - fix light cone projections with weight fields #37 <https://github.com/yt-project/yt_astro_analysis/pull/37> - Fix HaloCatalog progress bar #40 <https://github.com/yt-project/yt_astro_analysis/pull/40> - clarify rockstar error message about using the wrong number of MPI processes #42 <https://github.com/yt-project/yt_astro_analysis/pull/42> , #113 <https://github.com/yt-project/yt_astro_analysis/pull/113> - check derived_field_list for base fields #43 <https://github.com/yt-project/yt_astro_analysis/pull/43> - allow cosmology splice from a single dataset #49 <https://github.com/yt-project/yt_astro_analysis/pull/49> - Fix iterator #68 <https://github.com/yt-project/yt_astro_analysis/pull/68> - Support new config file format #65 <https://github.com/yt-project/yt_astro_analysis/pull/65> - Enable circleci testing #44 <https://github.com/yt-project/yt_astro_analysis/pull/44> - Add max_box_fraction to plan_cosmology_splice #76 <https://github.com/yt-project/yt_astro_analysis/pull/76> - Fix HaloCatalog output_dir #81 <https://github.com/yt-project/yt_astro_analysis/pull/81> - remove deprecated dm_only keyword from halo finder #57 <https://github.com/yt-project/yt_astro_analysis/pull/57> - update amr_grid.inp #77 <https://github.com/yt-project/yt_astro_analysis/pull/77>
New Contributors
- Corentin Cadiou (@cphyc <https://github.com/cphyc>) - Nathan Goldbaum (@ngoldbaum <https://github.com/ngoldbaum>) - Meng Yuan Ho (@willsonho2000 <https://github.com/willsonho2000>) - Cameron Hummels (@chummels <https://github.com/chummels>) - Clément Robert (@neutrinoceros <https://github.com/neutrinoceros>)
Full Changelog: yt_astro_analysis-1.0.0...yt_astro_analysis-1.1.0 <https://github.com/yt-project/yt_astro_analysis/compare/yt_astro_analysis-1....>
The yt_astro_analysis package lives at: https://github.com/yt-project/yt_astro_analysis
Documentation can be found at: https://yt-astro-analysis.readthedocs.io
Special thanks to Clément Robert for assembling the machinery to make this release happen!
On behalf of the yt-astro development team. _______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org https://mail.python.org/mailman3/lists/yt-dev.python.org/ Member address: michael.zingale@stonybrook.edu
-- Michael Zingale Professor of Physics and Astronomy Dept. of Physics & Astronomy • Stony Brook University • Stony Brook, NY 11794-3800 *phone*: 631-632-8225 *e-mail*: michael.zingale@stonybrook.edu *web*: https://zingale.github.io github: https://github.com/zingale <http://github.com/zingale>

Hi Mike, Thank you, that is a good suggestion. I've added an issue for this and will take care of it soon. Britton On Wed, Dec 15, 2021 at 2:29 PM Michael Zingale < michael.zingale@stonybrook.edu> wrote:
Hi Britton et al. Congrats on the release. The subject line caught my attention, but if I look at the project page, it is hard for me to understand what this package does. I was curious if anything here would be useful for the work I do. Can I suggest that maybe a sentence or two be added to the top of the README to explain what sorts of analysis this enables?
Best,
Mike
On Wed, Dec 15, 2021 at 9:25 AM Britton Smith <brittonsmith@gmail.com> wrote:
Greetings!
yt_astro_analysis version 1.1 is released!
yt_astro_analysis is an extension of yt for astrophysical analysis. This is the first stable release of yt_astro_analysis to be compatible with yt version 4.0 and later. New Features
- The HaloCatalog has been significantly refactored (#58 <https://github.com/yt-project/yt_astro_analysis/pull/58>, #62 <https://github.com/yt-project/yt_astro_analysis/pull/62>) with the following additional improvements: - the interface to the Rockstar halo finder is now compatible with the latest version of Rockstar Galaxies #55 <https://github.com/yt-project/yt_astro_analysis/pull/55> - all halo finders now support being run with time-series of datasets - halo particle ids now savable with FoF and HOP halo finders #52 <https://github.com/yt-project/yt_astro_analysis/pull/52> - looping over halos is done with io chunks instead of ds.all_data for a significant speedup and reduction in memory - Allow more flexibility for specifying rockstar particle mass #84 <https://github.com/yt-project/yt_astro_analysis/pull/84> - Add restart option for rockstar #82 <https://github.com/yt-project/yt_astro_analysis/pull/82> - Adding an outer_radius parameter to the iterative COM callback #34 <https://github.com/yt-project/yt_astro_analysis/pull/34> - Remove the sunyaev_zeldovich analysis module. This is now pyxsim <http://hea-www.cfa.harvard.edu/~jzuhone/pyxsim/>. #79 <https://github.com/yt-project/yt_astro_analysis/pull/79> - Drop support for python 3.6 #100 <https://github.com/yt-project/yt_astro_analysis/pull/100>, #101 <https://github.com/yt-project/yt_astro_analysis/pull/101>
Minor Enhancements and Bugfixes
- significant project management and ci improvements #89 <https://github.com/yt-project/yt_astro_analysis/pull/89>, #90 <https://github.com/yt-project/yt_astro_analysis/pull/90>, #91 <https://github.com/yt-project/yt_astro_analysis/pull/91>, #92 <https://github.com/yt-project/yt_astro_analysis/pull/92>, #96 <https://github.com/yt-project/yt_astro_analysis/pull/96>, #95 <https://github.com/yt-project/yt_astro_analysis/pull/95>, #97 <https://github.com/yt-project/yt_astro_analysis/pull/97>, #108 <https://github.com/yt-project/yt_astro_analysis/pull/108>, #109 <https://github.com/yt-project/yt_astro_analysis/pull/109> - Add annotate_halos function #98 <https://github.com/yt-project/yt_astro_analysis/pull/98> - only access particle_type field in rockstar if it exists and is needed #111 <https://github.com/yt-project/yt_astro_analysis/pull/111> - fix light cone projections with weight fields #37 <https://github.com/yt-project/yt_astro_analysis/pull/37> - Fix HaloCatalog progress bar #40 <https://github.com/yt-project/yt_astro_analysis/pull/40> - clarify rockstar error message about using the wrong number of MPI processes #42 <https://github.com/yt-project/yt_astro_analysis/pull/42>, #113 <https://github.com/yt-project/yt_astro_analysis/pull/113> - check derived_field_list for base fields #43 <https://github.com/yt-project/yt_astro_analysis/pull/43> - allow cosmology splice from a single dataset #49 <https://github.com/yt-project/yt_astro_analysis/pull/49> - Fix iterator #68 <https://github.com/yt-project/yt_astro_analysis/pull/68> - Support new config file format #65 <https://github.com/yt-project/yt_astro_analysis/pull/65> - Enable circleci testing #44 <https://github.com/yt-project/yt_astro_analysis/pull/44> - Add max_box_fraction to plan_cosmology_splice #76 <https://github.com/yt-project/yt_astro_analysis/pull/76> - Fix HaloCatalog output_dir #81 <https://github.com/yt-project/yt_astro_analysis/pull/81> - remove deprecated dm_only keyword from halo finder #57 <https://github.com/yt-project/yt_astro_analysis/pull/57> - update amr_grid.inp #77 <https://github.com/yt-project/yt_astro_analysis/pull/77>
New Contributors
- Corentin Cadiou (@cphyc <https://github.com/cphyc>) - Nathan Goldbaum (@ngoldbaum <https://github.com/ngoldbaum>) - Meng Yuan Ho (@willsonho2000 <https://github.com/willsonho2000>) - Cameron Hummels (@chummels <https://github.com/chummels>) - Clément Robert (@neutrinoceros <https://github.com/neutrinoceros>)
Full Changelog: yt_astro_analysis-1.0.0...yt_astro_analysis-1.1.0 <https://github.com/yt-project/yt_astro_analysis/compare/yt_astro_analysis-1....>
The yt_astro_analysis package lives at: https://github.com/yt-project/yt_astro_analysis
Documentation can be found at: https://yt-astro-analysis.readthedocs.io
Special thanks to Clément Robert for assembling the machinery to make this release happen!
On behalf of the yt-astro development team. _______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org https://mail.python.org/mailman3/lists/yt-dev.python.org/ Member address: michael.zingale@stonybrook.edu
-- Michael Zingale Professor of Physics and Astronomy
Dept. of Physics & Astronomy • Stony Brook University • Stony Brook, NY 11794-3800 *phone*: 631-632-8225 *e-mail*: michael.zingale@stonybrook.edu *web*: https://zingale.github.io github: https://github.com/zingale <http://github.com/zingale>
_______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org https://mail.python.org/mailman3/lists/yt-dev.python.org/ Member address: brittonsmith@gmail.com
participants (2)
-
Britton Smith
-
Michael Zingale