### creating a visualizationMethods are available for the default visualization types included with Lightning```pythonlgn.line([1,2,3,4,5,6,7,8,0,-2,2])lgn.scatter([1,2,3],[2,9,4])```

### setting optionsVisualizations can be customized through optional parameters```pythonlgn.scatter([1,2,3],[2,9,4], label=[1,2,3], size=[5,10,20])```### using custom plotsFor custom plots not included with the default set, specify by name and provide data as a dictionary```pythonlgn.plot(data={"series": [1,2,3]}, type='line')```

## examples

See a collection of [IPython notebooks](http://nbviewer.ipython.org/github/lightning-viz/lightning-example-notebooks/tree/master/)

## complete documentation

Available [here](http://lightning-viz.github.io/lightning-python/)

## running tests

Requires [pytest](http://pytest.org/latest/)

Clone the repo and install the library locally:

```sh$ pip install -e .```

The tests need to be run against a lightning server. By default they expectthis to be found at `http://localhost:3000`.

To run the tests:

```$ py.test```

or with against a custom host url

```$ py.test --host=http://mylightninghost.herokuapp.com```

## help

We maintain a [chatroom](https://gitter.im/lightning-viz/lightning) on gitter. If there's no response there: file an issue or reach out on twitter ([@mathisonian](http://twitter.com/matisonian) [@thefreemanlab](http://twitter.com/thefreemanlab))