pyfisher
Fisher forecasting for cosmological surveys
pyfisher is a python package for calculating Fisher matrices and for forecasting parameter uncertainties for cosmological surveys.
🟥 Version 2 is a total revamp, so if you’re used to what this software looked like before November 2020, you should switch to the ``legacy`` branch.
While the new version does not (yet) provide an interface for CMB lensing noise curves with iterative delensing like the old one did, it has a simplified API, lots of pre-calculated Fishers, and a tool to reparametrize into a σ8 parameterization.
Free software: BSD license
Documentation: https://pyfisher.readthedocs.io.
Installation
Install in two steps:
Git clone the repository
cd into the repository and run pip install -e . --user.
The latter step just copies symbolic links to the relevant modules into a directory (managed by pip) that is in your python path.
Once this is done, you should be able to do things like
import pyfisher
from anywhere on your system.
Basic Usage
See and run python tests/test_lensing.py to reproduce Planck constraints and get a feel for how to use this package.
History
2.0.0 (2020-11-22)
First release on PyPI.
Metadata
Release files for pyfisher 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyfisher-2.1.0.tar.gz | 5.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyfisher-2.1.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 11.3 MB
Release files / pyfisher-2.1.0.tar.gz
| Download URL | pyfisher-2.1.0.tar.gz |
|---|---|
| Size | 5.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bf80962f599784156880f38e6a6ea0c4695e33da7db2791ced7acab61a5c1d41
|
|
BLAKE2b-256 checksum How to use checksums |
5d6708beeb30fb4661ef4deb1378e5b9a0d9e4e191ffe259796a8fc8550fbd33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.0
|
Release files / pyfisher-2.1.0-py2.py3-none-any.whl
| Download URL | pyfisher-2.1.0-py2.py3-none-any.whl |
|---|---|
| Size | 5.7 MB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
670b8d2b542133feb4c5668d1ff42949490f39ca3211de95310452e482938344
|
|
BLAKE2b-256 checksum How to use checksums |
61f83fe8ff2fd3b392523968966b9467598238e4a6784c6ac7567df60d0d9d52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.0
|