Orange binding for Ewoks
Project description
ewoksorange
ewoksorange provides s desktop graphical interface for ewoks.
Install
pip install ewoksorange[test]
When using Oasys instead of Orange3
pip install --no-deps ewoksorange
pip install ewokscore
pip install AnyQt
pip install oasys1
For the tests in an Oasys environment
pip install ewokscore[test]
pip install importlib_resources # python_version < "3.7"
Test
pytest --pyargs ewoksorange.tests
Getting started
Launch the Orange canvas
ewoks-canvas /path/to/orange_wf.ows
or for an installation with the system python
python3 -m ewoksorange.canvas
or when Orange3 is installed
orange-canvas /path/to/orange_wf.ows --config orangewidget.workflow.config.Config
or for an installation with the system python
python3 -m orangecanvas /path/to/orange_wf.ows --config orangewidget.workflow.config.Config
Launch the Orange canvas using the Ewoks CLI
ewoks execute /path/to/ewoks_wf.json --engine orange
ewoks execute /path/to/orange_wf.ows --engine orange
or for an installation with the system python
python3 -m ewoks execute /path/to/ewoks_wf.json --engine orange
python3 -m ewoks execute /path/to/orange_wf.ows --engine orange
Launch the Orange canvas with the examples add-on
ewoks-canvas --with-examples
or alternatively install the example add-ons
pip install src/ewoksorange/tests/examples/ewoks_example_1_addon
pip install src/ewoksorange/tests/examples/ewoks_example_2_addon
and launch the Orange canvas with
ewoks-canvas /path/to/orange_wf.ows
or when Orange3 is installed
orange-canvas /path/to/orange_wf.ows
When removing an editable install, you may need to delete one file manually:
pip install -e src/ewoksorange/tests/examples/ewoks_example_1_addon
pip uninstall ewoks-example-1-addon
python3 -c "import site,os;os.unlink(os.path.join(site.getsitepackages()[0],'ewoks-example-1-addon-nspkg.pth'))"
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ewoksorange-0.6.1.tar.gz
.
File metadata
- Download URL: ewoksorange-0.6.1.tar.gz
- Upload date:
- Size: 65.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30e966bd8bc351100e7d839e2889c1994d5f61900f07f6d0d2a939bfa6368506 |
|
MD5 | b963cacc4b9b422591536417fad47835 |
|
BLAKE2b-256 | 6e976a9c9e075e59c641f30e5f5e1e7fe8cd3a76cb9deb1b63ce0241f953b744 |
File details
Details for the file ewoksorange-0.6.1-py3-none-any.whl
.
File metadata
- Download URL: ewoksorange-0.6.1-py3-none-any.whl
- Upload date:
- Size: 100.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2378aea278728b76326ea592282965214174d36960c34ae2ff224360cdb3426 |
|
MD5 | fe46aac984791a17779b7ffc837da09c |
|
BLAKE2b-256 | 75caa5aa5f82f2a46144177d883681aacee9b8db8530ca133dcdbcb1cf1b1d36 |