An open API service indexing awesome lists of open source software.

https://github.com/douglase/poppy_example_notebooks


https://github.com/douglase/poppy_example_notebooks

astronomy diffraction-pattern optics physics-simulation python

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

Jupyter Notebooks Illustrating usage of [POPPY: Physical Optics Propagation in PYthon](http://adsabs.harvard.edu/abs/2016ascl.soft02018P). To get download the latest version of POPPY visit https://github.com/spacetelescope/poppy.

For a general introduction to POPPY, see these two getting started notebooks:

1. [POPPY Tutorial](https://github.com/mperrin/poppy/blob/master/notebooks/POPPY_tutorial.ipynb)
2. [Fresnel_Propagation_Demo](https://github.com/mperrin/poppy/blob/master/notebooks/Fresnel_Propagation_Demo.ipynb)

Table of Contents:

* [Microscope_Example](Fresnel/Microscope_Example.ipynb) Adapted from the [PROPER manual](https://sourceforge.net/projects/proper-library/) and includes side-by-side comparison.
* [PICTURE-C Preliminary Afocal Prescription](Fresnel/PICTURE-C Preliminary Afocal Prescription.ipynb) Illustrates how create an optical system from a saved prescription file.

[![DOI](https://zenodo.org/badge/17479/douglase/poppy_example_notebooks.svg)](https://zenodo.org/badge/latestdoi/17479/douglase/poppy_example_notebooks)
[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/douglase/poppy_example_notebooks/master)