DiaNa is a Perl framework designed to process a huge amount of data, performing from very easy to very complex tasks in a very efficient, spreadsheet-like, batch fashion. DiaNa also features an interactive Perl/Tk GUI, layered on the top of several batch shell-scripts. The DiaNa syntax is a very small and orthogonal superset of the underlying Perl syntax, which allows, for example, comfortable addressing of file tokens and profitable use of file formats throughout the data processing. (Source: http://freecode.com/)