LIBS Codebases

On this page are listed and linked the LIBS Analysis codes and LIBS device control codes.

LIBS analysis codes

MATLAB codes mostly undocumented WHAC

Julia codes Julia Pluto.jl notebooks

Other NIST ASD scraping scripts Some python tools

Licensing AGPL3 or CC-BY-SA for the components made by me, check details on each repository.

LIBS device control codes

The LIBS device control codes are provided as is for referencing and inspiration, and do not come with any guarantees or warranty or a common license for them. It's a messy code that should not be used anywhere as is. The codes made by me are mostly under CC-BY-SA and some CC0, but the codebase contains other people's code marked with license texts in the beginning of the files or in the license file in the subfolder where they lie.

There's two different devices so two different codebases. LASOLIBS is newer and more developed and sophisticated, but thus also more messy and complicated. Wallscanner is an older much less developed device code. Both are codes specific to a specific prototype device and thus cannot be run as is on any other device. The codes also depend on some proprietary modules, specifically the drivers for spectrometers, that I cannot share because of their license terms.

LASOLIBS control code. Available at (TODO aalto.version.fi repo) It is missing spectrometer libraries which are proprietary components.

Wallscanner codes, mix of control codes and some analysis codes. These are available at Zenodo. Laine, I. (2019) Codes related to ‘Scanning laser-induced breakdown spectrometer for mine walls’ thesis. Zenodo. Available at: https://doi.org/10.5281/ZENODO.3250682.

This webpage source

This webpage is built with Franklin.jl TODO: This webpage version.aalto.fi/github link ?

CC BY-SA 4.0 Ilkka Laine. Last modified: January 21, 2025. Please contact me by email for any suggestions, comments or improvements.