Skip to main content

A GUI application for fast visualization and analysis of numerical data

Project description

pyDataVis

pyDataVis is an open source application for interactive visualization, analysis and manipulation of scientific data. There are many free plotting software most of them far more powerful than pyDataVis. However, in terms of simplicity, it is hard to beat. Indeed it is designed to be very easy to use, just drag and drop your data file in pyDataVis window and immediately you are seeing the curves. For now, pyDataVis is limited to 2D plotting.

pyDataVis is written in Python and use PyQt as graphic user interface (GUI) and Matplotlib for plotting.

Installation

Installation from Debian package

This package can be found on the website of pyDataVis, in Downloads page. Assuming that the .deb file is in Downloads folder, to install, open a Terminal and type:

cd Downloads
sudo dpkg -i pyDataVis.deb

Installation with Windows installer

This installer can be found on the website of pyDataVis, in Downloads page.

Installation from the Python Package Index

Open a Terminal and run:

pip install pyDataVis

Then to launch the application:

pyDataVis

Installation from source archives

pyDataVis requires Python 3, PyQt5, Numpy, Pandas, Scipy and Matplotlib. The easiest way to install everything is to use Open Source Anaconda that will "just work" out of the box for Windows, macOS and common Linux platforms.

The source archives can be found on the website of pyDataVis, in Downloads page. Extract the archive to the place where you want to store the program.

You can instead clone the repository if you have git installed. Open a Terminal and change the current working directory to the location where you want to clone pyDataVis, for example ~/myprog:

cd ~/myprog

Then type:

git clone https://github.com/pyDataVis/pyDataVis.git

To launch the application, change the current working directory to the pyDataVis folder, for example ~/myprog/pyDataVis:

cd ~/myprog/pyDataVis

and execute the pyDataVis.py script:

python pyDataVis.py

Support

To display the manual, open the page https://pydatavis.github.io/ in your browser or use the Help option in the Help menu.

The folder examples, in the source archives, contains files for testing almost all the function. For those who have not installed from source archives, they can be found on the website of pyDataVis, in Downloads page.

If you need more information, feel free to contact me at: palphonse@wanadoo.fr

Testing

To see almost every script commands in action you can run the self tests with the 'Run tests' option in Help menu.

License

MIT

Author

Pierre Alphonse palphonse@wanadoo.fr

Contributing

This is a one-man project made by a non-professional. There must be many thing to improve. Any help is welcome.

Roadmap

This sofware was developed on Linux (Ubuntu 20.04), tested on Windows 10 but not yet tested on macOS.

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

pyDataVis-1.5.0.tar.gz (87.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyDataVis-1.5.0-py3-none-any.whl (90.8 kB view details)

Uploaded Python 3

File details

Details for the file pyDataVis-1.5.0.tar.gz.

File metadata

  • Download URL: pyDataVis-1.5.0.tar.gz
  • Upload date:
  • Size: 87.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5

File hashes

Hashes for pyDataVis-1.5.0.tar.gz
Algorithm Hash digest
SHA256 f01dd1aca4478c0196408b1ea5489eb83f1a74b0f5bc10b3385d30408b933659
MD5 d09519141e874d7c9f75721f7414f561
BLAKE2b-256 72014af922f2c21ad3a672c9b77b9e7b69c9feab9adcdc7831824176a8b233fc

See more details on using hashes here.

File details

Details for the file pyDataVis-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: pyDataVis-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 90.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5

File hashes

Hashes for pyDataVis-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b89c1a98ecd4e0c4392b2a0e6d05e64b4dc947ad6ac0154f6e3c0a6451c9258
MD5 1d8f712ca1b8bda8cee619e19eea940f
BLAKE2b-256 49192ef7245662252957d1ca588f793665f2af469881efd6a589bed798fc3986

See more details on using hashes here.

Supported by

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