On this page
SpectrExcel application icon

SpectrExcel user guide

Install the desktop application, select an assay, and turn supported spectrophotometer files into an Excel workbook.

Install

Windows

  1. Open GitHub Releases and download spectrexcel-windows-x86_64.exe.
  2. Verify the download source and its checksum against SHA256SUMS on the release before launching it.
  3. Launch the downloaded file. Acknowledge an operating-system warning only after completing those checks.

Linux

  1. Open GitHub Releases and download SpectrExcel-x86_64.AppImage.tar.gz.
  2. Extract the archive, then launch the AppImage. The archive preserves its execute permission.
  3. Ensure the system provides a working X11/GLX OpenGL implementation and host graphics drivers.

If you instead obtain the raw AppImage, enable its execute permission before launching it:

chmod +x SpectrExcel-x86_64.AppImage
./SpectrExcel-x86_64.AppImage

Create your first export

  1. Launch SpectrExcel.
  2. Select the assay that matches your measurement.
  3. Choose the input file or files.
  4. Configure the options shown for that assay.
  5. Select Generate Excel, choose the output .xlsx file, and confirm the export.

The activity area reports file loading, validation errors, and successful exports.

Kinetics

Use kinetics to follow absorbance changes over time across one or more .KD measurements.

  1. Select one or more .KD files. SpectrExcel initially sorts them naturally by filename.
  2. Use Reorder files when needed. Workbook columns and chart traces follow this order.
  3. Set the reading wavelength and correction wavelength.
  4. Generate the Excel workbook.

At every time point, SpectrExcel subtracts absorbance at the correction wavelength from absorbance at the reading wavelength. Time starts at zero seconds, and the workbook contains corrected traces plus a comparison chart.

Binding / titration

Use binding / titration to compare a series of absorbance spectra from a .SD or .txt file.

  1. Select one spectra file.
  2. Set minimum and maximum wavelength values for the chart X axis.
  3. Set minimum and maximum absorbance values for the chart Y axis.
  4. Generate the Excel workbook.

SpectrExcel removes standard-deviation values. If the input contains two identical halves of repeated spectra, it keeps one copy. The workbook includes wavelength and absorbance data for every signal and an overlaid spectrum chart using the selected ranges.

Spectrum family

Use spectrum family to inspect how a complete absorbance spectrum changes during one kinetic measurement.

  1. Select one .KD file containing complete spectra recorded at successive acquisition times.
  2. Generate the Excel workbook.

The workbook contains acquisition times, wavelengths, and absorbance values for every spectrum. Its overlaid wavelength-versus-absorbance chart shows one spectrum out of every two to make progression easier to inspect.

File formats

  • .KD: kinetic measurements used by kinetics and spectrum family.
  • .SD: binary absorbance spectra used by binding / titration.
  • .txt: text absorbance spectra used by binding / titration.

Binary files with old and new headers are supported. Spectra span 190-1100 nm. Files still need the expected instrument structure and complete measurement data.

Troubleshooting

Unsupported or corrupt input

Confirm that the selected assay supports the extension and that the instrument export is complete. An unreadable header, missing spectra, or unavailable selected wavelength causes parsing or export to stop.

Linux does not launch the AppImage

For a raw AppImage, run chmod +x SpectrExcel-x86_64.AppImage. If launch still fails, verify X11/GLX, OpenGL, and host graphics drivers.

Linux file picker is unavailable

Install Zenity or KDialog. SpectrExcel tries Zenity first and KDialog second; without either tool, the system file picker cannot open.

Download or update verification

Use only GitHub Releases. Compare the downloaded file with the published SHA256SUMS checksums before accepting an OS warning or replacing an existing installation.