Recent Releases of swiftsimio
swiftsimio - v10.5.0 - Cross Spectra
What's Changed
- Fix a deprecated import and an unclosed file in tests by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/242
- Pin python version in CI to != 3.13.4 by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/244
- Ensure cosmo_array data is iterable by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/243
- Revise docs with new visualisation backend locations by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/246
- Fix critical bug in power spectra by @JBorrow in https://github.com/SWIFTSIM/swiftsimio/pull/248
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v10.3.0...v10.5.0
Scientific Software - Peer-reviewed
- Python
Published by JBorrow 5 months ago
swiftsimio - v10.3.0
What's Changed
- Fix a bug where numpy ufuncs failed to convert comoving/physical by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/239
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v10.2.0...v10.3.0
Scientific Software - Peer-reviewed
- Python
Published by kyleaoman 7 months ago
swiftsimio - v10.2.0
What's Changed
- Bugfix: allow empty masks by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/232
- Bugfix: load empty datasets correctly by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/233
- Use https to fetch test data by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/235
- Pickle/unpickle the compression attribute along with others. by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/237
- Use cell bounding box metadata by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/230
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v10.1.0...v10.2.0
Scientific Software - Peer-reviewed
- Python
Published by kyleaoman 8 months ago
swiftsimio - v10.1.0 - 3.13 support and fixes
Adds python3.13 support and fixes some documentation and visualization bugs.
What's Changed
- Request named columns by name in visualisation by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/227
- Add simultaneous physical and unit conversion by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/224
- Add python3.13 to CI testing and update release workflow by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/222
- Periodic visualisation bugfix by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/228
- Fix variable re-use in power spectrum by @JBorrow in https://github.com/SWIFTSIM/swiftsimio/pull/231
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v10.0.0...v10.1.0
Scientific Software - Peer-reviewed
- Python
Published by JBorrow 8 months ago
swiftsimio - v10.0.0 - Cosmo Arrays and Quantities
Adds fully-fledged cosmo arrays and quantities; a significant built on top of the unyt array for our cosmological quantities. Includes many more patches, below.
What's Changed
- Update docs for visualization tutorial by @VictorForouhar in https://github.com/SWIFTSIM/swiftsimio/pull/205
- Fix mass table initialisation by @robjmcgibbon in https://github.com/SWIFTSIM/swiftsimio/pull/206
- changed units of current from statA to A by @nickishch in https://github.com/SWIFTSIM/swiftsimio/pull/209
- Update minimum python version in README by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/204
- Add support for np.cbrt on cosmo arrays by @yuyttenhove in https://github.com/SWIFTSIM/swiftsimio/pull/212
- Add fields to repr by @robjmcgibbon in https://github.com/SWIFTSIM/swiftsimio/pull/211
- Unpack the boxsize as a cosmo_array. by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/214
- Comoving parameter of cosmo_array defaults to None instead of True by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/217
- Extract cosmology for halo catalogues by @robjmcgibbon in https://github.com/SWIFTSIM/swiftsimio/pull/210
- Propagate cosmo_array attributes through more copy-like functions by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/216
- Handle no-cosmofactor case in cosmoarray ufuncs by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/215
- Update github workflows cache version by @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/220
- Complete
cosmo_arraynumpy support and addcosmo_quantityby @kyleaoman in https://github.com/SWIFTSIM/swiftsimio/pull/219
New Contributors
- @VictorForouhar made their first contribution in https://github.com/SWIFTSIM/swiftsimio/pull/205
- @nickishch made their first contribution in https://github.com/SWIFTSIM/swiftsimio/pull/209
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v9.0.1...v10.0.0
Scientific Software - Peer-reviewed
- Python
Published by JBorrow 9 months ago
swiftsimio - v9.0.1 - Bug-fixes for homogeneous arrays
What's Changed
Bugfixes for non-spatial masking with homogeneous array data files, thanks to @JBorrow, @kyleaoman, @robjmcgibbon
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v9.0.0...v9.0.1
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 1 year ago
swiftsimio - v9.0.0 - SOAP and new Cosmology Support
What's Changed
- Ray tracing by @JBorrow in https://github.com/SWIFTSIM/swiftsimio/pull/194
- Load fof catalogues refactor by @JBorrow in https://github.com/SWIFTSIM/swiftsimio/pull/195
- Load FOF catalogues & Cosmology Metadata Changes by @robjmcgibbon in https://github.com/SWIFTSIM/swiftsimio/pull/190
New Contributors
- @robjmcgibbon made their first contribution in https://github.com/SWIFTSIM/swiftsimio/pull/190
Full Changelog: https://github.com/SWIFTSIM/swiftsimio/compare/v8.0.1...v9.0.0
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 1 year ago
swiftsimio - v8.0.0 - Numpy 2.0 support
Includes power spectra calculations and numpy 2.0 support.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 1 year ago
swiftsimio - v7.0.3 - Minor Imaging Fix
Fixes a minor imaging bug reported by @Joeybraspenning
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 2 years ago
swiftsimio - v7.0.2 Intersect Masks
Users can now intersect cell masks with prior masks to partially load non-contiguous regions.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 2 years ago
swiftsimio - v7.0.1 - PyPi Release Bugfix
Minor bugfix for the pypi install. Thanks @kyleaoman.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 2 years ago
swiftsimio - v7.0.0 - Change to pyproject.toml and drop py-sphviewer support
We have now moved from setup.py to pyproject.toml, enabling us to install on python 3.11 (thanks @kyleaoman). This has necessitated a dropping of py-sphviewer support.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 2 years ago
swiftsimio - v6.1.1 Metadata Fixes
Includes a fix for botched metadata courtesy of @MatthieuSchaller.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow almost 3 years ago
swiftsimio - v6.1.0 - More detailed cosmology
Fully reads the cosmological information available in the snapshots, instead of assuming things about neutrinos.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow almost 3 years ago
swiftsimio - v6.0.0 - Drop support for py < 3.8.0
Drops support for older python versions (notably 3.6) because of changes in unyt.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 3 years ago
swiftsimio - v5.1.0 - Upgrade Cosmo Arrays
Significant upgrades to the cosmo_array to maintain cosmological information when doing array math, by @kyleaoman and @bwvdnbro.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 3 years ago
swiftsimio - v5.0.1 - Dimension Bugfixes
Incorporates a number of bugfixes to the dimension system by @kyleaoman
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 3 years ago
swiftsimio - v5.0.0 - Updated Slicing
Updates slicing behavior to use physical co-ordinates in the z-direction.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 3 years ago
swiftsimio - v4.9.0 - Cosmo Array Overload
Overloads to the cosmo_array functions to presever their cosmology attributes (thanks @kyleaoman!)
Also fixes some deprecation warnings throughout and allows for the use of newer numba versions.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 4 years ago
swiftsimio - v4.8.1 - Visualisation fixes
Segfault fixes in visualisation from @bwvdnbro.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 4 years ago
swiftsimio - v4.8.0 - Variable Length Mass Tables
New particle types being added to SWIFT cause issues when opening older snapshots. This change makes swiftsimio able to open old and new snapshots.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 4 years ago
swiftsimio - v4.7.1 Sinks & Neutrinos
Adds the sinks and neutrinos particle types.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 4 years ago
swiftsimio - v4.7.0 MappingTables
Added mapping tables for use converting one named column instance to another.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow over 4 years ago
swiftsimio - v4.6.1 Endian-ness Update
Bug-fix update to remove a problem where named column data stored as a non-native endianness would lead to a crash in numba.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow almost 5 years ago
swiftsimio - v4.6.0 - Visualisation Fixes
Fixes to the visualisation, avoiding some (rare) segfaults. Also added the ability to select by z in projections.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow almost 5 years ago
swiftsimio - v4.5.0 - 2D color maps
Added first iteration of the 2D color map functionality! See CHANGELOG.txt and the docs for details.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow almost 5 years ago
swiftsimio - v4.4.0 - Fix incorrect cosmological factors
Fixes incorrect use of the cosmological factors. See CHANGELOG.txt for more details.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 5 years ago
swiftsimio - v4.3.1 - Mass Tables
Added a mass table object (and initialmasstable) for use in analysis. See CHANGELOG for details.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 5 years ago
swiftsimio - v4.3.0 - CUDA Accelerated Visualisation
swiftsimio now includes a cuda-accelerated backend for visualisation (backend='gpu'). See CHANGELOG for more details.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 5 years ago
swiftsimio - v4.2.0 - Log File Reader
Implements log file reading through the load_statistics function.
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 5 years ago
swiftsimio - v4.1.0: Astropy Cosmology Added
We have a new integration with astropy.cosmology, so when you read a snapshot you can use data.metadata.cosmology to get an astropy instance!
Scientific Software - Peer-reviewed
- Python
Published by JBorrow about 5 years ago