Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Main features
Comparison with other tools
Summary

ViTables
Browsing HDF5 Data with PyTables

Vicent Mas
Cárabos Coop. V.
...
Main features
Comparison with other tools
Summary

Outline

1

Introduction
Overview
Interactive session

2

Comparison wi...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Overview

A member of the PyTables family...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Overview

A member of the PyTables family...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Overview

A member of the PyTables family...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Overview

A member of the PyTables family...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Overview

A member of the PyTables family...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Overview

A member of the PyTables family...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Interactive Session

Vicent Mas

ViTables
Main features
Comparison with other tools
Summary

Overview
Interactive session

Capabilities
Browsing and editing
Display...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Capabilities
Browsing and editing
Display...
Main features
Comparison with other tools
Summary

Overview
Interactive session

Capabilities
Browsing and editing
Display...
Main features
Comparison with other tools
Summary

Overview
Interactive session

More capabilities

Ability to manage files...
Main features
Comparison with other tools
Summary

Overview
Interactive session

More capabilities

Ability to manage files...
Main features
Comparison with other tools
Summary

Overview
Interactive session

More capabilities

Ability to manage files...
Main features
Comparison with other tools
Summary

Overview
Interactive session

More capabilities

Ability to manage files...
Main features
Comparison with other tools
Summary

Comparison with other tools
Array Viewer HDFView ViTables
Table with 10...
Main features
Comparison with other tools
Summary

Summary

ViTables is multi-platform application.
It can manage really l...
Upcoming SlideShare
Loading in …5
×

ViTables: Browsing HDF5 Data with PyTables

1,181 views

Published on

ViTables is a graphical tool for browsing and editing files in both PyTables and HDF5 formats.

During the talk we will show the goals and capabilities of ViTables through an interactive session in which a wide range of examples will be shown. The selected examples will make apparent some of the ViTables goals, like the very fast opening of files (even those with thousand of nodes) or the quick navigation of large tables (browsing tables with more that one thousand millions of rows will be demonstrated).

Other ViTables features will be also mentioned: easy of use, supported platforms, tight integration with PyTables, etc.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ViTables: Browsing HDF5 Data with PyTables

  1. 1. Main features Comparison with other tools Summary ViTables Browsing HDF5 Data with PyTables Vicent Mas Cárabos Coop. V. HDF Workshop November 30, 2005 - December 2, 2005. Vicent Mas ViTables
  2. 2. Main features Comparison with other tools Summary Outline 1 Introduction Overview Interactive session 2 Comparison with other tools Vicent Mas ViTables
  3. 3. Main features Comparison with other tools Summary Overview Interactive session Overview A member of the PyTables family. Written in Python and PyQt. Usability matters. It deals efficiently with very large datasets. It is not a dataset editor. It is not an image viewer. Vicent Mas ViTables
  4. 4. Main features Comparison with other tools Summary Overview Interactive session Overview A member of the PyTables family. Written in Python and PyQt. Usability matters. It deals efficiently with very large datasets. It is not a dataset editor. It is not an image viewer. Vicent Mas ViTables
  5. 5. Main features Comparison with other tools Summary Overview Interactive session Overview A member of the PyTables family. Written in Python and PyQt. Usability matters. It deals efficiently with very large datasets. It is not a dataset editor. It is not an image viewer. Vicent Mas ViTables
  6. 6. Main features Comparison with other tools Summary Overview Interactive session Overview A member of the PyTables family. Written in Python and PyQt. Usability matters. It deals efficiently with very large datasets. It is not a dataset editor. It is not an image viewer. Vicent Mas ViTables
  7. 7. Main features Comparison with other tools Summary Overview Interactive session Overview A member of the PyTables family. Written in Python and PyQt. Usability matters. It deals efficiently with very large datasets. It is not a dataset editor. It is not an image viewer. Vicent Mas ViTables
  8. 8. Main features Comparison with other tools Summary Overview Interactive session Overview A member of the PyTables family. Written in Python and PyQt. Usability matters. It deals efficiently with very large datasets. It is not a dataset editor. It is not an image viewer. Vicent Mas ViTables
  9. 9. Main features Comparison with other tools Summary Overview Interactive session Interactive Session Vicent Mas ViTables
  10. 10. Main features Comparison with other tools Summary Overview Interactive session Capabilities Browsing and editing Display data hierarchy as a fully browsable object tree. Display data and metadata for files and nodes. Can deal with both numerical arrays and records. Display multidimensional table cells. File creation and saving under a different name. Editing nodes is fully supported. Vicent Mas ViTables
  11. 11. Main features Comparison with other tools Summary Overview Interactive session Capabilities Browsing and editing Display data hierarchy as a fully browsable object tree. Display data and metadata for files and nodes. Can deal with both numerical arrays and records. Display multidimensional table cells. File creation and saving under a different name. Editing nodes is fully supported. Vicent Mas ViTables
  12. 12. Main features Comparison with other tools Summary Overview Interactive session Capabilities Browsing and editing Display data hierarchy as a fully browsable object tree. Display data and metadata for files and nodes. Can deal with both numerical arrays and records. Display multidimensional table cells. File creation and saving under a different name. Editing nodes is fully supported. Vicent Mas ViTables
  13. 13. Main features Comparison with other tools Summary Overview Interactive session More capabilities Ability to manage files with a large number of nodes. Display very large datasets stunningly fast. Query support for tables. Editing attributes is supported. Vicent Mas ViTables
  14. 14. Main features Comparison with other tools Summary Overview Interactive session More capabilities Ability to manage files with a large number of nodes. Display very large datasets stunningly fast. Query support for tables. Editing attributes is supported. Vicent Mas ViTables
  15. 15. Main features Comparison with other tools Summary Overview Interactive session More capabilities Ability to manage files with a large number of nodes. Display very large datasets stunningly fast. Query support for tables. Editing attributes is supported. Vicent Mas ViTables
  16. 16. Main features Comparison with other tools Summary Overview Interactive session More capabilities Ability to manage files with a large number of nodes. Display very large datasets stunningly fast. Query support for tables. Editing attributes is supported. Vicent Mas ViTables
  17. 17. Main features Comparison with other tools Summary Comparison with other tools Array Viewer HDFView ViTables Table with 10^6 rows (96 bytes records) Opening (s) ~44 <1 RSS (MB) ~46 ~26 Table with 10^9 rows (28 bytes records) Opening (s) <1 RSS (MB) ~27 Opening times are given in seconds. RSS (non-swapped physical memory that a task has used) is given in MBs. Vicent Mas ViTables
  18. 18. Main features Comparison with other tools Summary Summary ViTables is multi-platform application. It can manage really large datasets and browse them stunningly fast. It can also efficiently manage files with a large number of nodes. Plans for the future Get users feedback. CSTables support. A Python shell. Vicent Mas ViTables

×