Spectral Workbench
question:spectral-workbench

Support Public Lab Today! For the last twelve years, Public Lab has hosted SpectralWorkbench.org so that people everywhere can calibrate and analyze their spectra. Unfortunately, current circumstances have led us to scale back and take certain services offline. SpectralWorkbench.org will go offline as of August 15, 2022. The SpectralWorkbench platform runs on a combination of volunteer and paid labor by the many people that build, maintain, and operate it via Public Lab. This is an effective combination thanks to the culture of Public Lab's Coding Community. Public Lab's web ecosystem, including PublicLab.org, MapKnitter.org, SpectralWorkbench.org, Infragram.org and associated projects, takes 20 hours a week from three Code Coordinators and our sysadmin. While cost effective, it is not free. Web hosting and server costs for SpectralWorkbench are approximately $1000 per month. We are doing our best to sustain programming and support for our community, and we need your help. Thank you for being part of our community. We can't wait to be back online with you. Support Public Lab by making a donation today. ###What is Spectral Workbench? [SpectralWorkbench.org](https://spectralworkbench.org) is a web based application to collect, archive, share, and analyze spectral data, for Public Lab [DIY spectrometers](/wiki/spectrometer) and other spectrometers. With it, you can: * connect your USB [Desktop Spectrometry Kit](/wiki/desktop-spectrometry-kit-3-0) * scan and save samples * wavelength calibrate your spectrometer * plot light intensity as a function of wavelength (average digital consumer cameras have a range of 400 to 700 nm) * create sets of multiple spectra to visually compare and analyze scans * download CSV data for offline analysis * view others' data and discuss * find similar data in [a database of over 60k spectra](https://spectralworkbench.org/stats) No download is required -- just a web connection. The Chrome browser works best, but most standard-compliant browsers are supported. It is possible to use from an Android smartphone, preferably with the Firefox browser which allows you to specify which camera to look through. **** ###Contents * [Learn to use the software](/wiki/spectral-workbench-usage) * Learn about the [available tools](/wiki/spectral-workbench-tools) * Learn about [Calibration](/wiki/spectral-workbench-calibration) * Learn about the [Snapshots system](/wiki/spectral-workbench-snapshots) * Learn about the [Operations system](/wiki/spectral-workbench-operations) * [Spectrometry in general](/wiki/spectrometer) * [Applications & uses](/wiki/spectral-analysis) * [Construction](/wiki/spectrometer-construction) * [Desktop Spectrometry Kit](/wiki/desktop-spectrometry-kit-3-0) * [Foldable Mini-Spectrometer](/wiki/foldable-spec) * [Troubleshooting](/wiki/spectral-workbench-help) * [API Docs](/wiki/spectral-workbench-api) **** ###Intro video ## Browsers Spectral Workbench should work on Chrome (in Windows/Mac/Linux/Android, but not iOS), Firefox (Windows/Mac/Linux/Android), or Opera (Android). It may work on other browsers and we are working on expanding coverage; read more on this page: https://github.com/publiclab/spectral-workbench.js/issues/87 **** ## Development Do you code? The codebase of Spectral Workbench is available at https://github.com/publiclab/spectral-workbench. The server is written in Ruby on Rails, with a lot of client side code in JavaScript. You can read about [the JavaScript API here](/wiki/spectral-workbench-api). We really need more developers, so if you are interested, please get involved! A great place to start is the "plots-dev" mailing list for software developers: http://publiclab.org/wiki/developers **** ## FAQ We're collecting and working our way through a range of questions about Spectral Workbench -- if you can contribute your own questions, or answer others', please do! [questions:spectral-workbench] **** ## Troubleshooting If you feel you've encountered a bug with the software -- very possible! Please look through existing issues listed here, file a new one if you don't see something similar, and help to add any observations to existing issues shown here. Thanks for helping improve this open source software! [questions:spectral-workbench-issues] ...


Author Comment Last activity Moderation
Flameytail "i have not done the experement yet- but a detailed pre writen procedure is due on december 1st tommorow " | Read more » over 6 years ago
warren "This looks very cool! Have you taken photos of these steps, or might you? We would love to feature this as an activity if you can illustrate at lea..." | Read more » over 6 years ago
warren "And this: https://github.com/publiclab/spectral-workbench.js/blob/master/src/SpectralWorkbench.Spectrum.js#L549 " | Read more » over 6 years ago
warren "Yes! This section of code! https://github.com/publiclab/spectral-workbench.js/blob/master/src/SpectralWorkbench.Spectrum.js#L207 " | Read more » over 6 years ago
warren "Super helpful. Thanks and there is an issue filed for getting it to accept larger images: https://github.com/publiclab/spectral-workbench/issues/104 " | Read more » over 6 years ago
Johnix "I tried again with the same image at 1080x1440, no success. I further reduced it to 540x720, and I was able to run my calibration. Thanks a lot fo..." | Read more » over 6 years ago
Johnix "Hi Warren, thanks for replying. Yes, that's quite possible. The picture is 3456*4608 pixels, 1.25 MB (taken with a recent smartphone) " | Read more » over 6 years ago
warren "Hi, Johnix, its possible the source image is too big. Can you tell us it's dimensions in pixels? I'm sorry youre having trouble! " | Read more » over 6 years ago
Johnix "I have the same problem. I tried on various browsers, from various locations (through VPN), though various networks, at various times of day, to n..." | Read more » over 6 years ago
warren "Yes, I think that's be great. I'm adding this as a "challenge" on the Spectrometry page, hope someone picks it up. Also see related: https://public..." | Read more » over 6 years ago
warren "Also see this question on getting data off a Raspberry Pi via keyboard emulation: https://publiclab.org/questions/warren/04-29-2017/getting-a-raspb..." | Read more » over 6 years ago
anuj2017 "nail salons open near me colorful indtex tv game online clash of clans " | Read more » over 6 years ago
warren "Hi, I was able to re-calibrate it and got something that looks all right: https://spectralworkbench.org/spectrums/112148 How's that? " | Read more » over 6 years ago
warren "Hi, we actually don't have a profile deletion system on Spectral Workbench, apologies! " | Read more » almost 7 years ago
warren "Hi, can you link to the spectra you're talking about so we can see? Thanks! " | Read more » almost 7 years ago
warren "What are you hoping to measure with it? " | Read more » almost 7 years ago
warren "Here are a couple leads! https://publiclab.org/notes/cristoforetti/06-22-2016/webvalley-2016-improved-compact-spectrometer https://publiclab.org/..." | Read more » almost 7 years ago
LightWaveResearch8000 "My error. The default camera is set up for Webcam. I select USB 2 Camera. It works perfectly in Ubuntu 17.04. Blue post-it note is covering the b..." | Read more » almost 7 years ago
LightWaveResearch8000 "The camera sees blue in Ubuntu 17.04 " | Read more » almost 7 years ago
warren "Hi, I'm guessing you're using a DIY #spectrometer? What are you trying to take an image of; is it possible there's a blue protective cover on the l..." | Read more » almost 7 years ago
hardeberg "We are having the same problem - any fixes to this? " | Read more » almost 7 years ago
warren "Hi! Can you share your two spectra URLs so we can see? Thanks! " | Read more » about 7 years ago
xose "Cool!! Another interesting point to have in mind is the orientation of the slit in relation to that of the diffraction grating. More info here: htt..." | Read more » about 7 years ago
saeed957 "Thanks Xose, no I haven't tried but I will give it a try. " | Read more » about 7 years ago