Maintenance will be performed on,,, and on the morning of Tuesday 11th August 2020, starting at approximately 9am PDT. It is expected to take around 20 minutes and there will be a short period of downtime (less than five minutes) towards the end of the maintenance window. Please direct any comments, questions, or concerns to

This project is mirrored from https://:***** Pull mirroring updated .
  1. 08 Jul, 2020 4 commits
  2. 30 Jun, 2020 2 commits
  3. 29 Jun, 2020 6 commits
  4. 26 Jun, 2020 2 commits
    • Jameson Rollins's avatar
      Merge branch 'history_extra_states' into 'master' · 332bac10
      Jameson Rollins authored
      Adding check for fast LOCKLOSS_DRMI -> ACQUIRE_DRMI_1F -> LOCKLOSS transitions
      Closes #109 and #150
      See merge request jameson.rollins/locklost!91
    • Yannick Lecoeuche's avatar
      handle H1 fast LOCKLOSS_DRMI -> ACQUIRE_DRMI_1F -> LOCKLOSS (3->101->2) transitions · 7733796f
      Yannick Lecoeuche authored
      Add logic to the history plugin to check if ISC_LOCK_STATE went from the lockloss state we're interested in (generally between 103-202) to LOCKLOSS_DRMI (3), then up briefly to ACQUIRE_DRMI_1F (101) before LOCKLOSS (2). In order to create the refined time plot correctly, the history followup moved before the refine followup in execution order. Additionally, I added a setter to change transition_index to the new values (I also removed the assertions, because they would cause an error whenever this condition was met).  This is only for H1.
      Closes #150
  5. 24 Jun, 2020 2 commits
  6. 19 Jun, 2020 3 commits
  7. 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
    • 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 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
  8. 07 Apr, 2020 5 commits
  9. 06 Apr, 2020 2 commits
  10. 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/ 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/, and the summary plot template is added as locklost/web/templates/summary.tpl.
      See merge request jameson.rollins/locklost!93
    • Yannick Lecoeuche's avatar
      Adding lockloss summary plots to webpages · 9d9716a5
      Yannick Lecoeuche authored
      Closes #109 (closed)
  11. 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
    • 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
  12. 24 Jan, 2020 4 commits
    • Jameson Rollins's avatar
      fix condor bug · cb9680da
      Jameson Rollins authored
      CondorError exception doesn't exit, use RuntimeError instead.
    • Jameson Rollins's avatar
      minor cleanup · 89c39c43
      Jameson Rollins authored
    • 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
    • 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)
  13. 23 Jan, 2020 2 commits
  14. 10 Jan, 2020 1 commit
  15. 09 Jan, 2020 1 commit