=========== ewoksorange =========== *ewoksorange* provides a desktop graphical interface for `ewoks `_ based on `biolab `_ the `orange-canvas-core `_ and the `orange-base-widget `_. *ewoksorange* is developed by the `Software group `_ of the `European Synchrotron `_. Getting started --------------- Install requirements .. code:: bash pip install ewoksorange[orange] .. warning:: `ewoksorange` comes without any predefined Qt binding. You will need to install one to use `ewoksorange`. Possible bindings are `PyQt5`, `PyQt6`, `PySide` and `PySide2`. For example, to use `PyQt6`: .. code:: bash pip install PyQt6 .. admonition:: Oasys use case :class: dropdown When using Oasys instead of Orange3, install the requirements like this instead .. code:: pip install oasys1 pip install AnyQt pip install importlib_resources # python_version < "3.9" pip install ewokscore pip install pytest pip install --no-deps ewoksorange Launch the graphical interface .. code:: bash ewoks-canvas .. toctree:: :maxdepth: 2 :hidden: how_to_guides/index tutorials/index development/index API