Skip to main content

Orange, a component-based data mining framework.

Project description

Orange
======

[![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 python3-dev g++ gfortran \
libblas-dev liblapack-dev libatlas-base-dev

# Also install Qt dependencies for the GUI
sudo apt-get install python3-pyqt4

# Create a separate Python environment for Orange and its dependencies,
# and make it the active one
virtualenv --python=python3 --system-site-packages orange3venv
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 numpy
pip install scipy
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.


Windows dev setup
-----------------

Windows + GCC:

python setup.py build_ext --inplace --compile=mingw32


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.3.11.tar.gz (3.9 MB view details)

Uploaded Source

Built Distributions

Orange3-3.3.11-cp36-none-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.6 Windows x86-64

Orange3-3.3.11-cp36-none-win32.whl (4.0 MB view details)

Uploaded CPython 3.6 Windows x86

Orange3-3.3.11-cp36-cp36m-macosx_10_6_intel.whl (4.4 MB view details)

Uploaded CPython 3.6m macOS 10.6+ intel

Orange3-3.3.11-cp35-none-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.5 Windows x86-64

Orange3-3.3.11-cp35-none-win32.whl (4.0 MB view details)

Uploaded CPython 3.5 Windows x86

Orange3-3.3.11-cp35-cp35m-macosx_10_6_intel.whl (4.4 MB view details)

Uploaded CPython 3.5m macOS 10.6+ intel

Orange3-3.3.11-cp34-none-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.4 Windows x86-64

Orange3-3.3.11-cp34-none-win32.whl (4.0 MB view details)

Uploaded CPython 3.4 Windows x86

Orange3-3.3.11-cp34-cp34m-macosx_10_6_intel.whl (4.4 MB view details)

Uploaded CPython 3.4m macOS 10.6+ intel

File details

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

File metadata

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

File hashes

Hashes for Orange3-3.3.11.tar.gz
Algorithm Hash digest
SHA256 60c29b4b4e35b49a35421310aadbc83f6a930139058d99d14a17112094ffbdd9
MD5 ac3c328cd7a307b943266446c1ea69cd
BLAKE2b-256 72142cc19c04a93c79e616227dea948121b4de74c6785148d9449777be4d1690

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 a162afeeb5cea8e7c95eb08d9b1cc3f840f31bf8f4424eaf6b467e7d5ae41293
MD5 dda29852a85ea3705b6202f23aba7b8b
BLAKE2b-256 addcee727b0a473da71a1f3cb1962b05c9f34cd0177aaa418e70655f2d4b01cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp36-none-win32.whl
Algorithm Hash digest
SHA256 1651d8ccd1a4a90756fede1c4cc6100fcd92eb43c2294663a29d0ff863a385ef
MD5 ea23849fe6afa18be4026886111cd95a
BLAKE2b-256 3d7ed46154d86fc378498bf06e5c395f655765adfbb1883306c4f8cbce02016d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 a3de6f03c5cc94b7ba6f0e95ac3b60418231780900d7eecd93bdc5fa13467522
MD5 7d15c38ef4dec3768e0bb6b394f68c18
BLAKE2b-256 2aeb0eb0dd6b4bf063faf38e65784a36f87c21be094f569d55b28c9141a34b04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 c5e34836d7738ca2a3d5bcd833d72176ce304559d140a8faa00065e7328f4171
MD5 94459dd6dbfa29a9b2c341c037cc8d2b
BLAKE2b-256 15e2cd05e5d28d11153d44bc8da2a42885dc84f8fc7420ec4de3e155481d72cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp35-none-win32.whl
Algorithm Hash digest
SHA256 eb545e1a79acbfa8659af53926200b325e5093b6de7ce57daad59cf7a102a53e
MD5 27c58001a42f3cadcd64cbae9f23c624
BLAKE2b-256 e4f9a7035a872e6f7809d15b370e3f0e73ea3c9a7eea7b97976b4b7d705f8853

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 87d6a91426a855d7a8634c4f17f35ead8f2057028952c5d9a74d8e3703d47b9a
MD5 177f2b7cdd97e85270d656687865d367
BLAKE2b-256 2212a6ed2c86da6fe6fd8a23e64aea9d8ced3bfc1ffdeb71d71c29523563eb0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 55c793a77a4b45f663b492f18ccbe781ba0500a4a2a5d1209a8ddc4d6b75af6c
MD5 3181e96e616f6619e13010a0e15a27e3
BLAKE2b-256 e8cfe92f021b54b3b1f623f439d25b1272bbed5e452eb55b7fa8e8f86211d804

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp34-none-win32.whl
Algorithm Hash digest
SHA256 06fe3737ea174d08b460b171ac12faf9683e60aad071d68ddf7d2cfa376a632f
MD5 7c5789aad5edaf810ff9ab7c77002d26
BLAKE2b-256 d48eb429b7eaa33b76afd53956f0d0cda7ac4761ed1cbc275c85d3d05249f8e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Orange3-3.3.11-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 ed2cc3e1ea4a73d03f9abfded2beab0642bc31773a6efad6cacd3d6297382db3
MD5 f2d7b2be2c8b2cd425eaaba3f002dacb
BLAKE2b-256 a826057321639a2ad83146fc7af4c52c3fe553baad5f194df395772e8ffed4d5

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