Skip to main content

Cosmotile

PyPI Status Python Version License

Read the documentation at https://cosmotile.readthedocs.io/ Tests Codecov

pre-commit Black

Create cosmological lightcones from coeval simulations.

This algorithm is taken from the code in https://github.com/piyanatk/cosmotile, but is repackaged and re-tooled.

Features

  • Fast tiling of finite, periodic cosmic simulations onto arbitrary angular coordinates.
  • Generate different realizations by translation and rotation.

Installation

You can install Cosmotile via pip from PyPI:

$ pip install cosmotile

Usage

Please see the Command-line Reference for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, Cosmotile is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

The algorithm used in this repository is derived from the cosmotile module in https://github.com/nithyanandan/AstruUtils, which was later modularised in https://github.com/piyanatk/cosmotile.

Acknowledgments

If you find cosmotile useful in your project, please star this repository and, if applicable, cite https://arxiv.org/abs/1708.00036.

Metadata

Release files for cosmotile 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cosmotile 0.3.0
File Size Uploaded
cosmotile-0.3.0.tar.gz 484.3 kB Details

Release files / cosmotile-0.3.0.tar.gz

Download URL cosmotile-0.3.0.tar.gz
Size 484.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b0a76ed894348e3d2049eb68689c3c7456890d7704a9c74f9ad5efecd6a24cff
BLAKE2b-256 checksum
How to use checksums
8c170dc67d38980970692d8c024a7df33d5b9382b70a5780831243ac6b0d53f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page