10000 iDQ workflow code shouldn't look for ifos that aren't there by spxiwh · Pull Request #5077 · gwastro/pycbc · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

iDQ workflow code shouldn't look for ifos that aren't there #5077

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 12, 2025

Conversation

spxiwh
Copy link
Contributor
@spxiwh spxiwh commented Mar 12, 2025

The all-sky workflow code is setup so that the workflow-ifos section of the config should be the only place that decides what ifos are active. If (for example) that section lists h1 and v1, then sections labelled l1 elsewhere in the config file should be ignored ... They should also not break anything (ie. having l1 sections should be fine, they just won't be used). This then means that if I want to swap to a L1 V1 analysis I just turn L1 on and remove h1 from workflow-ifos.

At the moment the iDQ workflow code breaks this, by searching for section names (and not checking if they are actually being used). The fix is trivial, just do an "AND" operation, with workflow-ifos when iDQ figures out which ifos are present. This still allows the functionality that if there is not a "workflow-iDQ-v1" section, we will not try to do V1 iDQ things, even if V1 is active.

@spxiwh spxiwh requested a review from maxtrevor March 12, 2025 13:18
Copy link
Contributor
@maxtrevor maxtrevor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@spxiwh spxiwh merged commit ff43a9e into gwastro:master Mar 12, 2025
31 checks passed
@spxiwh spxiwh deleted the pr_fix_idq_ifos branch March 12, 2025 18:02
@GarethCabournDavies GarethCabournDavies added the v23_release_branch PRs applied to the v2.3.X release branch or to be cherry-picked if merging to master label Mar 13, 2025
spxiwh added a commit to spxiwh/pycbc that referenced this pull request Mar 13, 2025
spxiwh added a commit that referenced this pull request Mar 13, 2025
* possible f_low bug in decompressed wf (#5074)

* Resolve_url for the cache file (#5075)

* Resolve_url for the cache file

* Resolve_url doesnt work for None

* Don't look for ifos that aren't there (#5077)

* Bump release number

---------

Co-authored-by: Thomas Dent <thomas.dent@usc.es>
Co-authored-by: Gareth S Cabourn Davies <gareth.cabourndavies@ligo.org>
@GarethCabournDavies GarethCabournDavies removed the v23_release_branch PRs applied to the v2.3.X release branch or to be cherry-picked if merging to master label Mar 14, 2025
GarethCabournDavies pushed a commit to GarethCabournDavies/pycbc that referenced this pull request May 12, 2025
khunsang pushed a commit to khunsang/pycbc that referenced this pull request May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0