Spekwin32 Changelog

What's new in Spekwin32 1.72.0

Nov 3, 2015
  • MAJOR IMPROVEMENTS:
  • Reading of OceanOptics *.procspec files
  • Reading of *.jws files from JASCO spectrometers
  • Reading of *.spc files from SHIMADZU UV-1600, UV-1800 spectrometers
  • Reading of *.wls files: VWR UV-1600PC spectrometer, software: M.wave professional
  • Reading of binary *.sp files created with PECSS software (Perkin Elmer Lambda 2, Lambda 9, etc.)
  • Reading of Unicam U450 spectra (after renaming to *.csv)
  • Reading of Ascanis Lambda-SPX/ VISIONlite spectra (*.dsp)
  • Reading of StellarNet SpectraWiz spectral files (*.abs, *.trm, *.ssm, *.irr, *.lib)
  • Reading of USGS Spectral Library data (*.asc)
  • Strongly improved reading of ASCII data in *.csv file format, automatic detection of axis types, recognition of xyxyxy vs. xyyyyy type.
  • Saving of *.rruff files for RRUFF/ CrystalSleuth database
  • Automated Peak labeling function with possibility to label only "prominent" peaks ("prominence" parameter adjustable)
  • "Spectroscope View" transforms spectrum into visual appearance as seen through a table spectroscope.
  • Accept data pasted from the clipboard and directly convert to plot
  • Reading of unknown binary files into Excel template, to reveal internal structure (still experimental)
  • Reading of EEMs (excitation emission matrix) with excitation wavelengths from Excel or *.csv files
  • Attribute excitation wavelengths to series of fluorescence spectra, replace legend text with these numbers
  • Automated removal of first & second order Rayleigh scatter peaks and solvent Raman peaks for EEM data
  • Subtract a Blank dataset from an EEM
  • Switch EX/EM direction for EEM plot, export EEM plot to Clipboard
  • Show average value together with integral value during Integration function
  • Show peak bandwidth (FWHM) together with found peaks. Variable Threshold for peak detection.
  • "Inverted peak finding", e.g. for transmission maximum of bandpass filters.
  • Calculate Raman Shift spectrum from a wavelength spectrum + laser wavelength.
  • "Advanced Smoothing" options: with adjustable intervals for "Moving box" (different box shapes), "Savitzky-Golay" (2nd to 5th polynomials), "Percentil filter"
  • "Advanced Baselining" options: interactive mode for linear, adaptive, scattering baseline types
  • Batch Export into spc, dx and csv files. Single spectrum or multiple spectrum file possible. Filenames and filepath configurable.
  • Optional setting: multiple instances
  • MINOR IMPROVEMENTS/ BUG FIXES:
  • Changeable size of FileOpen/ FileSave windows
  • Improved reading of JCAMP-DX of reflectance type and with ##YUNITS=(micromol/mol)-1m-1 (base 10)
  • Reading of *.fak files in UNICODE format
  • Replaced occurences of "Delete" by "Remove" in many places
  • Resolved bug with occasional crashing while starting Spekwin32 by clicking associated file type
  • Bugfix for Avantes files (software v7.2) with NULL character contained
  • Save for Gnuplot: fixed problem for x axis ending with "0" (wavenumbers), adapted syntax for Gnuplot v4.6
  • Corrected reading of Raman *.spc files with inverted order and type "uneven"
  • Prevent reading of Bruker OPUS *.sp files when opening PerkinElmer files
  • Resolved bug while reading of certain type of mixed ASCII/binary *. sp files

New in Spekwin32 1.71.5 (Aug 9, 2010)

  • Calculation of 1. - 4. derivative (smoothing included), expanded menu item Derivative.
  • "Find Peaks" und "'Concentration" possible with transmission mode.
  • Reading of JCAMP-DX spectra from Tecan's Magellan software; Bugfixes with saving of JCAMP-DX files.
  • Improved installation & performance for users without admin permissions.
  • "Counts" possible as y axis type with csv files.
  • Spectral type "Raman" preserved on reading of fak, spc & spe files.
  • Dialog for unknown axis types on reading of fak files. Bugfixes with reading of fak files.
  • Suggestion of reasonable values for spectrum borders with Cut off Spectrum Part for wavenumber scale.
  • Default size for axes captions and legend texts increased from 8 to 10 points.

