[Spectroscopy Ninja]  
About | Manual | News | Download | Copyright | Forum | Links | Testimonials | Contact | Imprint

Share this page on: share on Linkedin! . . . . Contact & Connect: academia.edu Tumblr: Haunted by spectra Facebook: Spectroscopy Ninja Flickr: just some pics LinkedIn: my professional self! Twitter: Spectroscopy Ninja Xing: another professional resume ResearchGate: my academic self my Google Plus youtube channel for Spectroscopy Ninja

Go to german version



License Order

User Forum

Just released!
The brand-new, top-modern
successor software for Spekwin32

Spectragryph 1.0


File menu

The File menu contains all functions to Open, Save, Print and Export spectra.
At the bottom you will find a list of the most recently used Spekwin32 files (only *.spv files).

1. Menu Item [Open]

  • For loading of spectra.
  • Several files can be selected simultaneously in the usual manner.
  • While loading the spectra, the status of the reading procedure is displayed in the middle part of the status bar.
  • If possible, the x and y axis types are chosen according to the most recently opened spectral file.
  • The following file formats are currently recognized (find a zipped collection here):

    file extension description
    *.abs, *.trm, *.ssm, *.irr ,*.lib ASCII file formats of StellarNet's SpectraWiz software. File extensions explained:
    .abs - Absorbance
    .trm - Transmittance
    .ssm - Scope Mode
    .irr - Irradiance Mode (could be any unit from Watts to Candela)
    .lib - a library file for LIBS and Raman
    *.asc ASCII file format of absorbance spectra of the MILTON ROY MR3000 diode array absorption spectrometer. The Y Axis type of the file is detected automatically.
    ASCII file format of absorbance spectra of the Beckman Coulter DU 600/7000 absorption spectrometers.
    ASCII file format file format of USGS NIR reflectance data base.
    *.csv ASCII file format ("csv" = comma separated values) of spectra from some different sources:
    absorbance spectra of the VARIAN CARY 50 absorption spectrometer (Software: Cary WinUV). Spectra in transmittance and absorbance will be read.
    absorbance spectra of the Hewlett Packard 8453 absorption spectrometer.
    IR spectra of Bio-Rad FTS 3000 MX FTIR spectrometer (software: Varian Resolution Pro)
    absorbance spectra of Scinco Neosys 2000 UV/Vis spectrometer (Software: Lab Pro Duo)
    absorbance spectra of WTW photoLab spectral software
    absorbance spectra of the Thermo Electron Helios Alpha spectrometer
    multicolumn (1 - many), multiformat (all spectral types) csv file, produced by Spekwin32 itself
    *.dat Spekwin32 ASCII file format. Contains any number of spectra together with their legend title. The program always takes the y values as absorbance, so be careful if you saved spectra in a different y scale type.
    *.dsp Binary file format of spectra from Ascanis Lambda-SPX/ VISIONlite software.
    *.dx/ *.jdx JCAMP-DX 4.24/5.00 file format of UV/VIS, Raman and IR spectra. NMR and MS spectra will not be read!! DIFDUP and ASDF coded spectra will not be read either. Multi-files can be read. Tested Perkin Elmer software: UVCSS & FLDM (DOS software), UV-Winlab & FL-Winlab. Further Test spectra were available from Bio-Rad DigiLab, Mattson Instruments, Galactic Industries Lab Calc and GRAMS, Sadtler, Jasco HPLC System, NIST Chemistry WebBook, the IUPAC JCAMP site and Robert J. Lancashire's JCAMP site.
    *.fak Simple ASCII file format for import of your own data. Tab separated XY Pairs, one pair per line, point or comma as decimal separator, optional header: denote x- and y-types separeted by tab, (see sample files contained in zipped test spectra collection). Also tries to detect y axis type. Automatic query dialog for axis types if unclear from file.
    *.ggg File format of one of our home built spectrometers.
    *.jws Binary file format from JASCO spectrometers. Tested with CD, absorbance, fluorescence, FTIR and Raman data.
    *.prn ASCII file format of WinSpec 1.6 (16Bit) software for CCD cameras from Princeton Instruments. Save in Winspec as ASCII-1 or ASCII-XY.
    ASCII file format of Horiba Datamax software.
    *.procspec Binary file format from Ocean Optics SpectraSuite software, internally the format is called "OOIBinary"
    *.rruff ASCII file format of Raman spectra from the RRUFF online mineral database.
    *.scn Binary file format of absorbance spectra of the Beckman Coulter DU 600/7000 absorption spectrometers.
    *.sp Binary and ASCII file formats of absorption, fluorescence, IR & Raman spectra of PERKIN ELMER spectrometers. Tested Software: UVCSS (DOS software), CFS (DOS software for LS-3B, LS-4B and LS-5B), UV WinLab, FL WinLab. Perkin Elmer Raman test spectra available from S. B. Engelsen's Database on Raman Spectra of Carbohydrates. Fluorescence spectra's ordinate values get divided by 250 before they are displayed.
    *.spa Binary file format from THERMO Nicolet OMNIC software, mainly used with FTIR spectrometers.
    *.spc Binary file format from SHIMADZU UV-1600 and UV-1800 spectrometers.
    Thermo Fisher's binary spectral file format (originally from "Galactic Industries Corporation"). Software: GRAMS/AI. Quasi standard used by quite a lot of other vendors (e. g. Ocean Optics, Jobin Yvon Horiba). Tested spectral types: UV/VIS, NIR, FTIR, Raman, fluorescence. More about THERMO Galactic spc files here.
    Will not read spc files from EDAX XRF analyzers, this is a different file format. For those files, use the "EDAX Spectrum Viewer".
    *.spe Binary file format of Roper Scientific / Princeton Instruments WinSpec/WinView Software (16bit and 32bit) . Possible x axis types are wavelength, wavenumbers and Raman shift.
    *.spk ASCII file format of absorbance spectra of the IKS XDAP diode array absorption spectrometer (IKS: now axeon in Oberhausen/Germany).
    *.spv Spekwin32's own binary file format. Contains arbitrary numbers of spectra. Legend titles and other properties of individual spectra are saved.
    Changed file format in versions 1.68.1 and 1.69.2! Earlier program versions are not able to read later *.spv spectral files.
    Please see File/Save as... for more information about saving.
    ASCII file format of the Avantes software. Tested: Avantes SpectraWin Basic 5.0 and Avantes Avasoft 6.1. Measuring modes:
    trt: "Scope"
    tat: "Absorbance"
    ttt: "Transmittance"
    tit: "Irradiance"
    *.wl, *.dat ASCII file format of absorbance spectra of ColVisTec inline spectrometers. All y values are considered as Transmittance type.
    *.wls ASCII file format of absorbance spectra of VWR UV-1600PC spectrometers, software: "M.wave professional".

