[Fernando send this reply to the list, but he does not seem to be subscribed.  
I'm forwarding it.]


----------  Missatge transmès  ----------

Subject: Auto-discard notification
Date: Wednesday 30 September 2009
From: pytables-users-boun...@lists.sourceforge.net
To: pytables-users-ow...@lists.sourceforge.net

The attached message has been automatically discarded.
-------------------------------------------------------
Hi Dav,

On Tue, Sep 29, 2009 at 4:54 PM, Dav Clark <d...@alum.mit.edu> wrote:
> (Fernando, please forward this to anyone that you think might care / help!)
>
> I suspect you're not aware of Fernando's DataArray object, which is an
> implementation of named axes on a numpy array, but you can find his slides
> about it here:
>
> https://cirl.berkeley.edu/fperez/talks/0908_scipy_data_arrays.pdf
>
> The best description I can find of Dimension Scales is here:
>
> http://www.hdfgroup.org/HDF5/doc/HL/H5DS_Spec.pdf
>
> (reached by two clicks from here:
> http://ftp.hdfgroup.org/HDF5/Tutor/h5dimscale.html
> )
>
> A dimension scale is slightly more general than the ideas captured by
> DataArray in that the HDF5 Dimension Scale can actually be an array itself,
> containing the appropriate values for each slice (and maybe in the future a
> function + offset). Also, the same dimension scale can be used to annotate
> multiple arrays.
>
> As I understand it, a DataArray axis is equivalent to a Dimension Scale of
> type (1) in the PDF above - "no scale." I think it would be a win to extend
> the DataArray concept and get that into numpy, with a clean interface to
> PyTables.

I haven't had time to digest all that yet, but Dimension Scales in
full sound a lot, from your description above,  like what Per
Sederberg added in his library when we had the discussion that led to
DataArray in the nipy list:

http://mail.scipy.org/pipermail/nipy-devel/2009-July/001738.html

While I think such functionality can be fantastic and critically
necessary for many things, it also has significantly more overhead
(conceptually and computationally) than the much simpler datarray
idea.  So I decided to go for datarray first, to see how well it would
work in practice.

By the way, would you (Dav) want to have a discussion on these topics
at one of the upcoming py4science meetings?  We could go over the
ideas, you could pitch in with the hdf5 side, and we could get
feedback from others to finish up the datarray prototype, which is
right now lingering untouched in my github repo...

Cheers,

f


-- 
Francesc Alted

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to