In this work, we present a fast and flexible Mie-scattering python library: PyMieSim. This software allows the end-user to emulate the light interaction of a complete optical system composed of a light source, a scatterer, and a detector and to, subsequently, compute the optical properties of such a system. PyMieSim also lets the user define a range for the optical system attributes and observe the properties to be evaluated within those ranges. Such a tool has applications in many fields, such as optical imaging, flux cytometry, or particle sizing.
|