Recent Releases of swiftgalaxy

swiftgalaxy - v2.2.0

What's Changed

  • Replace setup.py with pyproject.toml in CONTRIBUTING.md by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/52
  • Update SOAP dependency: soap_runtime merged by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/58
  • Evaluate masks lazily by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/49

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.1.3...v2.2.0

- Python
Published by kyleaoman 8 months ago

swiftgalaxy - v2.1.3

What's Changed

  • Add missing items in catalogue tab completion, and test by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/48

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.1.2...v2.1.3

- Python
Published by kyleaoman 9 months ago

swiftgalaxy - v2.1.2

What's Changed

  • Use cosmo_quantity for scalars by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/47
  • Increased test coverage to 100% by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/45

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.1.1...v2.1.2

- Python
Published by kyleaoman 9 months ago

swiftgalaxy - v2.1.1

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.1.0...v2.1.1

- Python
Published by kyleaoman 9 months ago

swiftgalaxy - v2.1.0

What's Changed

  • Add version and repostatus badges by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/36
  • Configure zenodo and add badge by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/37
  • Add codecov action and badge by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/38
  • Ignore docs, tests in codecov by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/39
  • Fine-tune codecov config and increase coverage by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/40
  • Revamp of example data by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/42
  • Add missing narrative doc file by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/43
  • Add CoLab example by @AleKit in https://github.com/SWIFTSIM/swiftgalaxy/pull/18
  • Update docs homepage by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/44

New Contributors

  • @AleKit made their first contribution in https://github.com/SWIFTSIM/swiftgalaxy/pull/18

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.0.3...v2.1.0

- Python
Published by kyleaoman 9 months ago

swiftgalaxy - v2.0.3

What's Changed

  • Truncated visualisation checks by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/30
  • Use cell bboxes in test data by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/35

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.0.2...v2.0.3

- Python
Published by kyleaoman 10 months ago

swiftgalaxy - v2.0.2

What's Changed

  • Correct logic in the dense solution by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/33
  • Box wrap in unrotated frame by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/34

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.0.1...v2.0.2

- Python
Published by kyleaoman 11 months ago

swiftgalaxy - v2.0.1

What's Changed

  • Bugfix: Copy named column data when deep copying by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/29

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v2.0.0...v2.0.1

- Python
Published by kyleaoman 11 months ago

swiftgalaxy - v2.0.0

What's Changed

  • Support for tab completion by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/22
  • Substantial backend changes arising from #22 greatly increasing maintainability.

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v1.2.4...v2.0.0

- Python
Published by kyleaoman 11 months ago

swiftgalaxy - v1.2.4

What's Changed

  • Docs corrections for SOAP catalogues by @robjmcgibbon in https://github.com/SWIFTSIM/swiftgalaxy/pull/24
  • Handle iteration over 0 or 1 target objects by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/25

New Contributors

  • @robjmcgibbon made their first contribution in https://github.com/SWIFTSIM/swiftgalaxy/pull/24

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v1.2.3...v1.2.4

- Python
Published by kyleaoman 11 months ago

swiftgalaxy - v1.2.3

Updates for compatibility with swiftsimio v10.

What's Changed

  • Remove handling of boxsize as a unyt_array by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/21
  • Changes for cosmo_quantity branch of swiftsimio by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/23

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v1.2.2...v1.2.3

- Python
Published by kyleaoman 12 months ago

swiftgalaxy - v1.2.2

Update colibre example ahead of tutorial.

- Python
Published by kyleaoman over 1 year ago

swiftgalaxy - v1.2.1

Fixed a bug in iteration with SWIFTGalaxies that could cause particles from incorrect regions in snapshots to be read in some cases.

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v1.2.0...v1.2.1

- Python
Published by kyleaoman over 1 year ago

swiftgalaxy - v1.2.0

What's Changed

  • Efficient iteration over SWIFTGalaxy objects by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/14

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v1.1.0...v1.2.0

- Python
Published by kyleaoman over 1 year ago

swiftgalaxy - v1.1.0

What's Changed

  • Support SOAP halo catalogues by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/12
  • Update dependencies by @kyleaoman in https://github.com/SWIFTSIM/swiftgalaxy/pull/20

Full Changelog: https://github.com/SWIFTSIM/swiftgalaxy/compare/v1.0.5...v1.1.0

- Python
Published by kyleaoman over 1 year ago

swiftgalaxy - v1.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.

- Python
Published by kyleaoman over 2 years ago

swiftgalaxy - v1.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).

- Python
Published by kyleaoman over 2 years ago

swiftgalaxy - v1.0.3

Added support for Caesar halo catalogues.

- Python
Published by kyleaoman over 2 years ago

swiftgalaxy - v1.0.2

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

- Python
Published by kyleaoman almost 3 years ago

swiftgalaxy - v1.0.1

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

- Python
Published by kyleaoman almost 3 years ago

swiftgalaxy - v1.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.

- Python
Published by kyleaoman over 3 years ago