Development of an automatic gas sampling cum injection unit and a graphical user interface of a feature extraction tool box based on PYTHON for sensor array data analysis
Keywords:
Gas sampling, Sensor array, Feature extraction, Multivariate analysis, Python, PySimpleGUIAbstract
An automatic gas sampling cum injection unit (AGSIU) equipped with a timer-controlled sampling pump with bifurcated flow for carrier and sample with 3-way solenoid valves (SOVs) is designed and fabricated to minimize the errors due to manual samplings and its performance is evaluated. Different features like response time, recovery time, response (or sensitivity), response and recovery slopes maxima, and integral area for a single or multiple sensors are processed using their respective time series data. To avoid the laborious manual methods, a software toolbox for the analysis and visualization of time-varying sensor signal data of an array of semiconducting metal oxide sensors (SMOs) is developed and its use is demonstrated. The proposed application has been built completely with open-source software using PYTHON and related platforms with a robust Graphical User Interface (GUI). The application consists of an efficient feature extraction algorithm to extract features from the user input of point o injection (poi) to visualize the response data and the variation in the features of the data matrix.