Skip to main content

A bayesian pipeline for detecting stochastic backgrounds with LISA.

Project description

BLIP: Bayesian LISA Pipeline

This is a bayesian pipeline for detecting stochastic backgrounds with LISA. BLIP stands for Bayesian LIsa Pipeline fully written in python

  1. It is easier to maintain and run python code in virtual environments. Make a new virtualenv by doing

python3 -m venv lisaenv

  1. Source it on linux or Mac by doing

source lisaenv/bin/activate

For Windows, source it by

activate while in \lisawork\Scripts

  1. We need numpy, scipy for running this and matplotlib and chainconsumer are required for plotting. Install them all by doing

pip install numpy scipy matplotlib chainconsumer

  1. We also need the healpy, the skymap package

pip install healpy

  1. The sampler dynesty is used for nested sampling. We get both the posteriors and bayesian evidence from it. The latter is the detection statistic. Install dynesty by doing

pip install dynesty

  1. Some functionality also needs cython

pip install cython

  1. You can change the parameters and the signal model in params.ini

To run do python run_blip.py params.ini

Posterior plots are automatically made in the output directory specified in params.ini

  1. If you want to generate local documentation pages you also need sphinx

pip install sphinx

Note: The code is setup to work with python 3 and might not work with python2 More documentation at https://blip.readthedocs.io/en/latest/

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

blip-gw-1.0.6.tar.gz (49.1 kB view details)

Uploaded Source

Built Distribution

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

blip_gw-1.0.6-py3-none-any.whl (60.1 kB view details)

Uploaded Python 3

File details

Details for the file blip-gw-1.0.6.tar.gz.

File metadata

  • Download URL: blip-gw-1.0.6.tar.gz
  • Upload date:
  • Size: 49.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for blip-gw-1.0.6.tar.gz
Algorithm Hash digest
SHA256 361636f20c2e3a66fc4321d020044ec27733c76e49c9522fde996cf2094e94e7
MD5 21ce9880bf4afe2603162bf16d41eddd
BLAKE2b-256 066368bcd187096cd1fc8b0f8b531a43f5ba992040b71d1429944fc46416dd85

See more details on using hashes here.

File details

Details for the file blip_gw-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: blip_gw-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for blip_gw-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 90c3078842b68e87a9fcafc0e4b8ebd999362e6ca2fd2f7616e11c428419dcff
MD5 136063bc63a0b9726d8353244f856be6
BLAKE2b-256 348897ea7fb25ff0856ff74e771d10f0d81d3513cc47a45c969764f8af385f87

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