Skip to main content

Software to rapidly and flexibly analyse Pulsar Timing Array data via the Generalised Factorised Likelihood (GFL)method

Project description

ceffyl

DOI

Pronounced /ˈkɛfɨ̞l/ ('keff-ill'), meaning 'horse' in Cymraeg/Welsh 🏴󠁧󠁢󠁷󠁬󠁳󠁿🐎

A software package to rapidly and flexibly analyse pulsar timing array (PTA) data via refiting to pulsar timing free spectra.

This can be done by fitting to a free spectrum of the entire PTA or to individual pulsars!

Installation

To install via pip, some non-python dependencies are required. You can find these in requirements.txt

First, clone the repo

git clone git@github.com:astrolamb/ceffyl.git

Then pip install :)

pip install ceffyl

examples

Find examples on how to create KDE representations of free spectra, and how to fit your data to your chosen data sets, in this directory!

Attribution

@misc{lamb2023need,
      title={The Need For Speed: Rapid Refitting Techniques for Bayesian Spectral Characterization of the Gravitational Wave Background Using PTAs}, 
      author={William G. Lamb and Stephen R. Taylor and Rutger van Haasteren},
      year={2023},
      eprint={2303.15442},
      archivePrefix={arXiv},
      primaryClass={astro-ph.HE}
}

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

ceffyl-1.25.tar.gz (145.8 kB view hashes)

Uploaded Source

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