Swiftgalaxy

Latest version: v1.0.5

Safety actively analyzes 626941 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.5

Adds support for using swiftgalaxy without a halo catalogue, e.g. to select particles within some spatial region and/or boolean mask and then make use of the rest of the swiftgalaxy features (spherical/cylindrical coordinates, masking, consistent coordinate frame, etc.). Also adds a cookbook example to the documentation for selecting all particles within a spherical aperture, with or without a halo catalogue.

1.0.4

Completes support for caesar halo catalogues now that caesar outputs the spatial extent of groups in the catalogue (so that we can use this to define a spatial mask for swiftsimio). Older caesar outputs are still compatible, but will inefficiently read the entire simulation volume (a warning will be issued at runtime in this case).

1.0.3

Added support for Caesar halo catalogues.

1.0.2

Abandon setup.py based build system in favour of pyproject based build system.

1.0.1

Support for changes in velociraptor-python package (v0.16.1).

1.0.0

The initial release of SWIFTGalaxy, including:
- Automated loading of particles corresponding to a galaxy identified by a halo finder.
- Support for the Velociraptor halo finder.
- Exposure of the integrated properties calculated by the halo finder.
- Automatic recentering in the galaxy frame, and coordinate transformations (rotation, translation, boost).
- Additional coordinates (cylindrical & spherical) on-demand.
- Masking to select subsets of particles.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.