Changes between Version 6 and Version 7 of LongVersion


Ignore:
Timestamp:
Nov 2, 2010, 7:47:39 PM (10 years ago)
Author:
kyoung
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LongVersion

    v6 v7  
    33The goal of the VeSPA project is to utilize current software engineering "best practices" to refactor three existing and widely used MRS software packages, written by the authors and their colleagues, to create an integrated open source package for performing and analyzing MRS experiments. VeSPA, the resulting integrated package, provides a greatly enhanced, more complete, easier to use, and easier to extend set of tools for MRS simulation and analysis.
    44
    5 The original applications were written in closed source languages ([http://cds.ismrm.org/ismrm-2003/0852.pdf GAVA/Gamma] and IDL_Vespa in [http://www.ittvis.com/ProductServices/IDL.aspx IDL], and [http://www.rrmind.research.va.gov/software/matpulse.asp MatPulse] in [http://www.mathworks.com/ Matlab]) that have licensing issues (primarily restricted use and substantial fees) that make their use for scientific collaboration problematic, as well as make them relatively difficult to extend and virtually impossible to integrate.
     5The original applications were written in closed source languages ([http://cds.ismrm.org/ismrm-2003/0852.pdf GAVA/Gamma] and IDL_Vespa in [http://www.ittvis.com/ProductServices/IDL.aspx IDL], and [http://www.mmrrcc.upenn.edu/downloads/matpulse.html MatPulse] in [http://www.mathworks.com/ Matlab]) that have licensing issues (primarily restricted use and substantial fees) that make their use for scientific collaboration problematic, as well as make them relatively difficult to extend and virtually impossible to integrate.
    66
    77Rewriting the applications in the open source language, [http://www.python.org/ Python], and utilizing the powerful [http://numpy.scipy.org/ NumPy], [http://www.scipy.org SciPy], and [http://matplotlib.sourceforge.net/ Matplotlib] libraries allows for a clean, robust, full featured and open source (i.e. FREE) integration of the packages. It provides a much more natural work flow for researchers as well as making the integrated package much more easily extended by those who need added functionality. As an example it has been straightforward for the authors to add functionality corresponding to recent developments in MRS, providing substantial added value to the integrated VeSPA package for a modest coding effort.