Hi, In the middle of the process of implementing a general purpose expression evaluator for arrays and columns for PyTables (that probably will make into the forthcoming 2.2 version), I realized that I needed to make a `Column` object to look more closely to an *Array object in order to allow doing operations between them seamlessly.
The changes that I need for `Column` are basically: * Add a new `shape` attribute having the length of the table as the leading dimension + the dimensionality of the column type. * The `dtype` attribute has lost the information about dimensionality now (it is still available in `shape`). As I really think these changes will provide more consistency for dealing with homogeneous datasets and will hence be useful for users, I have already committed these changes into trunk, and will become effective for PyTables 2.2. However, if anybody strongly objects about this (I hope not :), I'll see what I can do about. Thanks, -- Francesc Alted ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Pytables-users mailing list Pytables-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pytables-users