plotar


Nameplotar JSON
Version 0.8.3 PyPI version JSON
download
home_pagehttps://github.com/thomann/plotAR
SummaryWalk through your data
upload_time2021-05-02 20:33:41
maintainer
docs_urlNone
authorPhilipp Thomann
requires_python
licenseAffero GPL 3
keywords plotar
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            plotar
=======

# plotar - Walk Through your Data in Cardboard VR

This is a prototype to get your data into a Google Cardboard and navigate using the computer keyboard.

> **Disclaimer:** This is in Alpha stage, lot of things can go wrong.
> Data is transmitted in plain-text over you network and possibly further.
>
> Also the API is very instable.

* Free software: Affero GPL 3


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

Prerequisites:
- Python 3 (we use Python 3.7)

It is recommended to use a virtual environment:
```bash
python -m venv venv
source venv/bin/activate
```
The source statement has to be repeated whenever you open a new terminal.

Then install this version
```bash
pip install --upgrade git+https://github.com/thomann/plotar#egg=plotar&subdirectory=plotar-py
```

If you want to use Jupyter, install it to the virtual environment:
```bash
pip install jupyterlab
```

### Development
To install this module in Dev-mode, i.e. change files and reload module:
```bash
git clone https://github.com/thomann/plotar
cd plotar/plotar-py
```

It is recommended to use a virtual environment:
```bash
python -m venv venv
source venv/bin/activate
```

Install the version in edit mode:
```bash
pip install -e .
```

In Jupyter you can have reloaded code when you change the files as in:
```python
%load_ext autoreload
%autoreload 2
```

Usage
-----

```python
import plotar

# connect to running elastic or else start an Open Source stack on your docker
from sklearn import datasets
iris = datasets.load_iris()

plotar.plotar(iris.data, iris.target)
```

In Jupyter you can open the controller:
```python
plotar.controller()
```

Features
--------

* Pandas based pipeline
* Support for any extensions - now includes some for Regex, spaCy, VaderSentiment
* Write results to ElasticSearch
* Automatic Kibana dashboard generation
* Have Elastic started in Docker if it is not installed locally or remotely
* Apache License 2.0

Credits
-------

This package was created with [Cookiecutter](<https://github.com/audreyr/cookiecutter>) and the [`audreyr/cookiecutter-pypackage`]<https://github.com/audreyr/cookiecutter-pypackage> project template.


=======
History
=======

0.1.0 (2019-07-11)
------------------

* First Version



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/thomann/plotAR",
    "name": "plotar",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "plotar",
    "author": "Philipp Thomann",
    "author_email": "pht@gmx.ch",
    "download_url": "https://files.pythonhosted.org/packages/e2/ef/7fdaf9b8ea9a3bca61eebbdc0b455a854ebd698335f90273eb46183be5ef/plotar-0.8.3.tar.gz",
    "platform": "",
    "description": "plotar\n=======\n\n# plotar - Walk Through your Data in Cardboard VR\n\nThis is a prototype to get your data into a Google Cardboard and navigate using the computer keyboard.\n\n> **Disclaimer:** This is in Alpha stage, lot of things can go wrong.\n> Data is transmitted in plain-text over you network and possibly further.\n>\n> Also the API is very instable.\n\n* Free software: Affero GPL 3\n\n\nInstallation\n------------\n\nPrerequisites:\n- Python 3 (we use Python 3.7)\n\nIt is recommended to use a virtual environment:\n```bash\npython -m venv venv\nsource venv/bin/activate\n```\nThe source statement has to be repeated whenever you open a new terminal.\n\nThen install this version\n```bash\npip install --upgrade git+https://github.com/thomann/plotar#egg=plotar&subdirectory=plotar-py\n```\n\nIf you want to use Jupyter, install it to the virtual environment:\n```bash\npip install jupyterlab\n```\n\n### Development\nTo install this module in Dev-mode, i.e. change files and reload module:\n```bash\ngit clone https://github.com/thomann/plotar\ncd plotar/plotar-py\n```\n\nIt is recommended to use a virtual environment:\n```bash\npython -m venv venv\nsource venv/bin/activate\n```\n\nInstall the version in edit mode:\n```bash\npip install -e .\n```\n\nIn Jupyter you can have reloaded code when you change the files as in:\n```python\n%load_ext autoreload\n%autoreload 2\n```\n\nUsage\n-----\n\n```python\nimport plotar\n\n# connect to running elastic or else start an Open Source stack on your docker\nfrom sklearn import datasets\niris = datasets.load_iris()\n\nplotar.plotar(iris.data, iris.target)\n```\n\nIn Jupyter you can open the controller:\n```python\nplotar.controller()\n```\n\nFeatures\n--------\n\n* Pandas based pipeline\n* Support for any extensions - now includes some for Regex, spaCy, VaderSentiment\n* Write results to ElasticSearch\n* Automatic Kibana dashboard generation\n* Have Elastic started in Docker if it is not installed locally or remotely\n* Apache License 2.0\n\nCredits\n-------\n\nThis package was created with [Cookiecutter](<https://github.com/audreyr/cookiecutter>) and the [`audreyr/cookiecutter-pypackage`]<https://github.com/audreyr/cookiecutter-pypackage> project template.\n\n\n=======\nHistory\n=======\n\n0.1.0 (2019-07-11)\n------------------\n\n* First Version\n\n\n",
    "bugtrack_url": null,
    "license": "Affero GPL 3",
    "summary": "Walk through your data",
    "version": "0.8.3",
    "split_keywords": [
        "plotar"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "ef3fc20df3da791b58a358eeff6e8748",
                "sha256": "65cc09cd00bc5f12dd0c4925695127d3c75f84d4678e854d2ffa24b4e0ec751b"
            },
            "downloads": -1,
            "filename": "plotar-0.8.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ef3fc20df3da791b58a358eeff6e8748",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 953209,
            "upload_time": "2021-05-02T20:33:39",
            "upload_time_iso_8601": "2021-05-02T20:33:39.920231Z",
            "url": "https://files.pythonhosted.org/packages/e7/a7/fdc63763651039bcf8082cf06f789a09bdb6bfb68afc0e148d57f3b63a87/plotar-0.8.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "17d6f78fad5d28ecd4578222438bafa6",
                "sha256": "63948592010e688763a4eaf8084ab870e641d95aa33e7b71f40c9cc84f5fd042"
            },
            "downloads": -1,
            "filename": "plotar-0.8.3.tar.gz",
            "has_sig": false,
            "md5_digest": "17d6f78fad5d28ecd4578222438bafa6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 936966,
            "upload_time": "2021-05-02T20:33:41",
            "upload_time_iso_8601": "2021-05-02T20:33:41.448295Z",
            "url": "https://files.pythonhosted.org/packages/e2/ef/7fdaf9b8ea9a3bca61eebbdc0b455a854ebd698335f90273eb46183be5ef/plotar-0.8.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2021-05-02 20:33:41",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "thomann",
    "github_project": "plotAR",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "plotar"
}
        
Elapsed time: 0.01460s