Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D plot for multiple workspaces with 1 spectrum each #38171

Open
RichardWaiteSTFC opened this issue Oct 9, 2024 · 0 comments · May be fixed by #38599
Open

3D plot for multiple workspaces with 1 spectrum each #38171

RichardWaiteSTFC opened this issue Oct 9, 2024 · 0 comments · May be fixed by #38599
Assignees
Labels
Bug Issues and pull requests that are regressions or would be considered a bug by users (e.g. crashing) ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS
Milestone

Comments

@RichardWaiteSTFC
Copy link
Contributor

Original reporter: Pascal (WISH)

Describe the bug
At some point it was possible to plot a surface from a number of workspaces with 1 spectrum each, with one axis of the plot being a log value.

Other plots (e..g. waterfall are enabled)

To Reproduce
(1) Run this script

for iws in range(3):
    ws = CreateSampleWorkspace(NumBanks=1, BankPixelWidth=1, XMin=1, XMax=10, BinWidth=1, OutputWorkspace=f"ws{iws}")
    ws *= (iws +1)

(2) Select ws0, ws1 and ws3 in the ADS/workspace tree
(3) Right-click > Plot > Advanced
(4) Change plot type to Surface
(5) Log value to plot against to Custom
(6) Enter 0,1,2 in the Custom log values box

image

OK and Plot All are disabled for plot types surface and countour. Note you can plot waterfall

Additionally instead of steps 3-6
(a) Right-click > Plot > 3D > Wireframe

Only seems to plot the last workspace selected (can see this from counts), surface shows only an empty axes

Expected behavior
Would show 3D plot with one axis as log or supplied custom values.

@RichardWaiteSTFC RichardWaiteSTFC added Bug Issues and pull requests that are regressions or would be considered a bug by users (e.g. crashing) ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS labels Oct 9, 2024
@jhaigh0 jhaigh0 moved this to Todo in ISIS Core Nov 5, 2024
@jhaigh0 jhaigh0 added this to the Release 6.12 milestone Nov 5, 2024
@jhaigh0 jhaigh0 moved this from Todo to In Progress in ISIS Core Nov 18, 2024
@sf1919 sf1919 moved this to In Progress in v6.12 release Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Issues and pull requests that are regressions or would be considered a bug by users (e.g. crashing) ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS
Projects
Status: In Progress
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants