Skip to main content

A Module to plot data stored in hdf files

Project description

# sol-view ## A GUI to facilitate the plot of data stored in hdf5 files

To begin with, you will need to have python3-dev on your system:

` sudo apt-get update sudo apt-get install python3-dev `

Then, install all dependencies:

` pip install -r requirements.txt `

To launch the GUI, just run sol_view.py:

` ./sol_view.py `

![sol-view main screen.](images/main_screen.png “sol-view main screen”)

Press ctrl+O or click in “Open File” to open a file. You can select one or several files.

![Open file dialog.](images/open_dialog.png “Open file dialog”)

After opening a file, the main window will be shown. The table in the left side displays all the hdf5 files that are in same dir as the one that you’ve opened. You can use the table to sort the files by name, used motors, number of points and date. You can also open the other files if you check the checkboxes in the right side of the table.

![Table](images/table.png “Table”)

To open several files at once, you can either select them in the file dialog or select all the files you want and press enter in the table. For instance, you could press Ctrl+a (select all) and then press ENTER to open all files in the current dir, to close all, press ESC instead.

![Select several files.](images/open_multi_file.png “Select several files.”) ![Select all.](images/select_all.png “Select all.”)

The GUI will work in tab mode if you go to File > Open and open another file:

![New tab.](images/new_tab.png “New tab.”)

Select a displayed curve to get statistics from it:

![Get statistics from a curve.](images/get_stats.png “Get statistics from a curve”)

There is an added functionality that can perform derivative in all displayed curves. Note that new functionalities can be implemented.

![Derivative of all curves.](images/derivative.png “Derivative of all curves”)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sol-view-1.0.1.tar.gz (48.9 kB view hashes)

Uploaded Source

Built Distribution

sol_view-1.0.1-py3-none-any.whl (49.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page