Updates to megaplot and adding BW_Flags
- Adding support for cleaning model
- Making megaplot python3 instead of 2
- Log scaling on spectrograms
- Plasma colomap on spectrograms
- Support for CBC, full, clean_only, CBC+Glitch, CBC+Signal
- Cornerplots for signal and glitch models
- CBC Cornerplots for cbc models
BW_Flags, can now read in BW information into python Call via
from bayeswave_plot import BW_Flags as bwf
runFlags = bwf.Flags(TRIGTIME_DIRECTORY)
bwf.readbwb(runFlags)
Megaplot Examples:
cleanOnly example: https://ldas-jobs.ligo.caltech.edu/~sophie.hourihane/forDerek/ScatteringInjs/H1_MULTIPLE_10/trigtime_8.000000000_0.0_0.0_0/
CBCGlitch example: https://ldas-jobs.ligo.caltech.edu/~sophie.hourihane/glitch_events/BlipLowFreq/BlipLowFreq1/GW150914/August/bliplowfreq1_GW150914/trigtime_1256909978.276999950_0.0_0.0_0/
fullOnly (ie signal + glitch) : https://ldas-jobs.ligo.caltech.edu/~sophie.hourihane/glitch_events/sudarshan/trigtime_1165069535.000000000_0.0_0.0_4/
signal glitch example (separate) : https://ldas-jobs.ligo.caltech.edu/~sophie.hourihane/forNayyer/006_sophie_megaplot/trigtime_1240704078.500000000_0.0_0.0_0/
Merge request reports
Activity
assigned to @sudarshan-ghonge, @tyson-littenberg, and @sophie.hourihane
added 1 commit
- 8b170c23 - Changing BW_Flags modelList from a tuple to a list
I have a couple comments/requests for fixes before this is merged:
- Bayes factors are currently printed twice on the splash page
- Corner plots need titles (e.g. signal, glitch, IFO)
- We probably don't need "scale" on the extrinsic parameters corner plot, and maybe not D either since that's already plotted on the diagnostics page.
- Using log(A) in the corner plots would probably be more informative.
- I think corner plots should be either on the diagnostics page or on the moments page but not both. It looks like there's broken links to images on the moments page currently too.
- I prefer the monochrome spectrograms. The plasma color map also isn't totally colorblind friendly, see for example: https://bids.github.io/colormap/images/screenshots/option_c.png
- Table of AD/P-values should go on diagnostics page (in the past we've tried to keep the splash page friendly to the casual viewer, and the diagnostics page more for BW power users. For most people a random AD statistic won't mean anything)
- Bayes Factors printed Once
- Corner plots got titles
- Scale and D taken out of parameters corner plot for signal and glitch
- logA put into cornerplots for signal and glitch
- Spectrograms changed to viridis, (I still like plasma more but I see your point)
- Anderson Darling Statistics moved to diagnostic page
The last one is working for all but the GlitchOnly model and the Glitch, Signal model. The tables are on the html pages but are for some reason not showing up on the webpage
As for cornerplots being on the diagnostic page and on the moments page, I like them on both. They are on each depending on why you are looking at them.
Edited by Sophie Hourihane
added 1 commit
- 112d926d - 1) Fixed bug that stopped logA from being plotted on glitch and signal plot
added 2 commits
mentioned in commit e3bf5414