Converting .ndv files into .csv (for the UV/Vis nanodrop spectrometers)
Thermo Scientific NanoDrop range of UV/Vis spectrophotometers (http://www.nanodrop.com/Absorbance.aspx) seem to be pretty good to me — apart from their terrible software.
I used the NanoDrop 1000 Spectrophotometer, and found the software to be so unintuitive that I had to read the entirety of the manual for the sections I used (which can be found at http://goo.gl/smXCT). The two main points I would note are:
- The data can be exported from the report – select ‘Show report’->’Save report’->’Full report’ which will save a .ndv file of all the spectra taken in the current session.
- The absorbance data at 0.2mm (NB on the report it is shown for 0.1mm so you can visually confirm it is a tenth of the 1mm absorbance, see the wikipedia page on the Beer-Lambert law for an explanation of this linearity) is stored in C:\NanoDrop Data\User name\ HiAbs — there is no other way to get to it.
The .ndv files saved are tab-delimited files which you can load into spreadsheet software to manipulate and plot. As I wanted to do further spectral analysis this was a bit useless to me, so I wrote a quick perl script to convert these files into a set of .csv files (one for each spectrum listed in the .ndv file).
This is available at my other site (for now, this link will expire in July 2013) at http://users.ox.ac.uk/~ball3126/ndv-converter.pl and is also listed below. Run ‘ndv-converter.pl –help’ for a usage guide. The default behaviour is to convert all .ndv files in the current working directory
ndv-converter code listing (pdf)
Thanks, i appreciate it. And agree about the software. An internet search says an .ndv file can be oppened with the ENVI software, do you know if it would be possible to visualize results with that also ? Im using the script, but maybe its an easier solution for people that dont know how to run a script like me on windows before cygwin.
Hi Joel,
You could try opening the file with spreadsheet software such as excel, libreoffice or google sheets. A command like ‘Data -> Text to columns’ might then do the job for you.
I’m afraid I haven’t heard of ENVI
Ok, got it, thanks. ENVI is a program for geospatial, and seems in general image analysis. It’s associated with the .ndv format wich made me wonder it it’s of any use. Good day ; )