Skip to main content

Python package for conveniently plotting results from pulsar timing array bayesian analyses.

Project description

La Forge

https://img.shields.io/pypi/v/la_forge.svg https://github.com/Hazboun6/la_forge/workflows/Build/badge.svg Documentation Status https://zenodo.org/badge/DOI/10.5281/zenodo.4152550.svg

Pulsar Timing Array Bayesian Data Visualization

Graphic Credit: Stewart Vernon, via Deviant Art

Graphic Credit: Stewart Vernon, via Deviant Art

Python package for conveniently plotting results from pulsar timing array bayesian analyses. Many of the functions are best used with enterprise outputs.

La Forge is available on PyPI:

pip install la-forge

Features

  • Sweep up Bayesian analysis MCMC chains along with sampling info.

  • Allow easy retrieval of various samples from chains.

  • Support for saving chains as HDF5 files.

  • Call chains with parameter names.

  • Plot posteriors easily.

  • Reconstruct Gaussian process realizations using posterior chains.

  • Plot red noise power spectral density.

  • Separate consituent models of a hypermodel analysis.

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

1.0.2 (2022-07-19) Fixes a delimiter bug for pulling in priors.txt.

1.0.1 (2021-10-21) Fixes a bug that did not allow parameter dictionary I/O in HyperModelCores

1.0.0 (2021-10-18) Capabilities to save as HDF5 files. Added full documentation and filled out the testing suite.

0.4.0 (2021-09-24) Added CI testing suite and cleaned up functions.

0.3.0 (2020-10-28) New docs.

0.2.0 (2020-02-13) Cleaned up various functionality and added more docs.

0.1.0 (2018-09-21)*

  • First release on PyPI.

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

la_forge-1.0.2.tar.gz (82.9 MB view details)

Uploaded Source

Built Distribution

la_forge-1.0.2-py2.py3-none-any.whl (35.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file la_forge-1.0.2.tar.gz.

File metadata

  • Download URL: la_forge-1.0.2.tar.gz
  • Upload date:
  • Size: 82.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for la_forge-1.0.2.tar.gz
Algorithm Hash digest
SHA256 0f27c3ecd7c887f4b027d65b94bebfb52da1c6c2b083ae1784d24797f7815366
MD5 af42c27134a712d5295de3e365a731e3
BLAKE2b-256 872a58bbe56fa4738ebb02ee66e3877ddb1668dcea28da5fe1173dcaad1b6fb3

See more details on using hashes here.

Provenance

File details

Details for the file la_forge-1.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: la_forge-1.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 35.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for la_forge-1.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 203a4a8c1d815e97d3064bcdac64242961b1bf1dcb990520daf849babfff49ef
MD5 16dee1c080c65bcd0941ffb9a7cec588
BLAKE2b-256 d7b766ff97d07121f057584ba7efcb2fd0fbcb52fa0dd52e42d4a4efb093ee0d

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page