Skip to content

[ENHANCEMENT] Advanced plotting options for diffraction results #1303

Description

@MBartkowiakSTFC

Is your feature request related to a problem? Please describe.
Following the implementation of the 3D static structure calculations (#1233), our users have asked for additional plotting capabilities.

This include:

  1. Sliding/switching through the out-of-plane cuts,
  2. Visualisation of non-orthogonal systems,
  3. Summing up selected partial results,
  4. Presenting multiple cuts on the same, common scale.

Describe the solution you'd like
We could implement a dedicated dialog for dealing with 3- and more-dimensional data.

Describe alternatives you've considered
Adding yet another plotting style to the existing plotter will most likely not be sufficient, since scrolling along the out-of-plane axis will require additional input widgets.

Additional context
For non-orthogonal cells we may need to create plots with non-orthogonal axes. Matplotlib has the API for doing this, but we will have to check how well it works in the interactive plotting context.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    GUISomething regarding the graphical user interfaceenhancementNew feature or requestplottingRelated to creating and customising plots

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions