Process the spectra quickly and efficiently! Connecting the individual functional nodes together makes even the most complex algorithms clear and easily editable.
Characteristic :
-
Functional Nodes
AtomAnalyzer is a software for the spectra processing. It brings a new concept of spectra analysis, where each operation is represented by a so-called Node. Connections between the nodes together with the order of operations creates a processing graph which can be used for automated spectra analysis.
Each Node represents some function / calculation / visualization.
-
Step by step analysis
Start with the input spectra, place individual Nodes on the graphical Workspace, connect them to each other as desired and run the spectra processing procedure.
-
Built for optimization
The proprietary system of binary input files provides fast calculations of basic spectroscopic properties and other demands. Optimization for large sets of spectra enables high-performance even on a moderate computer.Support of multi-thread parallelization and even GPU-supported calculations is planned in future.
-
List of available nodes
All the nodes are organized into the groups – so called Toolkits. The most common functions are present in the Basic Toolkit and they have been already implemented into the AtomAnalyzer:
-
Toolkit
-
Basic import
- CSV,ASC node
- Input/output node
- Import wizard
- Export node
- Edit metadata node
- Metadata operation node
- Spectra operation node
- Merge node
- Scatter node
- Select node
- background node
- Internal standardization node
- Interval operation node
- SNR/BNR node
- Filter node
- Histogram node
- Select peaks node
- Identify node (NIST only)
- Line chart node
- Binary operation node
- Interval operation node (Advanced)
and now we are working on more advanced features, such as Chemometrics, R-Script linkage, Advanced Reporting, etc.
-
Chemometrics and NNA
- PCA node
- PLS node
- Genetic algorithm node
- SIMCA node
- Back propagation node (ANN)
- Feature selection node (ANN)
- Self-organizing maps node
-
Database and Reports
- Voting experts node
- Identify node (AT database)
- Publication quality output node
- Reports generation
-
Script
- Python node
- R-Script node
-
Experiment control
- Control libraries for lasers, detectors and spectrometers