refellips - Ellipsometry data analysis in Python
refellips is a Python package designed for the analysis of variable angle spectroscopic ellipsometry (VASE) data. It is a flexible package built around the widely used refnx package used extensively for the analysis of neutron and X-ray reflectivity data.
The package makes use of TMM package written by Steven Byrnes to calculate ellipsometric parameters. The physics background behind those calculations can be found here.
Demonstrations of refellips are available here as well as on the GitHub repository.
The refellips package is free software distributed under the BSD 3-clause license. If you are interested in participating in this project, please use the GitHub repository; all contributions are welcomed.
- Installation
- Getting started
- Examples
- Frequently Asked Questions
- What’s the best way to ask for help or submit a bug report?
- What are the ‘fronting’ and ‘backing’ media?
- What formats/types of ellipsometry data does refellips handle?
- Where do I find dispersion curves for a material?
- How do I make my own dielectric function/dispersion curve?
- What EMA methods does refellips provide?
- Can I save models/objectives to a file?
- Testimonials
- API reference