On Sat, December 10, 2011 09:16, Jeremy Sanders wrote: [snip] > 2. Data imports - possible formats > - HDF, JSON, XML, VO-table, Origin, IDL, XLS, OpenOffice, ..., any > more common ones? > - Improve existing import filters? > - Some sort of data import wizard like openoffice > > Extra formats could be fairly easy if implemented as plugin. Fancier > UI requires plugin interface improvement or full import.
A big one: Matlab .mat files. The most recent versions of MATLAB save as HDF5 -- so that would definitely be useful -- but older versions are a custom format. scipy.io has support for loading them. (And also support for loading IDL .sav files, which might also be useful.) Also, is there interest in accumulating a large set of (more or less) obscure import plugins? I have one which I wrote for the log files generated by Stanford Research Systems RGA units, and I've been thinking about writing one for .s1p/.s2p files which are some kind of a de facto standard for network analyzers. > 3. More widgets (medium to hard) > - Projections of spherical data, aitoff, etc., useful for maps, etc. - More > specialised widgets? > - pie > > 4. Improvements of widgets (easy to hard) > - Log polar, colored points for polar, ternary... Some way to draw error bands on a function or fit plot? Also, either possibly exposing more error analysis functionality in the fit widget or perhaps as a plugin which optionally _creates_ a fit widget? > 5. Communication with other programs > - D-Bus - I'm examining this currently > - SAMP - for virtual observatory > - anything else? - maybe whatever is used for embedding in widnows - > C/C++/Fortran/Perl external API? > - Better clipboard support > > 6. Improve LaTeX support > > 7. Improve data editing > - spreadsheet mode to examine multiple datasets > - select multiple datasets in dataset browser > > 8. Useful new plugins - easy to medium - please write or suggest some > - FFT, smoothing, binning, filtering... FFT would definitely be useful. Another (easy) one is a sorting plugin, i.e. sort N dependent datasets and one independent dataset by the independent dataset. (Right now, if you want to merge multiple datasets, the only decent way is by writing python code; with a sort plugin you could just catenate and then sort -- although it might be worth having a merge plugin that does just that, as well.) > 9. Expand existing plugins to work properly on dates, 2D, etc. (easy to > medium) > > 10. New dataset types, such as bundled 1D datasets. Probably hard. > > 11. Speed improvements. > > 12. User interface improvements. Regards, -- BKS _______________________________________________ Veusz-discuss mailing list Veusz-discuss@gna.org https://mail.gna.org/listinfo/veusz-discuss