Metadata-Version: 2.1
Name: mojave_eda
Version: 0.0.6
Summary: Multidimensional data visualization
Author-email: Kevin Player <kjplaye@gmail.com>
Project-URL: Homepage, https://github.com/kjplaye/mojave
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.0
Description-Content-Type: text/markdown
License-File: LICENSE

# Mojave
* spiritual successor to GGobi 
---
## Watch the video

https://youtu.be/nYdpSXOMqN8?si=69Oxh5sXusy4fk4K

## Get Mojave from source using pip 

* sudo apt-get install libsdl2-image-dev libsdl2-ttf-dev
* pip install numpy
* pip install mojave-eda

## Get Mojave from source in github

Git clone this repo, run `make`, and add `mojave.py` path to `PYTHONPATH`.

## Gallery
Rotation of PCA results from 40 long strings picked out of "man bash" output. 

![alt text](https://github.com/kjplaye/mojave/blob/main/images/example_bash.gif?raw=true)

Simple synthetic data showing a 4d rotation.

![alt text](https://github.com/kjplaye/mojave/blob/main/images/example_toy.gif?raw=true)

Typical screen shot during brushing

![alt text](https://github.com/kjplaye/mojave/blob/main/images/example_mojave.png?raw=true)

## Usage
Please see the [python doc-string](https://github.com/kjplaye/mojave/blob/main/mojave.py#L21) for a listing of key mappings and usage examples to replicate the gallery.

## Backronym

__Multidimensional 
Orthographic 
Joint 
Analytic
Visual 
Explorer__
