Published May 30, 2022
| Version v1.2.0
Software
Open
pynbody/pynbody: Version 1.2.0
Creators
- Andrew Pontzen
- Rok Roškar1
- Greg Stinson
- Corentin Cadiou2
- Michele Mastropietro3
- Ben Keller
- A R Duffy4
- mkrets
- Martin P. Rey
- Michael Tremmel
- Jon Davies
- Thomas Quinn5
- Rick Sarmento6
- nroth0815
- Jonathan Coles
- Alex Ji
- Elaad Applebaum
- Tobias Buck7
- Pawel Biernacki8
- Jakob Herpich9
- mihaimt8
- Rory Woods10
- Jo Bovy11
- Gabriel Altay12
- Lukas Winkler
- Miguel de Val-Borro13
- Richard Shaw14
- Sanghyuk Moon15
- mueslo
- 1. @SwissDataScienceCenter
- 2. University College London
- 3. INAF
- 4. Swinburne University of Technology
- 5. University of Washington
- 6. USNA
- 7. AIP
- 8. University of Zurich
- 9. MPIA
- 10. Preteckt
- 11. University of Toronto
- 12. https://www.tempus.com/
- 13. NASA Goddard Space Flight Center
- 14. Department of Physics, University of British Columbia
- 15. Seoul National University
Description
Enhancements
- Enhance compatibility with EAGLE files (@j-davies-astro in https://github.com/pynbody/pynbody/pull/645)
- Add support for GadgetHDF SIMBA variant (https://github.com/pynbody/pynbody/pull/651)
- Support reading ramses hydro file descriptor blocks (@cphyc in https://github.com/pynbody/pynbody/pull/649)
- Auto-convert ramses conformal times (for star birth) to physical time (@cphyc in https://github.com/pynbody/pynbody/pull/650)
- Added ability to select between different SPH smoothing kernels when making images, and implement Wendland kernel (@j-davies-astro in https://github.com/pynbody/pynbody/pull/648)
- Cache unit conversion, giving 13× speedup in halo catalogue access (@cphyc in https://github.com/pynbody/pynbody/pull/635)
- Fix bug in theta velocity and adding tests on spherical derivations (@Martin-Rey in https://github.com/pynbody/pynbody/pull/637)
- Fix a bug where one-indexed halo catalogues would not iterate correctly (@cphyc in https://github.com/pynbody/pynbody/pull/643)
- Fixed issue where velocity images would sometimes fail to plot due to incorrect indexing (@j-davies-astro in https://github.com/pynbody/pynbody/pull/647)
- Fix selecting SUBFIND haloes with precalculated indices (@j-davies-astro in https://github.com/pynbody/pynbody/pull/646)
- Modernize the codebase with pyupgrade (@cphyc in https://github.com/pynbody/pynbody/pull/653)
- Modernize the installation somewhat, removing support for using non-OpenMP compilers since this was anyway broken!
- Start supporting Apple Silicon; this will be experimental until GitHub provide arm64-hosted MacOS runners
- Switch to pytests since nose is no longer supported
Full Changelog: https://github.com/pynbody/pynbody/compare/v1.1.0...v1.2.0
Files
pynbody/pynbody-v1.2.0.zip
Files
(6.2 MB)
Name | Size | Download all |
---|---|---|
md5:2545c766cb70827302d2be081adfaf1f
|
6.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pynbody/pynbody/tree/v1.2.0 (URL)