Skip to main content

Orange, a component-based data mining framework.

Project description

[![Join the chat at https://gitter.im/biolab/orange3](https://badges.gitter.im/biolab/orange3.svg)](https://gitter.im/biolab/orange3?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[![build: passing](https://img.shields.io/travis/biolab/orange3.svg)](https://travis-ci.org/biolab/orange3) [![codecov](https://codecov.io/gh/biolab/orange3/branch/master/graph/badge.svg)](https://codecov.io/gh/biolab/orange3)

[Orange] is a component-based data mining software. It includes a range of data visualization, exploration, preprocessing and modeling techniques. It can be used through a nice and intuitive user interface or, for more advanced users, as a module for the Python programming language.

This is a development version of Orange 3. The stable version 2.7 is still available ([binaries] and [sources]).

[Orange]: http://orange.biolab.si/ [binaries]: http://orange.biolab.si/orange2/ [sources]: https://github.com/biolab/orange

Installing

This version of Orange requires Python 3.4 or newer. To build it and install it in a development environment, run:

# Install some build requirements via your system’s package manager sudo apt-get install virtualenv git build-essential

# Also install Qt dependencies for the GUI sudo apt-get install python3-pyqt4 # or if python version is >= 3.5 # pip install pyqt5

# Create a separate Python environment for Orange and its dependencies … virtualenv –python=python3 –system-site-packages orange3venv # … and make it the active one source orange3venv/bin/activate

# Clone the repository and move into it git clone https://github.com/biolab/orange3.git cd orange3

# Install the minimum required dependencies first pip install -r requirements-core.txt # For Orange Python library pip install -r requirements-gui.txt # For Orange GUI

pip install -r requirements-sql.txt # To use SQL support pip install -r requirements-opt.txt # Optional dependencies, may fail

# Finally install Orange in editable/development mode. pip install -e .

Installation of SciPy and qt-graph-helpers is sometimes challenging because of their non-python dependencies that have to be installed manually. More detailed, if mostly obsolete, guides for some platforms can be found in the [wiki].

[wiki]: https://github.com/biolab/orange3/wiki

Anaconda Installation

First, install [Anaconda] for your OS (Python version 3.5+). Create virtual environment for Orange:

conda create python=3 –name orange3

In your Anaconda Prompt add conda-forge to your channels:

conda config –add channels conda-forge

This will enable access to the latest Orange release. Then install Orange3:

conda install orange3

[Anaconda]: https://www.continuum.io/downloads

Starting Orange GUI

Orange GUI requires PyQt, which is not pip-installable in Python 3. You have to download and install it system-wide. Make sure that the virtual environment for orange is created with –system-site-packages, so it will have access to the installed PyQt4.

To start Orange GUI from the command line, assuming it was successfully installed, run:

orange-canvas # or python3 -m Orange.canvas

Append –help for a list of program options.

If you’re running Orange with PyQt5 or if you have multiple PyQt versions available, set the environmental variable QT_API to the PyQt version to use, e.g.:

export QT_API=pyqt5 orange-canvas

Compiling on Windows

Get appropriate wheels for missing libraries. You will need [numpy+mkl] and [scipy].

[numpy+mkl]: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy [scipy]: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

Install them with

pip install some-wheel.whl

Install [Visual Studio compiler]. Then go to Orange3 folder and run:

[Visual Studio compiler]: http://landinghub.visualstudio.com/visual-cpp-build-tools

python setup.py build_ext -i –compiler=msvc install

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

Orange3-3.4.3.tar.gz (33.1 MB view details)

Uploaded Source

Built Distributions

Orange3-3.4.3-cp36-none-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.6 Windows x86-64

Orange3-3.4.3-cp36-none-win32.whl (4.2 MB view details)

Uploaded CPython 3.6 Windows x86

Orange3-3.4.3-cp36-cp36m-macosx_10_6_intel.whl (4.5 MB view details)

Uploaded CPython 3.6m macOS 10.6+ intel

Orange3-3.4.3-cp35-none-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.5 Windows x86-64

Orange3-3.4.3-cp35-none-win32.whl (4.2 MB view details)

Uploaded CPython 3.5 Windows x86

Orange3-3.4.3-cp35-cp35m-macosx_10_6_intel.whl (4.5 MB view details)

Uploaded CPython 3.5m macOS 10.6+ intel

Orange3-3.4.3-cp34-none-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.4 Windows x86-64

Orange3-3.4.3-cp34-none-win32.whl (4.2 MB view details)

Uploaded CPython 3.4 Windows x86

Orange3-3.4.3-cp34-cp34m-macosx_10_6_intel.whl (4.5 MB view details)

Uploaded CPython 3.4m macOS 10.6+ intel

File details

Details for the file Orange3-3.4.3.tar.gz.

File metadata

  • Download URL: Orange3-3.4.3.tar.gz
  • Upload date:
  • Size: 33.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Orange3-3.4.3.tar.gz
Algorithm Hash digest
SHA256 e94094e004164102798a98be0ec4d0a0e813d28e2157cc3b4869f181c9c36fc9
MD5 10c8d87b8677629f6569a94501c67134
BLAKE2b-256 20e0e14be53db0aa2b632531457620ca48150f123c8957d0fa03b9d22b8d3eb9

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp36-none-win_amd64.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 0a9fb557f438b342fc1a45acba5eca656a2e3faf5a91ec11b58ec433a5a37ac1
MD5 891d85a901883e1c11c8b0e6da12256a
BLAKE2b-256 2c802e926b31f31bf9c96dc79ce6fb6c9a236d9aa30584477259a969d28f10ad

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp36-none-win32.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp36-none-win32.whl
Algorithm Hash digest
SHA256 dac26ca93e566c789e3aa8f1b76b5ced9bef549bf6c9c144495c1dbf8ee98087
MD5 a5e52ddc75ce3356c72b8f2cb7e56b93
BLAKE2b-256 9b32d8ca1093866b9eeb23c49928aa9cf5b2cdc72bc267108cb3c2129d84de49

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 d931616291cd3699f75175c557538b8f45647b7a6b45b624265f5243068c49d9
MD5 a00d298b39f84e904660030aa1a5a61e
BLAKE2b-256 b892efb6ddf86551a8949b8b88ce20c1e169964c211216f3e70847ec59ef0711

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 8710680f710bab3ba4f6201e7ecd66a5a3bbb2111a93f3b044436c42036861d8
MD5 15dcd88fb8fbbb530cc18a385182c10d
BLAKE2b-256 e7f8e069a4150e12df80d15d831f0991c736e13f75511d4b0690e8c2ee37ac70

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp35-none-win32.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp35-none-win32.whl
Algorithm Hash digest
SHA256 57bddd2619781fbabfb40060673a7ae1a7b3c1cbb75210b797ac8b572b74f6d8
MD5 eeda44342e93774a0bae6894e9abc2f3
BLAKE2b-256 44b52743399ec24d6ae0e89869a082efd28ab4a6d2f5f5788047867e423bb6db

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b4b3c75aad088ed8841a8f8249bc1af3547f2eec1351cde34bd844499e69fba9
MD5 4886ed34efb3ad8463d404fa5ed48ab3
BLAKE2b-256 f4e67eab3304bce8b02854a5676bf5a21df3020cd3fe34c27b5f9e6c23aab6d3

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 a4d3a43c7755e6f3245ac2f413d7f171bbb5c3d72d314d3f93b4e1e102cb5c30
MD5 d22b0cba064ce13ec6fbf379c2c5b67b
BLAKE2b-256 3560b7ddc6e202c60b3f23506f6d0d59d328c42644228b1ed4a1b760b7d16460

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp34-none-win32.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp34-none-win32.whl
Algorithm Hash digest
SHA256 f60a6f30de3adc6820448a22803a53fecce92838d167bb1d2c8538e2b8ee32a2
MD5 99713d0d34d4cc4fa7431e3a9b5fe964
BLAKE2b-256 a9f53a91cac96f383a93c8aa70a15b20867f58f3d9ef4a9d4e5b63ae0f9fcb18

See more details on using hashes here.

File details

Details for the file Orange3-3.4.3-cp34-cp34m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for Orange3-3.4.3-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 fa5a3f795c0a5af8856448dee2e1970170c6df5d911f41e072bc97a7e35cba07
MD5 b79e7d3023ae7a8de1738375b3e73e06
BLAKE2b-256 045e97c07102e1efcec9ee9bc463108810d80d92b5cb3ea4d9fdfce483ecc31d

See more details on using hashes here.

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