Metadata-Version: 2.1
Name: datasette-pytables
Version: 2.0.1
Summary: Datasette connector for loading pytables files (.h5)
Home-page: https://github.com/jsancho-gpl/datasette-pytables
Author: Javier Sancho
Author-email: jsf@jsancho.org
License: Apache License, Version 2.0
Platform: UNKNOWN
Description-Content-Type: text/markdown
Requires-Dist: datasette-connectors (>=2.0.0)
Requires-Dist: mo-future (==3.89.20246)
Requires-Dist: moz-sql-parser (==3.32.20026)
Requires-Dist: tables

[![Build Status](https://travis-ci.org/PyTables/datasette-pytables.svg?branch=master)](https://travis-ci.org/PyTables/datasette-pytables)


# datasette-pytables

Datasette-PyTables provides a web interface and a JSON API for [PyTables](https://github.com/PyTables/PyTables) files, allowing them to be accessible for e.g. Javascript programs. It works in conjunction with [Datasette](https://github.com/simonw/datasette), which provides a web interface for SQLite files. Thanks to [Datasette-Connectors](https://github.com/PyTables/datasette-connectors), Datasette can accept external connectors for any kind of database files, so you can develop your own connector for your favourite data container if you want (read [developers doc](https://github.com/PyTables/datasette-pytables/blob/master/DEVELOPERS.md)).

## Installation

Run `pip install datasette-pytables` to install both Datasette and the PyTables connector. Easy as pie!

## How to serve PyTables files

    datasette serve path/to/data.h5

This will start a web server on port 8001; then you can access to your data visiting [http://localhost:8001/](http://localhost:8001/)

Read the [Datasette documentation](http://datasette.readthedocs.io/en/latest/) for more advanced options.

See how a typical Table query looks like in the Datasette-PyTables web interface:

![Datasette Screenshot](/images/Datasette-Screenshot.png)


