<div dir="ltr">Hi folks,<div><br></div><div>I'm currently working on implementing a couple of plots to help investigate differences between two similar datasets.</div><div><br></div><div>I've implemented DifferenceProjectionPlot, RelativeDifferenceProjectionPlot, and AsymmetryProjectionPlot.</div><div><br></div><div>These are available at my fork of yt <a href="https://bitbucket.org/krafczyk/yt">https://bitbucket.org/krafczyk/yt</a> under the bookmark 'features/difference_plot'.</div><div><br></div><div>Essentially, Each of these Plots is a subclass of PWViewerMPL like ProjectionPlot, but create's it's FRB by first creating FRBs for the two data sets then applying an operation to each pixel value to get a new derived value which is a part of the new FRB.</div><div><br></div><div>For DifferenceProjectionPlot this is simply A-B</div><div>For RelativeDifferenceProjectionPlot this is (A-B)/A</div><div>For AsymmetryProjectionPlot this is (A-B)/(A+B)</div><div><br></div><div>It's already been suggested to me that I can avoid creating three new classes by moving the choice of combination algorithm to a keyword argument, but I'd like to hear more suggestions.</div><div><br></div><div>Thanks,</div><div>Matthew Krafczyk</div></div>