Skip to content
Efficient 2D plotting Python library based on PythonQwt
Branch: master
Clone or download
Latest commit fb396a9 Oct 9, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deployment_example Updated deployment example (cx_Freeze) + doc Sep 21, 2015
doc
guiqwt release 3.0.3 Oct 9, 2016
img_src Added new panorama (without the brain images: these can be confusing … Jun 23, 2011
qtdesigner guiqwt.plot: renamed CurvePlotWidget to CurveWidget, CurvePlotDialog … Dec 14, 2010
sift Fixed Spyder 3 compatibility issues Oct 6, 2016
src Fixed Issue #60: isnan non-floating-point argument Mar 24, 2016
.gitignore
.hgignore Replaced hist2d Fortran77 code by a Cython extension (3 times faster!) Nov 8, 2012
.hgtags
.project guiqwt.annotations.AnnotatedShape: added method 'get_rect' (same as a… Sep 1, 2010
.pydevproject
CHANGELOG.md release 3.0.3 Oct 9, 2016
Licence_CeCILL_V2-en.txt guiqwt.annotations.AnnotatedShape: added method 'get_rect' (same as a… Sep 1, 2010
MANIFEST.in Update MANIFEST.in Jan 4, 2016
README.md Update README.md Jan 19, 2016
build_dist.bat build_dist.bat: do not remove build and dist folders Dec 3, 2015
build_doc.bat
build_inplace.bat Updated build scripts Nov 14, 2015
gettext_compile.py guiqwt.annotations.AnnotatedShape: added method 'get_rect' (same as a… Sep 1, 2010
gettext_scan.py
private.hgtags
setup.py Update setup.py Jan 19, 2016
upload.bat upload.bat: do not remove build and dist folders Dec 3, 2015

README.md

guiqwt: Python tools for curve and image plotting

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 PyQt4 and PyQt5.

Extension to PythonQwt:

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

Dependencies

Requirements

Optional modules

  • spyderlib 2.1+ for GUI-embedded console support
  • pydicom 0.9.3+ for DICOM I/O support

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 C/C++:

python setup.py build install

On Windows platforms with MinGW:

python setup.py build -c mingw32 install
You can’t perform that action at this time.