Skip to main content

Code abstraction of objects (galaxies) in simulations.

Project description

Build Status Documentation Status

SWIFTGalaxy is a module that extends SWIFTSimIO tailored to analyses of particles belonging to individual simulated galaxies. It inherits from and extends the functionality of the SWIFTDataset. It understands the output of a halo finder (supported: Velociraptor, Caesar; planned support: SOAP) and therefore which particles belong to a galaxy, and its integrated properties. The particles occupy a coordinate frame that is enforced to be consistent, such that particles loaded on-the-fly will match e.g. rotations and translations of particles already in memory. Intuitive masking of particle datasets is also enabled. Finally, some utilities to make working in cylindrical and spherical coordinate systems more convenient are also provided.

Citing SWIFTGalaxy

Please also consider the citations requested for SWIFTSimIO.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swiftgalaxy-1.0.5.tar.gz (44.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

swiftgalaxy-1.0.5-py3-none-any.whl (36.7 kB view details)

Uploaded Python 3

File details

Details for the file swiftgalaxy-1.0.5.tar.gz.

File metadata

  • Download URL: swiftgalaxy-1.0.5.tar.gz
  • Upload date:
  • Size: 44.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for swiftgalaxy-1.0.5.tar.gz
Algorithm Hash digest
SHA256 1fb2475d27b7da1d1cf00f0135697263a1d928157736a7eb0aff0f96a016cece
MD5 613b708062da407d9047ce126c5e3c93
BLAKE2b-256 3af492464fd13bbbd3a4661428664e37b6f164fbfdaa48e5c28c711ced0324dc

See more details on using hashes here.

File details

Details for the file swiftgalaxy-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: swiftgalaxy-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 36.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for swiftgalaxy-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6612a7b8215555de7dfa46f6d827f1d3d7796e69e8e7429be56f560d46ea461e
MD5 d8aeb3063e2bbe4f8e3d1c11e68e8def
BLAKE2b-256 6b60349aebf69cf01240c694073de4145956f3ec5855484a9f918b3a6a62c1f5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page