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-alpha-0.0.19.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_alpha-0.0.19-py3-none-any.whl (60.1 kB view details)

Uploaded Python 3

File details

Details for the file blip-alpha-0.0.19.tar.gz.

File metadata

  • Download URL: blip-alpha-0.0.19.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-alpha-0.0.19.tar.gz
Algorithm Hash digest
SHA256 d667d5ad77258eb3cd828bcd476ba22a0ef242dad0f6526269e5eb9d060380d6
MD5 78697d3e82ab0d619dd4659ff209ebd1
BLAKE2b-256 a0a6b1f4ed87f4045d227d7e83e641f50e77af1d9af14540791a15e946ee5842

See more details on using hashes here.

File details

Details for the file blip_alpha-0.0.19-py3-none-any.whl.

File metadata

  • Download URL: blip_alpha-0.0.19-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_alpha-0.0.19-py3-none-any.whl
Algorithm Hash digest
SHA256 b7131d4ae6aeb8e688b5c1a247f22d1aacec92e9b6e6e05044a8be2160f90cf1
MD5 f236834c427eb5a9b7bdfeb46cb82f7a
BLAKE2b-256 61b13a69327ed448a6453cc5c51572328c9574dc271ed951cf9a85fcae5e72fb

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