Uses of Class
adams.data.io.input.AbstractSpectrumReader
-
Packages that use AbstractSpectrumReader Package Description adams.data.io.input adams.flow.standalone.rats adams.gui.tools.previewbrowser adams.gui.visualization.spectrum -
-
Uses of AbstractSpectrumReader in adams.data.io.input
Subclasses of AbstractSpectrumReader in adams.data.io.input Modifier and Type Class Description classAbstractByteBasedSpectrumReaderAncestor for spectrum readers that use binary data, i.e., byte arrays.classAbstractJCampSpectrumReaderAncestor for JCamp spectrum formats.classAbstractTextBasedSpectrumReaderAncestor for spectrum readers that are text-based.classAniMLSpectrumReaderReads spectra in AniML (Analytical Information Markup Language) format.
For more information see:
http://animl.sourceforge.net/
Valid options are:classASCIIXYSpectrumReaderReads spectra in ASCII XY format.classASCSpectrumReaderReads spectra in BLGG ASC format.classCALSpectrumReaderReads spectra in BLGG ASC format.classCMLSpectrumReaderReads spectra in CML (Chemical Markup Language) format.
For more information see:
http://www.xml-cml.org/
Valid options are:classColumnWiseSpreadSheetSpectrumReaderReads spectra from columns in a spreadsheet obtained with the specified spreadsheet reader.classDPTSpectrumReaderReads spectra in DPT format.classExtractIdAndTypeSpectrumReaderUses the specified ID and group extractor to obtain and update sample ID and type of the spectra read by the specified base reader.classFilteredSpectrumReaderUses the specified reader to read the spectral data before applying the supplied filter to it.classJCampDX2SpectrumReaderReads spectra in JCamp-DX format.
For more information see:
http://www.jcamp-dx.org/
classJCampDXSpectrumReaderReads spectra in JCamp-DX format.
For more information see:
http://www.jcamp-dx.org/
Valid options are: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.classNIRSpectrumReaderReads spectra in FOSS NIR format.classOpusSpectrumReaderReads spectra in OPUS format.classOpusSpectrumReaderExtReads spectra in OPUS format (extended version).classRelabSpectrumReaderReads spectra in Relab ASCII format.
http://www.planetary.brown.edu/relabdata/
classRowWiseSpreadSheetSpectrumReaderReads spectra from rows in a spreadsheet obtained with the specified spreadsheet reader.
Sample ID and sample data columns get removed automatically from the range of wave columns.classScioLabExportSpectrumReaderReads the CSV export from the SCiO Lab web site.classSimpleSpectrumReaderReads spectra in the internal CSV format.classSoilCaresScannerSpectrumReaderReads spectra from ZIP files generated by the SoilCares Scanner app.classSPASpectrumReaderLoads spectral data files in Nicolet SPA format.classSPCSpectrumReaderReads spectra in SPC format (Galactic Universal Data Format) format.
See the specifications here:
http://serswiki.bme.gatech.edu/images/a/ae/SPC_Open_Specification.pdf
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.classUnscramblerSpectrumReaderclassZippedSpectrumReaderReads spectra from the zip file using the specified base reader.Fields in adams.data.io.input declared as AbstractSpectrumReader Modifier and Type Field Description protected AbstractSpectrumReaderExtractIdAndTypeSpectrumReader. m_Readerthe base reader.protected AbstractSpectrumReaderFilteredSpectrumReader. m_Readerthe underlying reader.protected AbstractSpectrumReaderZippedSpectrumReader. m_Readerthe base reader to use.Methods in adams.data.io.input that return AbstractSpectrumReader Modifier and Type Method Description protected AbstractSpectrumReaderFilteredSpectrumReader. getDefaultReader()Returns the default instrument of the spectra.AbstractSpectrumReaderExtractIdAndTypeSpectrumReader. getReader()Returns the base reader to use.AbstractSpectrumReaderFilteredSpectrumReader. getReader()Returns the underlying reader.AbstractSpectrumReaderZippedSpectrumReader. getReader()Returns the reader to use.Methods in adams.data.io.input with parameters of type AbstractSpectrumReader Modifier and Type Method Description voidExtractIdAndTypeSpectrumReader. setReader(AbstractSpectrumReader value)Sets the base reader to use.voidFilteredSpectrumReader. setReader(AbstractSpectrumReader value)Sets the underlying reader.voidZippedSpectrumReader. setReader(AbstractSpectrumReader value)Sets the reader to use. -
Uses of AbstractSpectrumReader in adams.flow.standalone.rats
Fields in adams.flow.standalone.rats declared as AbstractSpectrumReader Modifier and Type Field Description protected AbstractSpectrumReaderLoadMultiSpectrumFileOutput. m_Readerthe sprectrum reader to use.protected AbstractSpectrumReaderLoadSpectrumFileOutput. m_Readerthe sprectrum reader to use.Methods in adams.flow.standalone.rats that return AbstractSpectrumReader Modifier and Type Method Description protected AbstractSpectrumReaderLoadMultiSpectrumFileOutput. getDefaultReader()Returns the default reader to use.protected AbstractSpectrumReaderLoadSpectrumFileOutput. getDefaultReader()Returns the default reader to use.AbstractSpectrumReaderLoadMultiSpectrumFileOutput. getReader()Returns the reader in use.AbstractSpectrumReaderLoadSpectrumFileOutput. getReader()Returns the reader in use.Methods in adams.flow.standalone.rats with parameters of type AbstractSpectrumReader Modifier and Type Method Description voidLoadMultiSpectrumFileOutput. setReader(AbstractSpectrumReader value)Sets the reader to use.voidLoadSpectrumFileOutput. setReader(AbstractSpectrumReader value)Sets the reader to use. -
Uses of AbstractSpectrumReader in adams.gui.tools.previewbrowser
Methods in adams.gui.tools.previewbrowser that return AbstractSpectrumReader Modifier and Type Method Description protected abstract AbstractSpectrumReaderAbstractSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderASCIIXYSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderASCSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderCALSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderCMLSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderDPTSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderJCampDX2SpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderJCampDXSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderJsonSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderMPSSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderNIRSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderOpusSpectrumExtHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderOpusSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderRelabSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderSimpleSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderSPASpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderSPCSpectrumHandler. getReader(File file)Returns the reader to use.protected AbstractSpectrumReaderSpecLibSpectrumHandler. getReader(File file)Returns the reader to use. -
Uses of AbstractSpectrumReader in adams.gui.visualization.spectrum
Methods in adams.gui.visualization.spectrum with parameters of type AbstractSpectrumReader Modifier and Type Method Description voidSpectrumPanelWithSampleData. display(AbstractSpectrumReader reader, File file)Displays the spectrum.protected voidMultiSpectrumPanel. load(AbstractSpectrumReader reader)Loads the spectra using the configured reader.
-