Skip to content

PlotPyStack/guiqwt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

adbad47 · Oct 30, 2023
Oct 30, 2023
Jul 6, 2023
Oct 30, 2023
Oct 30, 2023
Jun 23, 2011
Dec 14, 2010
Oct 30, 2023
Jul 6, 2023
Jul 25, 2022
Mar 27, 2021
Nov 8, 2012
Aug 23, 2015
Sep 26, 2023
Oct 30, 2023
Sep 1, 2010
Jan 4, 2016
Oct 30, 2023
Aug 9, 2020
Nov 18, 2022
Dec 27, 2021
Jul 6, 2023
Jul 6, 2023
Aug 31, 2012
Jul 25, 2022
Aug 20, 2020
Oct 30, 2023
Dec 3, 2015

Repository files navigation

guiqwt: Python tools for curve and image plotting

license pypi version PyPI status PyPI pyversions download count

ℹ️ Created in 2009 by Pierre Raybaut and maintained by the PlotPyStack organization.


Important note

guiqwt has been replaced by PlotPy which is a complete rewrite of the library, under more permissive license terms (BSD) with a lot of improvements (automatic test suite with ~70% test coverage, unified curve/image ready-to-use widgets, new documentation, ...). We strongly recommend to use PlotPy instead of guiqwt. First, because guiqwt is not maintained anymore and second, because PlotPy is far more robust and tested. Moreover, you can easily migrate your existing guiqwt-based code to PlotPy thanks to the migration guide.


See documentation for more details on the library and changelog for recent history of changes.

Copyright © 2009-2015 CEA, Pierre Raybaut, licensed under the terms of the CECILL License.

Overview

Based on PythonQwt (a pure Python/PyQt reimplementation of the curve plotting Qwt C++ library, included in guiqwt base source code) and on the scientific modules NumPy and SciPy, guiqwt is a Python library providing efficient 2D data-plotting features (curve/image visualization and related tools) for interactive computing and signal/image processing application development. It is based on Qt graphical user interfaces library, and currently supports both PyQt5 and PySide2.

Extension to PythonQwt:

  • set of tools for curve and image plotting
  • GUI-based application development helpers

Dependencies

Requirements

Optional modules

Building/Installation

All platforms

The setup.py script supports the following extra options for optimizing the image scaler engine with SSE2/SSE3 processors: --sse2 or --sse3.

On GNU/Linux and MacOS platforms

python setup.py build install

On Windows platforms with Microsoft Visual Studio

python setup.py build -c msvc install