GitHub - biolab/orange-widget-base: Base widget and workflow definitions for Orange (original) (raw)
Navigation Menu
Appearance settings
- GitHub Copilot Write better code with AI
- GitHub Models New Manage and compare prompts
- GitHub Advanced Security Find and fix vulnerabilities
- Actions Automate any workflow
- Codespaces Instant dev environments
- Issues Plan and track work
- Code Review Manage code changes
- Discussions Collaborate outside of code
- Code Search Find more, search less
Explore - Why GitHub
- All features
- Documentation
- GitHub Skills
- Blog
- By company size
- Topics
- Pricing
Provide feedback
We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
biolab / orange-widget-base Public
- Notifications You must be signed in to change notification settings
- Fork61
- Star 27
Base widget and workflow definitions for Orange
License
27 stars 61 forks Branches Tags Activity
Notifications You must be signed in to change notification settings
Additional navigation options
Folders and files
Name | Name | Last commit message | Last commit date |
---|---|---|---|
Latest commitHistory3,834 Commits | |||
.github | .github | ||
doc | doc | ||
i18n | i18n | ||
orangewidget | orangewidget | ||
scripts | scripts | ||
.coveragerc | .coveragerc | ||
.gitattributes | .gitattributes | ||
.gitignore | .gitignore | ||
.readthedocs.yml | .readthedocs.yml | ||
CHANGELOG.md | CHANGELOG.md | ||
CONTRIBUTING.md | CONTRIBUTING.md | ||
LICENSE | LICENSE | ||
MANIFEST.in | MANIFEST.in | ||
README.md | README.md | ||
pylintrc | pylintrc | ||
pyproject.toml | pyproject.toml | ||
setup.py | setup.py |
Repository files navigation
Orange Widget Base
Orange Widget Base provides a base widget component for a interactive GUI based workflow. It is primarily used in the Orange data mining application.
Orange Widget Base requires Python 3.6 or newer.
Installing with pip
# Create a separate Python environment for Orange and its dependencies ...
python3 -m venv orangevenv
# ... and make it the active one
source orangevenv/bin/activate
# Clone the repository and move into it
git clone https://github.com/biolab/orange-widget-base.git
cd orange-widget-base
# Install Qt dependencies for the GUI
pip install PyQt5 PyQtWebEngineCore
# Finally install this in editable/development mode.
pip install -e .
Starting the GUI
Start a default workflow editor GUI with
python -m orangecanvas --config orangewidget.workflow.config.Config
About
Base widget and workflow definitions for Orange
Resources
License
Stars
Watchers
Forks
Releases2
Packages
No packages published
Contributors74
Languages
- Python 99.3%
- Other 0.7%