This web site is designed for accessibility. Content is obtainable and functional to any browser or Internet device. This page's full visual experience is available in a graphical browser that supports web standards. See reasons to upgrade your browser.
BNL: Departments | Science | ES&H | Newsroom | Administration | Visitors | Directory |
BNL Site Details Data Management Related Sites Energy and Photon Sciences Directorate Condensed Matter Physics & Materials Science Center for Functional Nanomaterials Other Information |
Electronic Structure Technique Group
Spectrum for OS/2 (OS/2 is now eComStation/ArcaOS)
Spectrum is a graphical analysis program written in C for the Program Panager API under OS/2. Spectrum is a buffer-oriented program with various allocation schemes. Spectrum can parse a variety of buffer formats including XY and multicolumn data, and then perform buffer manipulation and merging, and finally mathematical operations (such as a Kramers-Kronig analysis or Hilbert transform, sum-rule analysis, model generation or non-linear least squares fitting to Lorentzian oscillators with various backgrounds). At the moment, the executable forms of this program for OS/2 are available for download on this page (compiled under IBM C and C++ compilers for OS/2, version 3.6). The source code will be made available in the Data Management area in the near future. The hope is that someday, I will have enough time to port this to Windows/Linux using Qt, but this will mean a total rewrite of over 14,000 lines of code and API commands. Not a task I relish. This software is free.
Although OS/2 is no longer supported by IBM, this operating system is now marketed under the name eComStation; this updated product is compliant with all the previous OS/2 apps that I have and very stable - it runs on modern processors and large hard drives, as well as supporting removable media, etc.
The following files are obtainable as binary executables. There are two files, spectrum.exe and spectrum.hlp, which may be found in the zip file called spectrum.zip.
Place these files in any directory which is in your path statement. There is an extensive amount of on-line help, and any other questions which you may have you can simply email me. Any comments and or suggestions are also appreciated (within reason!)
Last modified: Thursday, October 17, 2024 01:55 PM. |