Biomedical Applications of Vibrational Spectroscopy - Hyperspectral Imaging - Chemometrics

Introducing CytoSpec 64-bit (x64)


Why Using CytoSpec 64-bit?
Compared to the standard version of CytoSpec 32-bit, CytoSpec 64-bit (x64) allows to handle much larger data files. While applications running under Windows 32-bit can use only less than 2 GB of memory, Windows 64-bit (x64) supports up to 128 GB of RAM. This enables applications like CytoSpec to work with much larger data files and allows rapid data access by the 64-bit processor. The speed of the calculations is usually not affected.
What are the differences between 64-bit and 32-bit releases of CytoSpec?
Except the larger address space which can be used by CytoSpec 64-bit there are usually no functional differences between the 32-bit and 64-bit CytoSpec editions.
Exceptions: import routine for Thermo/Raman data files
Specification of computer configuration
  1. Processor: 64-bit CPU: Intel Pentium 4 and above, Intel Celeron, Intel Xeon, Intel Core, or AMD64
  2. Operating system: Microsoft Windows XP x64 SP 2, Windows Server 2003 x64 SP 2, Windows Vista SP 1 or 2, Windows Server 2008, Windows 7 64-bit and Windows 8/8.1 64-bit. Windows 10 has not been tested yet.
  3. Matlab 64-bit (The Mathworks)
  4. CytoSpec 64-bit will be installed as a Matlab toolbox. Matlab pcode can be downloaded (demo) here. Registered users can send an e-mail with the request to
  5. Memory: 2 GB (2048 MB) minimum. In order to use the advantages of the 64-bit architecture, the amount of installed memory (RAM) should be larger than 4 GB (8-32 GB recommended).
How to install CytoSpec pcode as a toolbox under Matlab:
  1. Create an additional directory '\ftir' in the existing toolbox directory structure of your Matlab installation. The complete path to the toolbox directory should be similar to
    'C:\program files\Matlab\R17\toolbox\matlab\ftir' (may vary!) with C:\program files\Matlab\R17 equaling the variable 'matlabroot'. You can check this variable by typing
      >> matlabroot
    at the Matlab command prompt. Note that the directory 'C:\program files\Matlab\R17\toolbox\matlab' should contain additional subdirectories such as \winfun oder \timefun.
  2. Unpack now the zip archive '' and copy all files into the new subdirectory ...\ftir ('2.00.xx' denotes the pcode toolbox version number).
  3. Start Matlab and enter at the command prompt
      >> edit pathdef

  4. The editor will now load the file 'pathdef.m'. After the comment line
      %%% BEGIN ENTRIES %%%
    add a new line with the complete path to the CytoSpec Toolbox

  5. Save pathdef.m then restart Matlab or type  
      >> rehash toolbox
    at the Matlab command prompt.
  6. To run CytoSpec call the file 'ftir.p' by typing
      >> ftir
    at the Matlab command prompt.
  7. Function Synthon imaging: this function requires the files 'AnnEval.exe' and 'Neuro.dll' being copied to the location C:\Users\UserName\Documents\MATLAB (UserName is the Windows user name)
  8. Don't forget to copy your personal license key 'genkey.gen' into the subdir ...\ftir!
Useful Links:
  1. What are the benefits of Microsoft Windows x64 Editions
  2. Link to The Mathworks:
  3. What are the benefits of 64-bit MATLAB versus 32-bit MATLAB?
  4. What is Matlab pcode? What is the difference between MATLAB code and P-code in MATLAB?



Copyright (c) 2000-2017 CytoSpec. All rights reserved.