Uses of Class
adams.data.io.output.AbstractSpectrumWriter
-
Packages that use AbstractSpectrumWriter Package Description adams.data.io.output adams.flow.standalone.rats -
-
Uses of AbstractSpectrumWriter in adams.data.io.output
Subclasses of AbstractSpectrumWriter 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 spectrums in the BLGG ASC format.class
CALSpectrumWriter
Write spectra to .CAL file.class
DPTSpectrumWriter
Writer that stores spectrums in the simple CSV format.class
FilteredSpectrumWriter
Applies the specified filter to the data before outputting it using the supplied writer.class
JCampDX2SpectrumWriter
Writer that stores spectrums 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
NIRSpectrumWriter
Writer that stores spectrums in the FOSS .nir Format.class
SimpleSpectrumWriter
Writer that stores spectrums in the simple CSV format.class
SpectrumImageWriter
Writes spectra as images using the supplied generator.class
SpreadSheetSpectrumWriter
Uses the supplied spreadsheet writer to write the spectra as spreadsheets.class
TrinamixSpectrumWriter
Writer for the trinamiX (https://trinamixsensing.com/) CSV format.Fields in adams.data.io.output declared as AbstractSpectrumWriter Modifier and Type Field Description protected AbstractSpectrumWriter
FilteredSpectrumWriter. m_Writer
the underlying writer.Methods in adams.data.io.output that return AbstractSpectrumWriter Modifier and Type Method Description protected AbstractSpectrumWriter
FilteredSpectrumWriter. getDefaultWriter()
Returns the default instrument of the spectra.AbstractSpectrumWriter
FilteredSpectrumWriter. getWriter()
Returns the underlying writer.Methods in adams.data.io.output with parameters of type AbstractSpectrumWriter Modifier and Type Method Description void
FilteredSpectrumWriter. setWriter(AbstractSpectrumWriter value)
Sets the underlying writer. -
Uses of AbstractSpectrumWriter in adams.flow.standalone.rats
Fields in adams.flow.standalone.rats declared as AbstractSpectrumWriter Modifier and Type Field Description protected AbstractSpectrumWriter
SaveMultiSpectrumFileOutput. m_Writer
the sprectrum writer to use.protected AbstractSpectrumWriter
SaveSpectrumFileOutput. m_Writer
the sprectrum writer to use.Methods in adams.flow.standalone.rats that return AbstractSpectrumWriter Modifier and Type Method Description protected AbstractSpectrumWriter
SaveMultiSpectrumFileOutput. getDefaultWriter()
Returns the default writer to use.protected AbstractSpectrumWriter
SaveSpectrumFileOutput. getDefaultWriter()
Returns the default writer to use.AbstractSpectrumWriter
SaveMultiSpectrumFileOutput. getWriter()
Returns the writer in use.AbstractSpectrumWriter
SaveSpectrumFileOutput. getWriter()
Returns the writer in use.Methods in adams.flow.standalone.rats with parameters of type AbstractSpectrumWriter Modifier and Type Method Description void
SaveMultiSpectrumFileOutput. setWriter(AbstractSpectrumWriter value)
Sets the writer to use.void
SaveSpectrumFileOutput. setWriter(AbstractSpectrumWriter value)
Sets the writer to use.
-