lalinference-v1.11.2
Change description:
- Updates to
lalinference_pipe
for PESummary v0.1.7 (already released), including better label and ML waveform plots over IFO data. (!834 (merged)) - Improvement to
lalinference_pipe
on ROQ basis choice, more generic routine and optimised chirp-mass bounds. (!854 (merged), !857 (merged), !858 (merged), !859 (merged)) - Spectral EOS sampling in LALInferenceMCMC. (!722 (merged))
- Minor fixes, python3 compatibilty, condor environment updates and help2man fixes. (!855 (merged), !856 (merged), !848 (merged))
This is a backwards-compatible update
LALSimulation
@adam-mercer, @leslie.wade, @jolien-creighton:
From !722 (merged), and !848 (merged), it looks like we will need a new release of lalsimulation as well. @sebastian-khan, @maria.haney, @harald.pfeiffer: if this cannot happen quickly due to other changes in lalsimulation, we will have to release lalinference without those MR first. @cjhaster will !722 (merged) work with the post-processing changes in the v1.11.1 release?
List of commits
@cjhaster @john-veitch @bfarr @charlie.hoy @soichiro.morisaki @leslie.wade @jolien-creighton @adam-mercer please comment if the list below are incorrect.
lalinference-v1.11.1
:
From 8ce2f043dfe881a9025eaa65ece00c0f2b3d8fbb lalinference_pipe_utils.py and lalinference_compute_roq_weights.py: enable building ROQ weights from selected parameters by greedy algorithm.
1a8eee0e66477d83c2ac63c4b3773eb11eeabbe5 Merge branch 'pesummary_v0.1.7' into 'master'
90892c1aa6bcfe8096e71a77f6a791b8a132ac43 Merge branch 'roq_dir_name' into 'master'
55ba960c7dfcf7873100ab222d60b20a296c40fd lalinference_pipe.py: import numpy necessary for roq bin selection
2184ad363671f0b3197384b05ff1e36cf1c8f5b4 lalinference_pipe_utils.py: do not assume the roq directory name is seglen
7a0966f12942593f057514ea0a7cbd2480617a5e Merge branch 'choose_best_roq_bin' into 'master'
f390ae993bb1de78622460184ec813ec8dc8351f Merge branch 'add-omp_num_threads_lalinferencemcmc' into 'master'
79074c40ef0a67e86104d9c94845e40c3eaaa606 added OMP env
855e91ca43a0c106498d81fa0ab1208b519b6471 lalinference_pipe.py: pick the best roq bin when multiple bins are available
1b22bb200fdc94bd4f82b08b2b4a6fc6a361242e lalinference_pipe_utils.py: minor python3 fix
f70780611ff05c37782bc60a4bf82ad773dd0684 Merge branch 'spectral_sample' into 'master'
b6fa2c487fe9c27858a558ecb0d361fb5837ebd3 lalinference: add help2man to dependencies
8628b45cdfa7ca818269ca261b82ac4548cd75c3 lalinference: upgrade cleanly
adb373c8537c943c02ef5a45d43d6da473ff92d2 Merge branch 'o3-release'
fd55c66325a9a3c08c30e528587cd9cef0663cfb Changed eos interpolation to steffen (copied from gsl), fixed memory bug
88bd03cf1f12e7e6d923c14437c95fa459a21e1e Removed memory leak check
f51c188d445b8955b1f7d7c8cf7d9abeb1601382 Fixed print bug
12b7e18474cbdf0ab51e1811ca65a0e3c67dcfef Check for negative lambdas
8e804934002d2e2bc64f09a64b22f928e008193e Revert "Enforce additional prior check on eos gammas in approx prior draw"
dc0e4aa2d2b2595763dc5b776338d36a65ff9ece Change number of points for generating NS family
7340e41521857ea57df3dc2cee4eef386f1111bd Enforce 8-point min for interpolations
480366c25b56d04ff3ba82d6d2c6b9c87952fa2b eos post processing changes
338ce526502b67464829506025077d2b07cd30a6 Enforce additional prior check on eos gammas in approx prior draw
c45d99d70aae8fd2f8cf7944b925c850e7c6fe09 Add gamma check to eos->tidal function
61eb8f431998f3b76a8d817757e5824b2e8e8ef6 Fixing pointer issue
fc7a0b8501452134e9dbd3b94e7e371e8dd8da6b Fixing out-of-bounds array access
d0519cf44a36cbc058e566e9078261359fe5a1cf Check spectral adiabatic eos range for first point
089e6f923e31aac5b218def9f849ea27ed8489f4 Add spectral decomposition eos to lalinference
a4965bfe7f472c9febbb81dc53114999d5221309 Merge branch 'help2man' into 'master'
62b0a8d29cf5abc9a3aa85439415e88e665a121b lalinference: *_mpi_wrapper doesn't have a man page
aeb5d03879569891b15aa88611ef16f28bd43647 lalinference: fixed man paths in debian install
220b15d6dbc3f31ee1ba00c9f54cae728c84af67 lalinference: try to fix packaging of manpages
c17d5dbcaf62b59227c01d068333fe5c296195fc lalinference: fixed package of man pages
c953003ce8114032b5587b00434cd7ea8413fe0b bayespputils.py: Simplifying the computation of eta and lam_tilde/dlam_tilde
04afcbefb460a1eb4b663f428d3978446b9869d4 adding exception
1c356c96f53310181c1b19c2077e8f8e094e8e26 allow multiple labels to be passed
0017453b87bb3563a6e3eb8ad6b7d6f3140c3373 removing extra space
7aa198bea65919d36450619642a796f00d70d467 changing plot-strain-data=True to plot-strain-data=
2847857745e2cb5b54ec4bcc3d318448ceb63791 adding labels
0e08441694b4cd79c46146e20583c33b437ceeb6 adding gwdata option
081c9a75a0a727c992e050376ed0a1cc51c25415 adding gracedb argument
5848ca8c76d3c9fedac7c37b0b345b1b93a31e59 Add dist_maxL and associated SourceFrame parameters to cbcBPP
74a8802b85760eb75fd4d13147f18ce8c8f0d386 remove LALStringToGPS()
a5320b3a9ee0795afbd498e79089bf1f318853f4 Fix commented out line
dff086e3e57d59d3c783779e3979927210d43ea6 Make spcal_freq IFO names lower case
6117be183ef53fb9375f2ae165d4411307c37aa4 Add binary love EoS model
05a873019cbdc127477a397f39d24a4dd9936040 Clean up duplicate code in lalinference_pipe_utils
296db439f8b884e009452d4c1ffaf8bb97bd7649 bayespputils.py: Removing some redundant code.
b00f87332e8d919b39641e6ec183fc163fc23ac5 Fixing error with coherence test=True
96d29392374c47c44388b1d7bbaeb3488dcb3807 lalinference_pipe_utils.py: reindentation
lalsimulation-v1.9.0
From 787929fb94c944821824722ff530bf31da28df74 Fixed bug in Makefile
fd55c66325a9a3c08c30e528587cd9cef0663cfb Changed eos interpolation to steffen (copied from gsl), fixed memory bug
Commits affecting both lalinference and lalsimulation
Those are already included in "From lalinference-v1.11.1
:", listed here for convenience:
12b7e18474cbdf0ab51e1811ca65a0e3c67dcfef Check for negative lambdas
6f908b305d02f78e05ec3514b43c887f85d1a27e Use more points in NS family generation
7a64d12517470387b7b532feb658802cdfe49cd9 Max-mass fix and linear interp for k(m)
a4965bfe7f472c9febbb81dc53114999d5221309 Merge branch 'help2man' into 'master'
Edited by Vivien Raymond