Zernike wavefront sensor analysis and simulation tools
Project description
pyZELDA
Introduction
This repository provides analysis code for Zernike wavefront sensors in high-contrast imaging applications. ZELDA stands for Zernike sensor for Extremely Low-level Differential Aberration (N'Diaye et al. 2013). It is also the name of the Zernike wavefront sensor implemented in the VLT/SPHERE (Beuzit et al. 2019) instrument.
The formalism of the Zernike wavefront sensor and the demonstration of its capabilities in the VLT/SPHERE instrument are presented in the following papers:
- N'Diaye, Dohlen, Fusco & Paul, 2013, A&A, 555, A94
- N'Diaye, Vigan, Dohlen et al., 2016, A&A, 592, A79
- Vigan, N'Diaye, Dohlen et al., 2019, A&A, 629, A11
Requirements
The package relies on usual packages for data science and astronomy: numpy, scipy, matplotlib and astropy.
Installation
The easiest is to install pyzelda
using pip
:
pip install pyzelda
Otherwise your can download the current repository and install the package manually:
cd pyZELDA-master/
python setup.py install
Citation
If you use this software, or part it, please reference the code from the Astrophysics Source Code Library (ASCL):
Authors and contributors
- Arthur Vigan, arthur.vigan@lam.fr
- Mamadou N'Diaye, mamadou.ndiaye@oca.eu
- Raphaël Pourcelot, raphael.pourcelot@oca.eu
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyzelda-1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a0e864668b3f510a42031d46f658a9f689820f2a2b69e3d366ff906a764a7ba |
|
MD5 | 81467c622e9aa3477760a74eb685420a |
|
BLAKE2b-256 | e8d215d30ba8078b034b1238d368b2df8a43851555dbaf77b49caf67b80c7a46 |