New in Spekwin32 1.71.4 (Mar 29, 2010)

  • Saving of JCAMP-DX files possible (finally!).
  • Saving of multifile multiformat csv files possible. Spekwin32 will also read those files correctly.
  • Reading of csv files from the WTW photoLab spectral software.
  • In menu item "General", the edit box "wavelength" and the function "edit legend texts" are now available.
  • Minor cosmetic changes in the GUI.
  • User status will be displayed on program start. New menu item: "User Status"
  • Registration of Spekwin32 spv file type with Windows during installation (sorry SPSS users, the Spekwin32 spv file type exists much longer). Registration of spc I/O dll during installation makes life easier for Windows Vista users.

New in Spekwin32 1.71.3 (Feb 16, 2010)

  • Reading of THERMO Galactic/ GRAMS spc multifiles possible.
  • Reading of fully binary and mixed ASCII/binary PERKIN ELMER data files possible.
  • Reading of csv files from several different spectrometers
  • Professional installation file.

New in Spekwin32 1.70 (Feb 16, 2010)

  • Minor Bugfixes.
  • Works correctly on systems with no printer installed.
  • List of most recently used files works now.
  • "Help" button on all dialogs, will open corresponding manual file.
  • New x axis type "µm" selectable.
  • Minor bugfixes with JCAMP-DX files.
  • Bugfix with saving spectra as graphics files.
  • New menu item "Transmission/Reflectance": Calculation of transmittance / reflectance spectra from two spectra after T=I/I_0.
  • Bugfix with menu item "Display Values".
  • XP-style enabled GUI.

New in Spekwin32 1.69 (Feb 16, 2010)

  • Import of sp spectra of the Perkin Elmer DOS software CFS (LS-3b, -4b und -5b fluorescence spektrometer).
  • Reading of Jobin Yvon Raman .spc files works now
  • Menu item "General": Changing all legend titles in one window, with Search&Replace
  • Display limit of 65536 points per spectrum removed.
  • Increased reading speed with *.fak, *.ggg and Avantes files.
  • Changed y axis file type "transmission" to "transmittance" for better compliance with IUPAC standards.
  • Bugfix with reading/writing of Galactic *.spc-files: registration of DLL works now with all system languages.
  • Bug fixed with reading of Perkin elmer IR spectra, bug fixed in menu item "Information".
  • Flipping of x axis.
  • Reading of Roper Scientific / Princeton Instruments WinSpec/WinView binary files (*.spe).
  • Two bug fixes in English version.
  • Adjustable step width of x values for writing of Spekwin32 ASCII files (*.dat) in Configuration window.
  • Bug fixed with reading of Galactic *.spc spectra.
  • Reading of Spekwin32 ASCII files (*.dat) reworked, x axis type will be automatically recognized.
  • Uniform look of OK and Cancel buttons in all windows.
  • Bugs fixed with Baseline Correction and Cut off Spectrum Part
  • Overhauled saving as ASCII file (*.dat) . X values now linear in the current x axis type.
  • Treatment of x and y axis types revised. Axis types will be selected mostly automatically depending on spectral file type..
  • Reading of Perkin Elmer spectra with wavenumbers possible (Perkin Elmer Raman spectrometer).
  • Spectra coming in wavenumbers (Raman & IR) will not be interpolated any more into wavelength scale. Therefore faster and more accurate.
  • New Spekwin32 file format. Not compatible with Spekwin32 versions prior to version 1.69.2
  • New display options "normal" and "Gradient" in menu item "2D-Spectrum (EEM)".
  • Option "Label each second Tick" in menu item "Axes" will not be activated by default any more with wavelength axis type.
  • New x-axis type: Display as "electron volts" can be selected in menu item "Axes".
  • New Help window with link to homepage and to the locally saved manual (in Spekwin32 subfolder /manual).
  • Opening window no longer necessary with Milton Roy spectra.

New in Spekwin32 1.68 (Feb 16, 2010)

  • Calculation of excitation spectra possible for all spectra with assigned wavelength (at present: only Perkin Elmer fluorescence spectra)
  • Revised writing and reading of Spekwin32 ASCII files.
  • Reworked reading of JCAMP-DX spectra, made it more fault-tolerant.
  • Setting of x axis boundaries now optional in menu item "Axes"
  • Spectral display rescale after normalization and reading of new spectra.
  • Revised menu item "Find Peaks": direct access of spectra, peaklist can be copied.
  • Reading of Avantes Avasoft spectra (*.trt, *.tat, *.ttt, *.tit).
  • Menu item "Low Temp. QY" now working
  • Bugs fixed: display problems with y values above 300, errors with division of spectra with very small y values, wrong scaling of y axis ticks with y values above 500000.
  • Menu "Axes" moved into menu "Plot/Options" as menu item.
  • Setting colour scale, line width and line type back to default with menu item "Standard Lines&Colours".
  • Menu item "Information" gives Information about individual spectra.
  • New Spekwin32 file format. Not compatible with Spekwin32 versions prior to version 1.68.1
  • Colour scale not fixed any more, colour/ line width/ line type are connected to the spectra, even when the order is changed
  • Relative line width can be assigned to each spectrum individually in menu item "General". Is saved in Spekwin32 files.
  • Changing of global line width as separate menu item. Used to be in menu item "General".

