Tags: dingo-gw/dingo
Tags
Merge pull request #383 from AlexandreGoettel/asimov-fixes-2 LVK fixes for 0.9.8 - correct sample location for pesummary - introduce production hotfix for multibandedfrequencydomain with pesummary - update dingo.ini - fix float precision error that did not allow to run on CIT
Fix #377: seed RNGs in tests to eliminate CI flakiness (#378) Adds tests/conftest.py with an autouse fixture that seeds np.random and bilby's RNG to 0 before every test, making the suite order-independent and reproducible. Also sets cropping_probability=1.0 in test_cropping_bounds_independence; the test asserts bounds independence, which is unambiguous only when every sample is cropped. Probabilistic skip behavior remains covered by test_cropping_probability. Closes #377 Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Adding calibration mode argument to asimov and unit test for dingo.in… …i and parser.py consistency (#352) * added calibration mode to dingo.ini * added test to ensure that parser.py is consistent with dingo.ini * removed unused import * checked for calibration before adding it to asimov ledger * gate asimov tests behind pytest marker Asimov consistency tests now require explicit `-m asimov` to run. This reduces friction for contributors who add parser arguments without knowing about Asimov integration. CI runs both test suites. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Renaming request_cpus_sampling to request_cpus and request_memory_sam… …pling to request_memory (#330) * fixes to make containers work in the submit files * editng authentication for container * edited generation node to also pass along networks via transfer files if using the osg * made merge, pesummary and plot nodes not run on osg. This is importance because the container transfer times may be long * allowed for file transfer for merge, pesummary and plotting nodes * removed automatic summary creation in asimov because that is handled seperately * adjusting dingo pipe to allow for different request_memory at different stages * request_cpus sampling * replaced request_cpus_sampling to request cpus and request_memory_sampling to request_memory * Update dingo/pipe/sampling.py Co-authored-by: Annalena Kofler <116283499+annalena-k@users.noreply.github.com> * removed redundant settings * removed request_cpus_sampling * updated asimov template * ensuring auth works * Correct help string --------- Co-authored-by: Annalena Kofler <116283499+annalena-k@users.noreply.github.com>
Container fixes for importance sampling. (#326) * fixes to make containers work in the submit files * editng authentication for container * edited generation node to also pass along networks via transfer files if using the osg * made merge, pesummary and plot nodes not run on osg. This is importance because the container transfer times may be long * allowed for file transfer for merge, pesummary and plotting nodes * removed automatic summary creation in asimov because that is handled seperately * adjusting dingo pipe to allow for different request_memory at different stages
Window factor fix (#321) * window factor changes * modified docstring on window factor * removed last few instances of window factor * added check for result files * reverted to previous comment phrasing * fixed extraneous tests * fixed failing UFD test * improved error messages, using correct function for checking network versions and settings default sampling frequency/tukey window * fixed failing test * removed unneccesary list continue * Revert "removed unneccesary list continue" This reverts commit 7e95301. * Change version check to give warning rather than error. Also provide more detailed error message. * removing window factor from ASD dataset * handling case where version info is None for some older networks --------- Co-authored-by: Stephen Green <stephenrolandgreen@gmail.com>
PreviousNext