1. 17 Jul, 2020 1 commit
  2. 14 Feb, 2019 1 commit
  3. 23 Jan, 2019 1 commit
  4. 19 Jan, 2019 1 commit
  5. 22 Oct, 2018 1 commit
  6. 01 May, 2018 1 commit
  7. 05 Dec, 2017 1 commit
    • Kipp Cannon's avatar
      gstlal_inspiral_plot_background: · 7c4da989
      Kipp Cannon authored
      - restore to a functioning state following addition of template bank info to ranking statistic objects
      - this actually breaks the dag's final web pages, but what the dag was making plot_background plot before was actually always a little bit nonsense
      - the problem was it was using the contents of the final maginalized-across-everything ranking stat data file to provide the SNR, \chi^2 PDFs, but those aren't meaningful, they're marginalized across all bank fragments, and do not reflect the ranking statistic used to actually rank anything.  also, when you add them together the total event count appears much higher than it would've been for any individual bank fragment causing the density estimation kernel to come into tighter focus, giving an inaccurate impression of the actual amount of blurry smoothing used when ranking candidates.
      - the patch to add template bank information to the ranking statistic included a safety check to prevent ranking statistic marginalization across template bank bin, and the marginalization jobs were taught not to do it, so the final marginalized-across-everything file no longer contains SNR, \chi^2 PDFs at all.
      - this patch to plot_background teaches it how to extract ranking statistic data from a collection of files which it indexes internally by template ID, allowing it to generate per-bank-fragment SNR and \chi^2 PDF plots, except the web pages don't know about the new plots or their names.  that can be fixed later
      7c4da989
  8. 04 Dec, 2017 1 commit
  9. 27 Nov, 2017 1 commit
    • Kipp Cannon's avatar
      gstlal-inspiral: port to new ranking statistic · 252b8d2f
      Kipp Cannon authored
      - switch numerator and denominator PDFs to a rate.BinnedLnPDF + snglcoinc.LnLRDensity() -based implementation
      - add trigger rate tracking feature to denominator, taking advantage of new high-speed coincidence rate machinery in snglcoinc
      - add signal rate tracking feature to numerator, taking advantage of pre-computed P(instruments) factors in SNR PDF look-up table
      - switch ranking statistic distribution to a rate.BinnedLnPDF -based implementation
      - remove search_summary tables, attach all livetime tracking to the trigger rate data in the denominator object
      
      this is a work in progress.  some notable features that are still missing:
      
      - --min-log-L cut based candidate rate reduction feature in gstlal_inspiral is disabled
      - online mode for gstlal_inspiral is non-functional
      252b8d2f
  10. 22 Nov, 2017 2 commits
  11. 05 Jul, 2017 1 commit
    • Kipp Cannon's avatar
      new SNRPDF mechanism: · 29a7482f
      Kipp Cannon authored
      - introduce internal cacheentry class to hold entry information
      - remove limit on cache size
      - when initializing, move loop over instruments into .add_to_cache()
      - add min_instruments parameter to the cache key
      - in P_instruments_given_signal(), handle off instruments better
      - record P(instruments | signal) in the SNRPDF cache
      - enables generalization of ranking statistic away from fixed P(instruments | signal) marginalized over horizon distance history
      29a7482f
  12. 26 Apr, 2017 1 commit
  13. 11 Dec, 2016 1 commit
  14. 30 Oct, 2016 1 commit
  15. 19 Oct, 2016 2 commits
  16. 25 Sep, 2016 2 commits
  17. 14 Sep, 2016 1 commit
  18. 06 Sep, 2016 1 commit
  19. 29 Aug, 2016 1 commit
    • Kipp Cannon's avatar
      far.py: add_instrument_combination_counts(), populate_prob_of_instruments() --> finish() · 8443906e
      Kipp Cannon authored
      - add a .finish() override
      - introduce the signal rate normalization as an instance attribute (instead
        of a parameter passed to .populate_prob_of_instruments_given_signal()
      - move guts of .add_instrument_combination_counts() to .finish() removing
        the need to invoke this function separately.
      - move guts of .populate_prob_of_instruments_given_signal() to .finish()
        removing the need to invoke this function separately.
      8443906e
  20. 12 Dec, 2015 1 commit
  21. 26 Nov, 2015 1 commit
  22. 16 Nov, 2015 1 commit
    • Kipp Cannon's avatar
      gstlal-inspiral: add far.marginalize_pdf_urls() function · 8c52aea6
      Kipp Cannon authored
      - move the input loop from gstlal_inspiral_marginalize_likelihood to a function in far.py
      - replace input lops in gstlal_inspiral_calc_likelihood, gstlal_inspiral_calc_rank_pdfs, gstlal_inspiral_marginalize_likelihood, gstlal_inspiral_plot_background, gstlal_inspiral_plotsummary, gstlal_inspiral_rate_posterior with calls to this function
      8c52aea6
  23. 03 Nov, 2015 1 commit
    • Cody Messick's avatar
      Added command line option --add-zerolag-to-background to · a135d047
      Cody Messick authored
      gstlal_inspiral_calc_likelihood, gstlal_inspiral_calc_rank_pdfs,
      gstlal_inspiral_marginalize_likelihood, and gstlal_inspiral_plot_background.
      This option sets the zero_lag_in_background flag in the
      ThincaCoincParamsDistributions instances to true so that zerolag rates are
      added to background rates before calculating the coincident paramater PDFs
      a135d047
  24. 20 Oct, 2015 2 commits
  25. 29 Sep, 2015 2 commits
  26. 28 Sep, 2015 2 commits
  27. 22 Sep, 2015 5 commits
  28. 10 Sep, 2015 1 commit
  29. 01 Sep, 2015 2 commits