nanograv / enterprise_extensions

A set of extension codes, utilities, and scripts for the enterprise PTA analysis framework.
MIT License
27 stars 60 forks source link

Adding Gibbs Method Code and Changes to OS #215

Closed NimaLaal closed 7 months ago

NimaLaal commented 1 year ago
  1. The Gibbs method code is added alongside its test. This method performs the Gibbs sampling of single-pulsar analyses.

  2. Two changes to the OS code is implemented. The first change allows for a seed to be defined for NMOS calculations. The second change is in how the gamma_common parameter is used inside the OS code. gamma_common no longer has a default value and can take a more flexible name than 'gw_gamma'. The changes are done to avoid doing a fixed gamma run when the user intends for a varied gamma run.

AaronDJohnson commented 1 year ago

It looks like the tests are still failing due to linting issues now. The Cython problems have been fixed. So let's work on getting this fixed.