Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bsumlin/PyMieScatt
A collection of forward and inverse Mie solving routines for Python 3, based on Bohren and Huffman's Mie Theory derivations
https://github.com/bsumlin/PyMieScatt
aerosol atmospheric-scattering atmospheric-science electromagnetics light-scattering mie optics physics python-3 python3 science
Last synced: 9 days ago
JSON representation
A collection of forward and inverse Mie solving routines for Python 3, based on Bohren and Huffman's Mie Theory derivations
- Host: GitHub
- URL: https://github.com/bsumlin/PyMieScatt
- Owner: bsumlin
- License: mit
- Created: 2017-07-20T21:26:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-05T14:04:58.000Z (4 months ago)
- Last Synced: 2024-09-12T23:18:36.234Z (2 months ago)
- Topics: aerosol, atmospheric-scattering, atmospheric-science, electromagnetics, light-scattering, mie, optics, physics, python-3, python3, science
- Language: Python
- Homepage: http://pymiescatt.readthedocs.io/en/latest/
- Size: 4.35 MB
- Stars: 100
- Watchers: 9
- Forks: 38
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-meteo - PyMieScatt
README
# PyMieScatt
In addition to over twenty functions for Mie theory calculations, it contains an implementation of a highly visual method for solving the inverse Mie problem for the complex refractive index, given known or assumed size parameter and optical measurements.
## Dependencies
* numpy
* scipy
* matplotlib
* shapely## Documentation
http://pymiescatt.readthedocs.io/en/latest
## Installation
pip install PyMieScatt
Or clone from source and run
python setup.py install
## Publications
* [Sumlin B.J., Heinson W.R., and Chakrabarty R.K. (2018) Retrieving the Aerosol Complex Refractive Index using PyMieScatt: A Mie Computational Package with Visualization Capabilities. Journal of Quantitative Spectroscopy and Radiative Transfer](https://doi.org/10.1016/j.jqsrt.2017.10.012)
* [Sumlin B.J., Pandey A., Walker M.J., Pattison R.S., Williams B.J., and Chakrabarty R.K. (2017) Atmospheric Photooxidation Diminishes Light Absorption by Primary Brown Carbon Aerosol from Biomass Burning, Environmental Science & Technology Letters](https://doi.org/10.1021/acs.estlett.7b00393)* [Sumlin B.J., Heinson, Y.W., Shetty N., Pandey A., Pattison, R.S., Baker S., Hao W.M, Chakrabarty R.K. (2018) UV–Vis–IR spectral complex refractive indices and optical properties of brown carbon aerosol from biomass burning, Journal of Quantitative Spectroscopy and Radiative Transfer](https://doi.org/10.1016/j.jqsrt.2017.12.009)