A python-based method for generating cosmological reionization fields
Project description
zreion
zreion
is a way of quickly computing a "redshift of reionization" field using
a semi-numeric method developed in Battaglia et
al. (2013). The
method assumes the redshift of reionization for a particular point in a
cosmological volume is a biased tracer of the matter field, and can be written
as a parameterized bias function. For a full derivation and comparison with
simulations, see the linked paper.
Installation
Installing the package can be performed by checking the repo out, and then running:
pip install .
Dependencies should be handled automatically by pip
if not already installed.
Dependencies
- setuptools >= 38.3
- cython
- numpy
- pyfftw
Tests
The repo includes a test suite, which can be invoked by running pytest
in the
top-level of the repo. In addition to the package dependencies, it requires
packaging
, pytest-cov
and pytest-cases
. These can be installed using:
pip install .[test]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for zreion-0.2.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 721190e32add19ee13e5e38ba7957c03101ea01c7fe2c94f5d0d30bef33d6058 |
|
MD5 | c08ee37e62ecd6fb3c925107c07d1d91 |
|
BLAKE2b-256 | 21ab421a561018aa0fdfe8efa37cade15e36090251d05a23e052ea9ae55b5ba4 |
Hashes for zreion-0.2.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 514b5e6a6167a3a78fdff5dbac1c37a343ddc51e4c0cad97921a5c6aeb5e7867 |
|
MD5 | 752228eac02de0fd05e92a9eb03ae6d3 |
|
BLAKE2b-256 | c0afc2ba92e8c5040e4604e0c87a27e152a60c4dac4904824ac2c0f94f9f107f |
Hashes for zreion-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 694e18a08207d4ad895311cb6c9989bf04c91fba82fa624867e9e23930207f67 |
|
MD5 | fa39f855fd281e592088e9f6d6b78d44 |
|
BLAKE2b-256 | 1ce8ae5b59d07cee947ff3393b648793d289bc0666242c2c8cfecb70c3d05605 |
Hashes for zreion-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caaa415530a0ddb895d59d0e838e901c51fa82277032913e16d5b2c08cbca17b |
|
MD5 | ce5d279eacb6845a6cf5f4c65f56ba8a |
|
BLAKE2b-256 | 3c470282350c9501f54cd9c03b6b04b2cc9338ac2c0d502c7a4789baa2f1ac52 |
Hashes for zreion-0.2.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ed5d96e02a823920c0602aa9bf2d35bb5d49134987d18acd8bf78c0d868509b |
|
MD5 | df448335cb5bbe1175097eac9be3412d |
|
BLAKE2b-256 | 48c32e1181229d72eedca52a46bc102c11d4b1fcb53dc507dfa7f69b92f34a20 |
Hashes for zreion-0.2.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 293646e5e3082be74b8612dfb70e2a581ef8a92b7750ca3a84f3f103611e5ca2 |
|
MD5 | a149783db4fef29fe14e2ce7515193af |
|
BLAKE2b-256 | d4382651ccb4bb74abd91fc6191c27339cef3b8e22cc46d742d334df9ab1447e |
Hashes for zreion-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb79e94e6014b9d11bc0f465f7ddcadcdb61d7d1248f6f63e1789072a2865107 |
|
MD5 | 6aa6d4f8115180e91ff8e2a21d9c0af3 |
|
BLAKE2b-256 | bd6d0f0ce1daeb52b8f0e3fc8165fffcc0ce8563bf5c9596309168a1d2a30777 |
Hashes for zreion-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f725976900e71c4dcd18b99e940fabf25d2da594765a7f0af2ee943754e38d1 |
|
MD5 | 79f93784f87e382a717c71b00f35896d |
|
BLAKE2b-256 | be08cddab3685609854600e58d41fa6410005040e486daef65497bfde17fcd2d |
Hashes for zreion-0.2.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 926fb70b8ed1c3bafd9b1be70478a290a2756c4c7b4c17853537c084f9879579 |
|
MD5 | 385b9f217f48badaf41caa770703cc28 |
|
BLAKE2b-256 | 3d19e84a9167fd2c66dd8423b90b4fb4cf25495ec0b986361e0d35c190618aaa |
Hashes for zreion-0.2.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85e45f42e100483048a3bc69945eeb8a8cb25ab75a9d9c02695c8773425baa3e |
|
MD5 | 4d56ef9fd0c85866866c0aa6583e439f |
|
BLAKE2b-256 | 1d928be0cff441abc98436559f8b65739c3ee40af7d6b4c09f577b24b7bb8d08 |
Hashes for zreion-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 289bc7728a612f34c6e06dbcc74cf798d62ba4a4b13cdc7cf8010141bfd22c50 |
|
MD5 | 47da30dedf7994223e0ae18722ec46c4 |
|
BLAKE2b-256 | 38076e9660e169154ffdf7307f1cdc4d37834444341660384742112a39ccd071 |
Hashes for zreion-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c1c3658789eac90adf04b66a679f2208750bfc01ab4673b3ad78300cfb82a7d |
|
MD5 | d30c2907cf60fd91288546a9f6240d1a |
|
BLAKE2b-256 | fdb0f287f541f9136b56b0306be987a571c50f327a164ed4da6cb77ced844318 |
Hashes for zreion-0.2.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eea3c1476a54e8bd6d0b64c1eb16b66c6de70e891289c358398fee3f5acd3cad |
|
MD5 | bfe83781a5444bd85f7e279790272851 |
|
BLAKE2b-256 | 720d076ca62cd83649c45944e304c9537b3b21a43d2de3730f1e1c60f022d9a8 |
Hashes for zreion-0.2.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a31ab1985bfd658f2325d3fe612c3a1f432bebe2d3a1a59810a4e81f31dac3d7 |
|
MD5 | db06b564017245496f3bbb5150b5b7c0 |
|
BLAKE2b-256 | b75d100b6dd1c1dacf375f7f1d4ee042a1e97acc1c3fb63876f6cff62ca73943 |
Hashes for zreion-0.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf4974b383e7234e5275fdd26b1f1da17c499f7b065fb4b67c9ad7789077088b |
|
MD5 | faa9aec4ee90d445daed8d07a495d001 |
|
BLAKE2b-256 | 1b03b5d792e6c1246fe0fc9cec92ad91ab0c9471a29643d5fe208af234359422 |
Hashes for zreion-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32d86dd0600a24218522056c94d62c9d9a30f221bcc0cb43884bbc9b821a02e4 |
|
MD5 | a6fa76c3a67ee3c4529c0a9ef311d276 |
|
BLAKE2b-256 | b846e1550016a4347adf1c4914e0825de4545f4a3bba1b858053892fa5d71b9f |