Skip to main content

Graphical Programming Interface

Project description

GPI Framework

GPI stands for Graphical Programming Interface which is a development environment for scientific algorithms that provides a visual workspace for assembling algorithms. Algorithm elements (i.e. nodes) can be linked together to form a flow diagram. Each node is executed according to the hierarchy of the diagram.

GPI Framework

Installing

PIP

GPI is available on PyPI:

$ pip install gpilab

GPI officially supports Python 3.7 to 3.9.

Source

$ git clone https://github.com/gpilab/framework.git gpi
$ cd gpi
$ pip install -r requirements.txt

Running

If you have installed GPI using pip you can run it as follows:

$ gpi

If you have install GPI from source you can run it as follows:

$ ./bin/gpi

Compiling PyFI files

You will need to have fftw and eigen to compile PyFI, you can get them by running the following command:

$ conda install fftw eigen

First navigate to the directory with your PyFI files.

If you have installed GPI using pip you can make PyFI as follows:

$ gpi_make --all

If you have install GPI from source you can run PyFI as follows:

$ ./bin/gpi_make --all

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

gpilab-1.4.8.tar.gz (4.1 MB view hashes)

Uploaded Source

Built Distribution

gpilab-1.4.8-py3-none-any.whl (5.5 MB view hashes)

Uploaded Python 3

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