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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file sol-view-1.0.1.tar.gz.

File metadata

  • Download URL: sol-view-1.0.1.tar.gz
  • Upload date:
  • Size: 48.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for sol-view-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2cceccf6f024f151fc0be59d006b5710eecbe8983e88e36a7d7e6399bea247dc
MD5 37046c36428e2317442a3d46e4cc9add
BLAKE2b-256 1a1bfd2641bf9d36d44faee786b4166e27eb2f258ba40f99a10e155afda95d2e

See more details on using hashes here.

Provenance

File details

Details for the file sol_view-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: sol_view-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 49.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for sol_view-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dec301d134eca153096e94ea58b26f21af87d623c5d44cbb3252c71c37de8b22
MD5 4d134f08061674dd2fc1ce84c5d583ed
BLAKE2b-256 df67cc2b34e9cedabd9a48f8d26154e1288c19738f14bb4bca4743a08d053b93

See more details on using hashes here.

Provenance

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