Metadata-Version: 2.1
Name: QtWekaWrapper
Version: 0.0.2
Summary: A Python wrapper for the Weka graphics .
Home-page: https://github.com/Nicusor97/WekaPythonWrapper
Author: Picatureanu Nicusor
Author-email: nicolaepicatureanu@gmail.com
License: MIT License
Platform: OS Independent
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: General
Description-Content-Type: text/markdown
Requires-Dist: PyQt5
Requires-Dist: six (>=1.11.0)
Requires-Dist: python-dateutil (>=2.6.1)
Requires-Dist: pytest
Requires-Dist: Sphinx (==1.4.2)

Weka - Python wrapper for Weka Graphics
==========================================

Overview
--------

Provides a convenient wrapper for calling Weka from Python to generate a graph with the data from an arff file.

Installation
------------

First install the Weka and LibSVM Java libraries. On Debian/Ubuntu this is simply:

    sudo apt-get install weka libsvm-java

Then install the Python package with pip:

    sudo pip install QtWekaWrapper

You can find the module on the [PyPi](https://pypi.org/project/QtWekaWrapper/).

Usage
-----

Create a Python 3 environment with the 'virtualenv' module and after activate it. Install the module with `pip install QtWekaWrapper` command and you can instantiate the qt window where the arff file will be loaded:

    from QtWekaWrapper import qtwekawrapper
    window = qtwekawrapper.run_qt_window()

Development
-----------

Tests require the Python development headers to be installed, which you can install on Ubuntu with:

    sudo apt-get install python-dev python3-dev python3.4-dev

To run unittests across multiple Python versions, install:

    sudo apt-get install python3.4-minimal python3.4-dev python3.5-minimal python3.5-dev

To run all [tests](http://tox.readthedocs.org/en/latest/):

    export TESTNAME=; tox



