Back to list
Application for spectroscopy data analysis
Details
Matlab to C# software conversion
The software is meant for detecting and analyzing adulterants in substances.
Spectroscopy data is loaded as an input.
Spectroscopy data is loaded as an input.
At the first step of development, a Matlab algorithm for adulterants detection was converted into C# language.
At the next stage, it was integrated into WPF application interface.
An application user can make a bulk upload of data entries for processing and be provided with new types of adulterants. The results are saved to a local database.
To make the results visualized the software displays charts and diagrams of detected adulterants and their characteristics.
The application has a licensing system integrated. It’s built on a base of asymmetric cryptography. The algorithm code was protected by obfuscation methods.
NSIS script for installer generating was developed in order to make the software distributable.
Key functionality:
- Data processing,
- Charts and diagrams
- Licensing,
- Obfuscation
Services
Development time
6 weeks 1 developer