2. Menu Item [Open unknown binary file]

  • Assists you in getting out spectral information from binary files with unknown data formats.
  • After opening your unknown file, a pre-formatted Excel template file opens. The unknown file's content has been put to the clipboard. Please paste this to cell A1 of the Excel template.
  • The first line shows your file's name and filepath. The columns show the file content "as-if" the data was in a certain number format (as there are integer and float types coming with different byte sizes and Endianness).
  • Useful content could show up in any column, normally block-wise. By conditional formatting, the template highlights datablocks with useful numbers.

3. Menu Item [Paste Data from Clipboard]

  • To transfer arbitrary data from Excel or Origin or even any text editor into Spekwin32.
  • Required are at least two columns, where at least one contains the x axis values.
  • Just select the desired range of data, and copy&paste into Spekwin32.
  • Works with multiple columns, "x y y y" and "x y x y x y" arrangements are accepted. Axis types can be defined in the line above the data columns. Default types are "wavelength" and "absorbance", if no other information is detected.
  • Optionally, there can be names for the spectra in the line above the axis type descriptions.
  • Hint: Within Excel, use the keyboard shortcut CTRL+SHIFT+Arrow(down, or right) for automated selection of whole data blocks. Do not select completely empty columns.

4. Menu Item [Save]

  • Saving current content of the graph window.
  • Graph will be saved with the file name and file type from the last use of "Save as..." On first use, "Save as..." dialog will appear.

