1. 21 May, 2020 1 commit
  2. 07 May, 2020 2 commits
    • Jameson Rollins's avatar
      Merge branch 'split_refine' into 'master' · c137b04e
      Jameson Rollins authored
      Split up refine_time into two functions so the calculation can be called separately
      
      Closes #159
      
      See merge request jameson.rollins/locklost!97
      c137b04e
    • Camilla Compton's avatar
      Split up refine_time into two functions so the calculation can be called separately · 9dd8482e
      Camilla Compton authored
      This is mainly a copy/paste to split the refine.py function refine_time into two functions:
      
      * find_transition: Takes an input of the time window and dictionary containing information about the channel needed for refinement (channel, std, min); then outputs the threshold used and refined time.
      * refine_time: Does the job of the old refine_time function but calls new find_transition function to do the actual refinement calculation.
      
      The reason for this change is that in the future I would like add a plugin to look at speed or order of light falling off PDs. This plugin could then call the function refine_calculate rather than copy/pasting refinement code.
      
      Only change made to logic is on lines 58-60, where now if the refinement has already been done, the previously refined time will be used to center the search window rather than the transition_gps. This will not make a difference for the normal refinement but should speed up future plugins that use the refinement calculation as the search window could be smaller.
      
      Closes #159
      9dd8482e
  3. 27 Apr, 2020 7 commits
  4. 08 Apr, 2020 7 commits
  5. 07 Apr, 2020 5 commits
  6. 06 Apr, 2020 2 commits
  7. 06 Mar, 2020 2 commits
    • Jameson Rollins's avatar
      Merge branch 'summary' into 'master' · 0f24a123
      Jameson Rollins authored
      Adding lockloss summary plots to webpages
      
      Creates a new webpage with link (in green) located below the github links. Adds a module (locklost/summary.py) that collects data from EVENT_ROOT and creates/saves histogram plots based on this data. These plots are saved to a directory (events/summary_plots), which is further subdivided into directories for plots derived from locklosses in the prior week, month, and over the entire run (ex: events/summary_plots/Month).
      
      The ability to run the summary module from the command line is added to locklost/__main__.py, and the summary plot template is added as locklost/web/templates/summary.tpl.
      
      See merge request jameson.rollins/locklost!93
      0f24a123
    • Yannick Lecoeuche's avatar
      Adding lockloss summary plots to webpages · 9d9716a5
      Yannick Lecoeuche authored
      Closes #109 (closed)
      9d9716a5
  8. 03 Feb, 2020 2 commits
    • Jameson Rollins's avatar
      Merge branch 'bs_stage_2_tag' into 'master' · 6deeb04e
      Jameson Rollins authored
      Tag locklosses that occur while SEI_BS is transitioning
      
      Closes #149
      
      See merge request jameson.rollins/locklost!92
      6deeb04e
    • Yannick Lecoeuche's avatar
      Tag locklosses that occur while SEI_BS is transitioning · 376ec745
      Yannick Lecoeuche authored
      Checks three seconds before lockloss to see if SEI_BS was in the transitional state (-19), and tags it if that is the case. I have been assured by Jim that the SEI_BS Guardian has not been changed in several years and will not be changed in a way that would alter the -19 designation. If this is still a concern I can request the state to be assigned a permanent number.
      
      Skips if IFO == LLO because, as far as I know, they are not having the same BS stage 2 transition locklosses that we are.
      
      Closes #149
      376ec745
  9. 24 Jan, 2020 4 commits
    • Jameson Rollins's avatar
      fix condor bug · cb9680da
      Jameson Rollins authored
      CondorError exception doesn't exit, use RuntimeError instead.
      cb9680da
    • Jameson Rollins's avatar
      minor cleanup · 89c39c43
      Jameson Rollins authored
      89c39c43
    • Jameson Rollins's avatar
      Merge branch 'brs_cleanup' into 'master' · 85f33645
      Jameson Rollins authored
      Cleanup BRS glitch code
      
      See merge request jameson.rollins/locklost!88
      85f33645
    • Yannick Lecoeuche's avatar
      Cleanup BRS glitch code · 37168f5f
      Yannick Lecoeuche authored
      After the string of rebases/messy reverts/etc on my local repository, there were some artifacts leftover in the recently merged code (which checks if a BRS is in use before analyzing it for glitches).
      
      This should fix those issues by:
      * Removing the variable print/second collapsible plot on the website
      * Creating a title for the BRS section if no BRSs are being used
      * Fix channel name creation
      * Delete state channel after use (so it isn't checked with BRS values)
      37168f5f
  10. 23 Jan, 2020 2 commits
  11. 10 Jan, 2020 1 commit
  12. 09 Jan, 2020 3 commits
  13. 08 Jan, 2020 2 commits