Skip to content

Keep zoom level and axis positions fixed between files #1572

@jpmvferreira

Description

@jpmvferreira

Given that this tool is made to quickly have a glance at data (1D, 2D or 3D), I think it would be convenient to add an option that allows the user to keep the same zoom level and axis positions fixed as the user is browsing through different files.

To illustrate what I mean, let us say that I have a HDF5 file where each dataset corresponds to a 3D array at a given time.
If I want to see the differences at z=0 with time, I just set a fixed data range for the color map and browse the different files.

normal.browsing.mp4

However, if I happen to want to compare the snapshots at different values of z, then every time I change between datatsets I have to manually adjust the z coordinate correspondingly (apologies for the ghost cursor in the next video).

changing.z-axis.mp4

Also, if I only want to see differences in a particular region, the zoom level also changes as I go through the datasets.

changing.zoom.level.mp4

The two previous issues are also true when it comes to line plots, with an additional issue: whereas in the heatmap you can choose an arbitrary data range, here you can either set "auto-scale" on or off, but off does not allow you to pick any values whatsoever.

Apologies for not following the feature request template that was provided, but I feel like I could explain myself better this way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestepicIssue that will need to be split up later on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions