wesm / datarray

Prototyping numpy arrays with named axes for data management. Docs are available at URL below

Home Page:http://fperez.github.com/datarray-doc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

========================================
 Datarray: Numpy arrays with named axes
========================================

Datarray provides a subclass of Numpy ndarrays that support:

- individual dimensions (axes) being labeled with meaningful descriptions
- labeled 'ticks' along each axis
- indexing and slicing by named axis
- indexing on any axis with the tick labels instead of only integers
- reduction operations (like .sum, .mean, etc) support named axis arguments
  instead of only integer indices.

  
Code
====

You can find our sources and single-click downloads:

* `Main repository`_ on Github.
* Documentation_ for all releases and current development tree.
* Download as a tar/zip file the `current trunk`_.
* Downloads of all `available releases`_.

.. _main repository: http://github.com/fperez/datarray
.. _Documentation: http://fperez.github.com/datarray-doc
.. _current trunk: http://github.com/fperez/datarray/archives/master
.. _available releases: http://github.com/fperez/datarray/downloads


Note
====

this code is currently experimental!  It is meant to be a place for the
community to understand and develop the right semantics and have a prototype
implementation that will ultimately (hopefully) be folded back into Numpy
itself.

About

Prototyping numpy arrays with named axes for data management. Docs are available at URL below

http://fperez.github.com/datarray-doc

License:Other