Skip to main content

Signal and image processing software

Project description

guidata: Automatic GUI generation for easy dataset editing and display with Python

license pypi version PyPI status PyPI pyversions download count

Simple example of guidata datasets embedded in an application window:

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

Copyrights and licensing:

Overview

Based on the Qt library, guidata is a Python library generating graphical user interfaces for easy dataset editing and display. It also provides helpers and application development tools for Qt (PyQt5, PySide2, PyQt6, PySide6).

Generate GUIs to edit and display all kind of objects:

  • integers, floats, strings ;
  • ndarrays (NumPy's n-dimensional arrays) ;
  • etc.

Application development tools:

  • configuration management
  • internationalization (gettext)
  • deployment tools
  • HDF5 I/O helpers
  • misc. utils

Dependencies

Requirements

  • Python 3.7+
  • PyQt5 (Python Qt bindings)
  • QtPy (abstraction layer for Python-Qt binding libraries)
  • h5py (interface to the HDF5 data format)
  • NumPy (operations on multidimensional arrays)

Installation

From the source package

python setup.py install

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

guidata-3.0.2.tar.gz (917.4 kB view details)

Uploaded Source

Built Distribution

guidata-3.0.2-py3-none-any.whl (710.5 kB view details)

Uploaded Python 3

File details

Details for the file guidata-3.0.2.tar.gz.

File metadata

  • Download URL: guidata-3.0.2.tar.gz
  • Upload date:
  • Size: 917.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for guidata-3.0.2.tar.gz
Algorithm Hash digest
SHA256 626d8229f9f9a967f9f2822e37ec372415c8f66036dfb96bde351b4de0ebabef
MD5 58a89ede688b827a8bacd3f27410a09a
BLAKE2b-256 70071f2ebddc66c661f2d93de4eac1bdd71a1e3a9daf76c751aed5727ad45fac

See more details on using hashes here.

Provenance

File details

Details for the file guidata-3.0.2-py3-none-any.whl.

File metadata

  • Download URL: guidata-3.0.2-py3-none-any.whl
  • Upload date:
  • Size: 710.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for guidata-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b3fbcd288b9824e0cd67e1822f71d1a39558abba6ffd77a0893f95eff7a40be6
MD5 208c089711509e0e1307e272d5a836f5
BLAKE2b-256 b3d571806cf197cd73f88cbaa4eaafe3cb9aefc5e3abaf2ecaf7d1d04475f746

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