Orange binding for Ewoks
Project description
ewoksorange
ewoksorange provides s desktop graphical interface for ewoks.
Install
python3 -m pip install ewoksorange[test]
When using Oasys instead of Orange3
python3 -m pip install --no-deps ewoksorange
python3 -m pip install ewokscore
python3 -m pip install AnyQt
python3 -m pip install oasys1
For the tests in an Oasys environment
python3 -m pip install ewokscore[test]
python3 -m pip install importlib_resources # python_version < "3.7"
Test
python3 -m 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 --binding orange
ewoks execute /path/to/orange_wf.ows --binding orange
or for an installation with the system python
python3 -m ewoks execute /path/to/ewoks_wf.json --binding orange
python3 -m ewoks execute /path/to/orange_wf.ows --binding orange
Launch the Orange canvas with the examples add-on
ewoks-canvas --with-examples
or alternatively install the example add-ons
python3 -m pip install src/ewoksorange/tests/examples/ewoks_example_1_addon
python3 -m 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:
python3 -m pip install -e src/ewoksorange/tests/examples/ewoks_example_1_addon
python3 -m 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
File details
Details for the file ewoksorange-0.1.3.tar.gz
.
File metadata
- Download URL: ewoksorange-0.1.3.tar.gz
- Upload date:
- Size: 44.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0c651aaf99faaf51fe75d8d7730ccbdaf8f7a37b5431fc75d1c5dfbf9371a42 |
|
MD5 | b075a3654da30817f234ebb242772d80 |
|
BLAKE2b-256 | e68240ef75841e6320f093bafa4764f9dbb5715812f480f207d1017805db5da6 |