5. Menu Item [Save Data as]

  • Save the data of currently displayed spectra. A "Save as..." dialog appears for file name, type and path.
  • There are 5 data file formats to select from:
    • spv files for fast and space-saving storage and reading in again of spectra in any composition.
    • spc files for saving of single spectra in Thermo Fisher's quite common file format. More about Thermo Fisher Galactic spc files here.
    • dx file for saving single spectra in the worldwide used, IUPAC-proposed standard file format JCAMP-DX.
    • dat files for import of values into graphing programs like Origin or Sigmaplot. Sample file. Multiple spectra interpolated get interpolated onto a single common x column.
    • csv fore easy export of the original spectral data for Excel and the like. Sample file. Multiple spectra contained as separately xy paired columns.


6. Menu Item [Save for RRUFF]

  • For saving Raman spectra into the native data file format for the RRUFF minerals database. Their software CrystalSleuth allows to create and maintain your own searchable minerals Raman spectra database.
  • Select the spectrum to be exported in the upper dropdown list, use parameters from the input file or put them in yourself.
  • The [Save] button will save the selected spectrum in *.rruff format.
  • Quit the window with the [Close] button when finished.

7. Menu Item [Batch Export Data]

  • Export all loaded spectra as single spectrum files into three file formats (*.spc, *.dx, *.csv). Additionally, all spectra can be exported together as multi-file (same file formats).
  • export data as individual single spectrum files or else as common multi-file.
  • file location: choose to save the files in the same location (the filepathes where the original spectrum files were located), or else together at the filepath defined in the edit box below.
  • A new file name can be defined together with attached successive numbering, or else the legend texts can be used as filenames. Combine both options by selecting both.
  • The [Export!] button starts the file export process; the progress will be shown in the text field and with a progress bar below..

8. Menu Item [Save Plot as]

  • Save current spectra as spectral plot. A "Save as..." dialog appears for file name, type and path.
  • There are 5 data file formats to select from:
    • csv fore easy export of the original spectral data for Excel and the like. Multiple spectra contained as separately xy paired columns.
    • gif files for saving as internet usable pixel graphics, compressed files, 256 colours, resolution: 1350x900 pixels.
    • bmp files for saving as lossless pixel graphics, big files, resolution: 1024x768 pixels.
    • wmf files for saving as freely scalable vector graphics of small file size, recommended best use for Windows Office applications like MS Word or MS PowerPoint.
    • tif files for saving as rather small lossless compressed files with 32bit colours, best for printing, resolution: 1350x900 Pixel.
    • png files for saving as small lossless compressed files, the internet picture format of the future, resolution: 1350x900 Pixel.
  • Hints for optimized graphics export:
    With high resolution screen and maximized program window, the standard axes and legend fonts might look rather small in saved graphics. Try saving again with mid-sized Spekwin32 window.

9. Menu Item [Save for Gnuplot]

  • For creation of EPS files.
  • Creates two files with the same name: a Gnuplot parameter file (*.plt) and a second file (*.tat) with the spectral values. The parameter file contains the necessary commands for Plot Title, Axes titling and scaling, second X-Axes, second Y-Axes (if degree of polarization is included), position of the legend box and creation of EPS file with the same name. Before saving, there is a dialog for configuration of these parameters where additional commands can also be included.
  • For this function the following parameter files must exist in the program folder : gexit.plt, ginit.plt, pola36.plt, postcol.plt, postmon.plt (included in spekwin32_install_en.exe). Tested with Gnuplot 3.7 for Windows (32bit). You will find more information on Gnuplot here.

10. Menu Item [Copy Data to Clipboard]

  • Copy all data from all current spectra to the clipboard. From there, it can be pasted into text processing or spreadsheet software (like MS Excel or Origin).
  • Spectral data will be saved in x..y..x..y..x..y.. format (each spectrum has its own paired xy values), in case all spectra have the same x values, the format will be x..y..y..y.. (that is: one x column for all spectra).
  • The first line contains the legend texts, second line contains x and y format for each spectrum.

11. Menu Item [Copy Plot to Clipboard]

  • Current graph window is copied as a vector graphics to the clipboard. From there, it can be pasted into graphic or text processing software. For optimized graphics see File/Save as...

12. Menu Item [Print]

  • Prints the current graph window. Select installed printers like usual.
  • For optimized graphics see File/Save as...
  • PostScript files (*.ps) can be produced by printing into a file with a PostScript printer driver.

13. Menu Item [Exit]

  • Terminates the program. Unsaved spectra are lost!
 © 2001-2015: Dr. Friedrich Menges. Last Change: February 24, 2017