[Spectroscopy Ninja] Spectroscopy Ninja
© 2016: Dr. Friedrich Menges
Software-Entwicklung
[SpectraGryph] Spectragryph
- optical spectroscopy software -
Share this page on: share on Linkedin! Visit the Spreadshirt shop: "Spectroscopy Ninja" themed shirts, hoodies & more
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 send an email my Google Plus youtube channel for Spectroscopy Ninja

Imprint
...
About Testimonials Download Licenses Contact News

Frequently asked questions for Spectragryph
Opening *.spc files doesn't work. There is a message saying something about "gspciolib.dll error"
The software doesn't start, instead giving an error about "MSVCP100.dll is not a valid Windows image" (or something similar)
The software doesn't recognize my file format. What can I do?
How can I change the axis types?
Where can I select the axis boundaries? How can I zoom in and out?
Can I edit the spectrum names/ legend texts?
Is it possible to use the filename as legend text?
What is the best way for creating a spectral plot graphics?
Can't connect connect to my Ocean Optics spectrometer. The message says something about ""Class not registered"?
Can't connect connect to my StellarNet spectrometer.
Can't connect connect to my Avantes spectrometer.

Frequently given answers for Spectragryph

Opening *.spc files doesn't work. There is a message saying something about "gspciolib.dll error"

Please follow the installation instructions from the download site. To enable reading of *.spc files, Spectragryph has to be installed with admin permissions!


The software doesn't start, instead giving an error about "MSVCP100.dll is not a valid Windows image" (or something else about "msvcp100.dll")

Please delete the "msvcp100.dll" file from the Spectragryph program folder and try to start again.
If it is still not working, please download & install Microsoft's "Microsoft Visual C++ 2010 Redistributable Package (x86)" from here.


The software doesn't recognize my file format. What can I do?


For ASCII files (that is: content can be read with a text editor), try to change your file extension to *.csv or *.fak, and open again with Spectragryph. There is a good chance to successfully import your data. You might also try to copy the data columns and use the "Paste data from clipboard" feature.
For binary files, first have a look for an export feature within the measuring software. Most spectrometer software has a feature to export data into ASCII files. You might also send me sample files (ideally the same data as both binary and ASCII file), often enough it is possible to create a new import function for these files.


How can I change the axis types?

Just use one of the "Axes" buttons from the "Plot/ Views" ribbon for axis type selection (also available on top of each spectra tab). All axis types can be used for all spectral types, however not every axis type conversion also make sense (e.g. to display an intensity spectrum as transmittance). Please understand that only the plotted display is changed, the spectral data itself remains unchanged.


Where can I select the axis boundaries? How can I zoom in and out?

Select the zoom region with the left mouse button. Axis ticks will always be labeled with even numbers. Clicking the right mouse button zooms back out again to give the full display. Middle mouse button will pan the whole plot around. Mouse wheel scrolls horizontally. Shift + mousewheel scrolls vertically. Alt + mousewheel zooms in/out centered at the mouse position. Selecting one of the "zoom direction" buttons on top of the spectra page (or EEM page) will restrict zooming and scrolling to the selected direction. Use the [Zoom history] button for stepwise zooming out. The blue ( i ) button gives an overview of all possibilities.


Can I edit the spectrum names/ legend texts?

Change legend texts for all spectra with the "Replace by filename" option from the "Edit Legend text" function (accessible with F6, or from the left menu on the "Spectra" ribbon or from the lower right arrow menu in the Spectra ribbon's Properties section... In the upper text box, insert your desired spectrum description (= "legend text"). The "Edit all " button brings up a sub-window, to allow to work on all spectra legend texts, including batch search&replace functionality.


Is it possible to use the filename as legend text?

bring up the "Edit all" window for editing all legend texts (by pressing F6, or or from the left menu on the "Spectra" ribbon or from the lower right arrow menu in the Spectra ribbon's Properties section). By using the "Replace by filename" button, you can immediately replace all the legend texts by the spectra's filenames.


What is the best way for creating a spectral plot graphics?

Two things are essential:
1) Do not maximise the Spectragryph window! Instead keep it medium-sized.The plot created by "Save Plot as..." or "Copy Plot to Clipboard" has text and axis labeling that is sized proportional sized to what you see on your screen. Which happens to look much better for a medium sized Spectragryph window, compared to a maximised one.
2) Use a line size of +1 or +2, by hitting "Lines Thicker" once or twice. Like this, line colours can be seen much better, especially in printouts.
To get an impression, have a look at this example PDF document.


Can't connect connect to my Ocean Optics spectrometer. The message says something about ""Class not registered"?

This means it didn't find the neccesary Ocean Optics driver dll file. For development, the OceanOptics Omnidriver Suite v2.43 as 32bit version was used. Therefore, the 32bit driver version is required for use of Spectragryph with OO modules. If it doesn't work, the reason is that you use a computer where the OO drivers are not installed at all, or you have the 64bit version installed or else a much older version than the one used during development.
For a quick check: in the folder "C:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME" you should find a file named "NETOmniDriver-NET40.dll" If there is no such folder, the OO Omnidriver suite is not installed at all. In case the folder is there, but not the file, the installed version might be wrong or too old.
Please download from the OceanOptics website, or else from my website at http://www.effemm2.de/spectragryph/support/OmniDriver-2.43-win32-installer.exe Beware, it is about 100MB in size. After installing this package, Spectragryph should run smoothly with your OO module. Once more said: the 32bit version of OmniDriver is needed!


Can't connect connect to my StellarNet spectrometer.
Make sure to turn SpectraWiz software off.It would automatically connect to the Stellarnet module, preventing the ability to connect from Spectragryph. Also, when already connected in Spectragryph, the module won't connect at the same time with SpectraWiz.
In case there is no Stellarnet software installed, make sure to first install at least the Stellarnet drivers, as described on the Stellarnet website.


Can't connect connect to my Avantes spectrometer.
Make sure to turn off AvaSoft. It would automatically connect to the Avantes module, preventing the ability to connect from Spectragryph. Also, when already connected in Spectragryph, the module won't connect at the same time with AvaSoft.
In case there is no Avantes software installed, make sure to first install at least the Avantes WinUSB drivers or the Avantes AvaSoft software, as described on the Avantes website. You may also just download the Avantes driver package from my website: http://www.effemm2.de/spectragryph/support/dp_avaspec.exe (size: 9.4MB)
In case it says "MSVCP120.DLL is missing", please install the VC++ 2013 redistributable package from the Microsoft website first.
© 2001-2017: Friedrich Menges. Last Change: 6 October, 2017
Privacy statement: this website has no 3rd party cookies, it will neither track nor analyze you. No Google Analytics. No paid advertising. No selling of user data. No fuss. No shit. Only useful content for Spectroscopy Ninjas.