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

Uploaded Python 3

File details

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

File metadata

  • Download URL: blip-gw-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 12b37798db171301f39e3d8b0dacd7b1758f86691e621ac2f284eaa1de8cc4e8
MD5 75d856e8b5c45328783938b667394e86
BLAKE2b-256 b6297221d1e4d15d878f8883af989f483f673c58a0ba8550edb82deec6fdf547

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blip_gw-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 72dbab65c655c32b25c69381bd0a467fa1f7b4d46af2a9702001dfe4150741a4
MD5 9f1a3dc059fc2bf2134b95e7822bd7bc
BLAKE2b-256 45252edc271daeea2b1617236249e60db504fa55106c44aa885bc4073955c308

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