New in Spekwin32 1.67 (Feb 16, 2010)

  • Smaller bug fixes, code cosmetics.
  • Bug resolved with changing concentration in e / log(e) mode.
  • Showing list of most recently used *.spv files in "File" menu.
  • Spectra from *.spv files are read with their saved colours and line types.
  • Reading and writing of Galactic *.spc spectral files.
  • Menu item "2D Spectrum (EEM)": variable window size, logarithmic scaling.
  • Menu item "Sort" sorting by wavelength works now.
  • Reading of HP/Agilent 8453 *.csv files.
  • Bugfix with saving of FTIR spectra as ASCII files (problem was: zero as last wavenumber value).
  • Measuring temperature is shown and can be modified in menu item "General".
  • Changed colour order: replaced yellow by orange for better visibility.

New in Spekwin32 1.66 (Feb 16, 2010)

  • Bugfix with spike removal (program crashed, when "Delete Original" was checked and "Treat all Spectra" was unchecked)
  • Reading of Cary 50 multiple spectrum files (*.csv).
  • Level for Spike Removal can be set in menu item "Configuration".
  • Reading of Spekwin32 ASCII files (*.dat).
  • Saving graphics as PNG (*.png), Size: 1350x900 pixels.
  • New Menu item "2D Spectrum (EEM)": Display of two-dimensional fluorescence spectra from fluorescence or excitation spectra. Example: 2d_beispiel.zip (315KB)
  • Saving graphics as TIFF (*.tif), Size: 1350x900 pixels.
  • New menu item "Configuration" for setting of many program options. Settings will be loaded autzomatically on program start.

New in Spekwin32 1.65 (Feb 16, 2010)

  • Greatly improved support of JCAMP-DX file format (for description see here & there). Many UV/VIS and IR spectral files in 4.24 standard will be read (except DIFDUP coded files).

New in Spekwin32 1.64 (Feb 16, 2010)

  • Bugfixes.
  • Setting of x axis boundaries works again.
  • New menu item "Spectra Averaging":calculates the average of any number of spectra.

New in Spekwin32 1.63 (Feb 16, 2010)

  • "staircase bug"still remaining until version 1.62.2
  • Error messages are written to a log file ("error.log" in folder Spekwin32).
  • Menu item "General": bigger line width for selected spectrum.
  • Changed colour scale: repeated cycling of 14 colours.
  • "Division by zero" prevented at different locations.
  • Eliminated two bugs within "Save for Gnuplot".
  • Menu item "Sort" works now like expected.
  • Menu item "Concentration": layout reworked.
  • Menu item "Integration": process might be canceled.
  • Menu "Gaussfit" layout reworked, fitting routines working more reliable.

New in Spekwin32 1.62 (Feb 16, 2010)

  • Increased speed with function "Smooth" by factor 20.
  • Redrawing of spectra in the graph window with increased spead.
  • All edit boxes for numbers will accept point and comma as decimal separator, independent from regional setting.
  • Menu item "Y Constants" accepts real-valued exponents for calculations with x / y axes.
  • New menu item "Sort": order of spectra changeable manually or sortable automatically.
  • Still fighting against "staircase bug".
  • Reworked "Save for Gnuplot"
  • Info window links to Spekwin32 website.
  • Spekwin32 gets started by double clicking on linked files in Windows Explorer.
  • Drag&Drop of Spekwin32 readable files possible.

New in Spekwin32 1.61 (Feb 16, 2010)

  • Program file size decreased by 100kB.
  • Menu item "General": changed tab order, fixed bug with entering concentration values
  • Display of second x axis with "Save for Gnuplot".
  • Menu item "Y Constants": calculations with all spectra of one type.
  • Reading of Cary 50 files (*.csv) with included log.

New in Spekwin32 1.60 (Feb 16, 2010)

  • Second x axis can be displayed at upper border of graph (reciprocal scale).
  • Fixed bug with Windows system time.
  • Fixed bug with Save (ASCII format).
  • Scaling of x axis in wavelength scale now error free.