ANN: ViTables 1.0 released

Francesc Altet faltet at
Wed Mar 1 17:58:02 CET 2006

Announcing ViTables 1.0

We are proud to present you ViTables 1.0, the new member of the PyTables
suite. It represents twenty months of intense development and testing
effort. It's a graphical tool for browsing and editing files in both
PyTables *and* HDF5 formats.

As it happens with the entire PyTables family, the main strength of
ViTables is its ability to manage really large datasets in a fast and
comfortable manner. For example, with ViTables you can open a table with
one thousand millions of rows in a few tenths of second, with very low
memory requirements. Also important is the fact that it is designed to
be a multiplatform application, i.e. it runs flawlessly in Unix (and
hence, Linux), MacOS X and Windows. Finally, the fact that it runs on
top of PyTables, ensures its speed and memory efficency.

In this release you will find, among others, the following features:

 - Display data hierarchy as a fully browsable object tree.
 - Open several files simultaneously.
 - Reorganize your existing files in a graphical way.
 - Display files and nodes (group or leaf) properties, including
   metadata and attributes.
 - Display heterogeneous entities, i.e. tables.
 - Display homogeneous (numeric or textual) entities, i.e. arrays.
 - Unlimited zoom into multidimensional table cells.
 - Editing capabilities for nodes and attributes: creation/deletion,
   copy/paste, rename...
 - Table filtering by issuing simple conditions.
 - Fully integrated documentation browser.

Moreover, once CSTables (the client-server version of PyTables that we
are developing right now) will be out, ViTables will be able to manage
remote PyTables/HDF5 files as if they were local ones.


At the moment, ViTables has been fully tested only on Linux, Windows and
MacOS X platforms, but as it is made on top of Python, PyQt and
PyTables, its portability should be really good and should work just
fine in other Unices.

How to get it

This is the first stable, commercial, version of ViTables.  You can go
to the ViTables home page:

to find directions on how to buy it. You will also find how to access to
the evaluation version.  For a better user experience, we have managed
to create binary installers for Windows and MacOS X.  The Unix version
is installable using the Python distutils.

Legal notice

Please, remember that this is commercial software.  The evaluation
version is made publically available so that you can test it, but
the terms of the license remains the same in both cases. Basically this
means that the software or its modifications cannot be distributed to
anybody in any way without Carabos explicit permission. See the LICENSE
file for detailed information.

Share your experience

Let us know of any bugs, suggestions, gripes, kudos, etc. you may have.

Enjoy Data with ViTables, the troll of the PyTables family!

>0,0<   Francesc Altet
V   V   Cárabos Coop. V.   Enjoy Data

More information about the Python-announce-list mailing list