Skip to main content

Package for Statistical Inference of Physics — cosmological parameter inference tools

Project description

psiphy — Package for Statistical Inference of Physics

psiphy logo

License GitHub Repository CI status Documentation

A Python package for cosmological parameter inference, providing tools for simulation-based inference (SBI), MCMC sampling, Fisher forecasting, and posterior diagnostics.

Installation

Install directly from GitHub:

pip install git+https://github.com/sambit-giri/psiphy.git

To include optional dependencies (e.g. MCMC samplers):

pip install "git+https://github.com/sambit-giri/psiphy.git#egg=psiphy[mcmc]"

For a local editable install (recommended for development):

git clone https://github.com/sambit-giri/psiphy.git
cd psiphy
pip install -e ".[dev]"

Running the tests

The test suite uses pytest. After installing with the dev extras:

pytest tests/ -v

Tests cover package imports, toy model simulators, and sampling utilities. New tests are added alongside each new module.

Contributing and feedback

Bug reports, feature requests, and questions are welcome — please open an issue on the GitHub issue tracker. Pull requests are also encouraged.

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

psiphy-0.1.1.tar.gz (59.8 kB view details)

Uploaded Source

Built Distribution

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

psiphy-0.1.1-py3-none-any.whl (63.2 kB view details)

Uploaded Python 3

File details

Details for the file psiphy-0.1.1.tar.gz.

File metadata

  • Download URL: psiphy-0.1.1.tar.gz
  • Upload date:
  • Size: 59.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.12

File hashes

Hashes for psiphy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e92c24b6fd094b889b5b71b7e25ab5ab11cd540d0cc9d3c77818c02685ebb617
MD5 9b48c7f0aa2baf9ac09034f5e72b3603
BLAKE2b-256 08164de6c154f194b7f9791b063e5a517712000939839f34a7ce382e0eb9b92d

See more details on using hashes here.

File details

Details for the file psiphy-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: psiphy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 63.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.12

File hashes

Hashes for psiphy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 21f17747f0fc21a87968302c0ada247a25f57d342226f9e30af1943f10228e4a
MD5 dc5a4dc724b70328250b48f763e3c5a9
BLAKE2b-256 8def6d02894aa3485f6fdd96b9d901dc25adff4ff4ddde2adcfec02286204db5

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