Uses of Class
adams.data.io.output.AbstractTextBasedSpectrumWriter
-
Packages that use AbstractTextBasedSpectrumWriter Package Description adams.data.io.output -
-
Uses of AbstractTextBasedSpectrumWriter in adams.data.io.output
Subclasses of AbstractTextBasedSpectrumWriter in adams.data.io.output Modifier and Type Class Description classASCIIXYSpectrumWriterWriter that stores spectra in ASCII XY format.classASCSpectrumWriterWriter that stores spectra in the BLGG ASC format.classDPTSpectrumWriterWriter that stores spectra in the simple CSV format.classJsonSpectrumWriterWrites spectra in JSON format.
Output format for single spectrum:
- outputting the complete report:
{
"id": "someid",
"format": "NIR",
"waves": [1.0, 2.0],
"amplitudes": [1.1, 2.1],
"report": {
"Sample ID": "someid",
"GLV2": 1.123,
"valid": true
}
}
- outputting specific reference and meta-data values:
{
"id": "someid",
"format": "NIR",
"waves": [1.0, 2.0],
"amplitudes": [1.1, 2.1],
"reference": {
"GLV2": 1.123
},
"meta-data": {
"valid": true
}
}
Multiple spectra get wrapped in an array called 'spectra'.classTrinamixSpectrumWriterWriter for the trinamiX (https://trinamixsensing.com/) CSV format.
-