Posts

Showing posts from March, 2021

Lab Software Development 2 - free-carrier DIFFUSION analysis system

Image
Quick screenshot: Paper using the software: https://www.nature.com/articles/s41467-021-25311-1 Motivation: This is a much more challenging project than the free-carrier lifetime analysis system even though this one does not include hardware control or communication. The free carrier diffusion measurement was already established and is running well. However, it is always very troublesome to do the diffusion length extractions, as our tools require three major fittings - signal response curve fitting, laser profile fitting, and convoluted Gaussian diffusion fitting. It is not possible to find a convenient commercial tool in the market to do the analysis, and it was very time-consuming to do manual analysis with Origin, Python, and other tools. A GUI would be much more convenient to use and can without a double boost the working efficiency of the lab. Environment: Since there is no control system needed, there is no need to use the lab-oriented tool LabView. Instead, I chose QtCreator and