Uses of Class
adams.data.io.input.AbstractTextBasedSpectrumReader
-
Packages that use AbstractTextBasedSpectrumReader Package Description adams.data.io.input -
-
Uses of AbstractTextBasedSpectrumReader in adams.data.io.input
Subclasses of AbstractTextBasedSpectrumReader in adams.data.io.input Modifier and Type Class Description classASCIIXYSpectrumReaderReads spectra in ASCII XY format.classASCSpectrumReaderReads spectra in BLGG ASC format.classDPTSpectrumReaderReads spectra in DPT format.classJCampDX2SpectrumReaderReads spectra in JCamp-DX format.
For more information see:
http://www.jcamp-dx.org/
classJsonSpectrumReaderReads spectra in JSON format.
Input format (single spectrum):
- complete report stored:
{
"id": "someid",
"format": "NIR",
"waves": [1.0, 2.0],
"amplitudes": [1.1, 2.1],
"report": {
"Sample ID": "someid",
"GLV2": 1.123,
"valid": true
}
}
- specific reference and meta-data values stored:
{
"id": "someid",
"format": "NIR",
"waves": [1.0, 2.0],
"amplitudes": [1.1, 2.1],
"reference": {
"GLV2": 1.123
},
"meta-data": {
"valid": true
}
}
Multiple spectra are wrapped in an array called 'spectra'.classMPSSpectrumReaderReads XRF spectra in MPS format.classRelabSpectrumReaderReads spectra in Relab ASCII format.
http://www.planetary.brown.edu/relabdata/
classSpecLibSpectrumReaderReads spectra in USGS SpecLib ASCII format.
http://speclab.cr.usgs.gov/spectral.lib06/
classTrinamixSpectrumJsonReaderReader for the trinamiX (https://trinamixsensing.com/) JSON format.classTrinamixSpectrumReaderReader for the trinamiX (https://trinamixsensing.com/) CSV format.
-