Solar polarization resolver for any instrument
Project description
solpolpy
UNDER DEVELOPMENT
solpolpy
is a solar polarization resolver based on Deforest et al. 2022.
It converts between various polarization formats, e.g. from the native three triple version from observations
(also known as the MZP convention) to polarization brightness (pB) and total polarization (B), Stokes I, Q and U, etc.
An example of transforming the polarization basis using the LASCO/C2 images is
shown in the image below.
The images at polarizing angles of -60°, 0° and +60° is shown in the top panel as
Bm, Bz and Bp respectively.
The bottom panel shows the output of the solpolpy
to convert the initial basis
to the Stokes I, Q and U.
Quickstart
As this package is not currently released, you must clone the repo and install with pip install .
. Then follow the documentation.
Getting Help
Please contact Ritesh Patel or Marcus Hughes.
Contributing
We encourage all contributions. If you have a problem with the code or would like to see a new feature, please open an issue. Or you can submit a pull request.
Code of Conduct
Citation
Coming soon with the publication of a paper.
Origin of the Name
solpolpy
is just a combination of sol
for solar, pol
for polarization, and py
for Python.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.