Clusters plots with the residuals #456
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I extended the residual Python code, so we can study the clustering effects from the residuals. The GridSpec has been changed, so you have to be cautious about how you want to display some coordinates in both axis. I also implement new parameters, like the threshold for the residuals, set by default to 2. Here is an example of the structure you may have to try in the Post-Processing tutorial notebook: """
pp = xpsi.SignalPlotter([ST.runs])
Setting next the yticks for the 5 plots, alternating the main plot and the color bar y-ticks. # (None if using automatic tikcs)
xpsi.ResidualPlot.declare_settings(yticks=[[10,30,100],None, [10,30,100],None, [10,30,100],None, [10,30,100], [10,30,100], None, None, None]) pp.plot(IDs=OrderedDict([('ST', ['run']),
]),
combine=False, # use these controls if more than one run for a posterior
combine_all=False,
force_combine=False,
only_combined=False,
force_cache=True,
nsamples=100,
plots = {'ST': xpsi.ResidualPlot(threshlim=1.0)})
pp.plots["ST"].fig
"""