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 class
ASCIIXYSpectrumWriter
Writer that stores spectra in ASCII XY format.class
ASCSpectrumWriter
Writer that stores spectra in the BLGG ASC format.class
DPTSpectrumWriter
Writer that stores spectra in the simple CSV format.class
JsonSpectrumWriter
Writes 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'.class
TrinamixSpectrumWriter
Writer for the trinamiX (https://trinamixsensing.com/) CSV format.
-