Dear all, A while back I started a little project of mine. I had this idea that I wanted a fast tool for browsing and plotting data in hdf5 files. And that I wanted to learn a bit of GUI programming...
The design as I had it in mind was that you would be presented first with a browser window where you could select the datasets you were interested in, and then start a plotting window where you could set which of the selected variables should be on the base axes, show/hide datasets and so on. So far I sort of have the gui for the browser, but when you click on a dataset you are simply plotting the data in a new window. You can also get the attributes of any dataset by hovering the mouse over the dataset. I already find this quite useful for my own work. I know about hdfview but it I wanted to make something a bit "smaller". Editing of files was not something I considered. Browsing and viewing only. Further, matplotlib makes very nice plots. I also know about vitables, but it is only for browsing and editing (as far as I understand). It is also using pytables in the background, while I find h5py to be a better module (you are free to disagree here!). I doubt that I will have much time developing this further at the moment, but I wanted to inform people in case you find it useful and/or want to help. I placed the code here: https://gitorious.org/pyqt-h5browser with an introduction and screen shots here: https://gitorious.org/pyqt-h5browser/pages/Home I invite anyone to contribute, develop, suggest, comment on this in case you find it interesting on some level. You are also welcome to criticize me for starting this when project X already exist and does exactly the same. Cheers, Yngve _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
