{"action":"opened","issue":{"url":"https://api.github.com/repos/ligo-cbc/pycbc/issues/1074","repository_url":"https://api.github.com/repos/ligo-cbc/pycbc","labels_url":"https://api.github.com/repos/ligo-cbc/pycbc/issues/1074/labels{/name}","comments_url":"https://api.github.com/repos/ligo-cbc/pycbc/issues/1074/comments","events_url":"https://api.github.com/repos/ligo-cbc/pycbc/issues/1074/events","html_url":"https://github.com/ligo-cbc/pycbc/issues/1074","id":176079331,"number":1074,"title":"Possible issue with throughput plotting when reusing runs without throughput information","user":{"login":"josh-willis","id":9597853,"avatar_url":"https://avatars.githubusercontent.com/u/9597853?v=3","gravatar_id":"","url":"https://api.github.com/users/josh-willis","html_url":"https://github.com/josh-willis","followers_url":"https://api.github.com/users/josh-willis/followers","following_url":"https://api.github.com/users/josh-willis/following{/other_user}","gists_url":"https://api.github.com/users/josh-willis/gists{/gist_id}","starred_url":"https://api.github.com/users/josh-willis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josh-willis/subscriptions","organizations_url":"https://api.github.com/users/josh-willis/orgs","repos_url":"https://api.github.com/users/josh-willis/repos","events_url":"https://api.github.com/users/josh-willis/events{/privacy}","received_events_url":"https://api.github.com/users/josh-willis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ahnitz","id":2206534,"avatar_url":"https://avatars.githubusercontent.com/u/2206534?v=3","gravatar_id":"","url":"https://api.github.com/users/ahnitz","html_url":"https://github.com/ahnitz","followers_url":"https://api.github.com/users/ahnitz/followers","following_url":"https://api.github.com/users/ahnitz/following{/other_user}","gists_url":"https://api.github.com/users/ahnitz/gists{/gist_id}","starred_url":"https://api.github.com/users/ahnitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahnitz/subscriptions","organizations_url":"https://api.github.com/users/ahnitz/orgs","repos_url":"https://api.github.com/users/ahnitz/repos","events_url":"https://api.github.com/users/ahnitz/events{/privacy}","received_events_url":"https://api.github.com/users/ahnitz/received_events","type":"User","site_admin":false},"assignees":[{"login":"ahnitz","id":2206534,"avatar_url":"https://avatars.githubusercontent.com/u/2206534?v=3","gravatar_id":"","url":"https://api.github.com/users/ahnitz","html_url":"https://github.com/ahnitz","followers_url":"https://api.github.com/users/ahnitz/followers","following_url":"https://api.github.com/users/ahnitz/following{/other_user}","gists_url":"https://api.github.com/users/ahnitz/gists{/gist_id}","starred_url":"https://api.github.com/users/ahnitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahnitz/subscriptions","organizations_url":"https://api.github.com/users/ahnitz/orgs","repos_url":"https://api.github.com/users/ahnitz/repos","events_url":"https://api.github.com/users/ahnitz/events{/privacy}","received_events_url":"https://api.github.com/users/ahnitz/received_events","type":"User","site_admin":false},{"login":"spxiwh","id":11438929,"avatar_url":"https://avatars.githubusercontent.com/u/11438929?v=3","gravatar_id":"","url":"https://api.github.com/users/spxiwh","html_url":"https://github.com/spxiwh","followers_url":"https://api.github.com/users/spxiwh/followers","following_url":"https://api.github.com/users/spxiwh/following{/other_user}","gists_url":"https://api.github.com/users/spxiwh/gists{/gist_id}","starred_url":"https://api.github.com/users/spxiwh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spxiwh/subscriptions","organizations_url":"https://api.github.com/users/spxiwh/orgs","repos_url":"https://api.github.com/users/spxiwh/repos","events_url":"https://api.github.com/users/spxiwh/events{/privacy}","received_events_url":"https://api.github.com/users/spxiwh/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2016-09-09T18:40:17Z","updated_at":"2016-09-09T18:40:17Z","closed_at":null,"body":"As part of testing the throughput plotting, we re-ran analysis 8 from scratch with that plotting enabled, and also ran with the new code, but re-using the data from an older run that lacked the throughput information in the HDF5 files, to check that this was possible without error.\r\n\r\nAt the time, we noticed that both runs succeeded, and that the plotting was present when expected and absent when inspected.  I don't think the open box plots were initially available, but now that they are, I have noticed a discrepancy between them.\r\n\r\nThe open box plot on the rerun from scratch (i.e., with new code and a new run, so that it has the throughput plots as expected) is [here](https://www.atlas.aei.uni-hannover.de/~hannah.hamilton/LSC/dev/o2/o1_analysis8/throughput_test_real/7._open_box_result/), and looks fine.  The open box plot for the rerun with new code but data reuse is [here](https://www.atlas.aei.uni-hannover.de/~hannah.hamilton/LSC/dev/o2/o1_analysis8/throughput_test_real_noplot/7._open_box_result/) and is assuredly *not* fine. In particular, the bns bin looks as if it has background and foreground from at least the bulk bin (if not all bins) folded in.  I've checked the config files used for the two runs and they specify the background bins identically.\r\n\r\nI don't see an obvious explanation for this, and would like advice from someone more expert on the workflow construction on how to debug the source of this. I would suspect that the problem lies either in `pycbc_make_coinc_search_workflow`, or possibly `pycbc_coinc_mergetrigs`.\r\n\r\nAny thoughts on how best to track down the source of this bug?\r\n"}}
{"actor":{"display_login":"josh-willis"}}