All Projects → mperrin → Poppy

mperrin / Poppy

Licence: bsd-3-clause
Physical Optics Propagation in Python

Programming Languages

python
139335 projects - #7 most used programming language
optics
23 projects

Projects that are alternatives of or similar to Poppy

Topography atlas of space
Code and instructions for making topographic maps of planets and moons
Stars: ✭ 187 (+38.52%)
Mutual labels:  jupyter-notebook, astronomy
Astropy Tutorials
Tutorials for the Astropy Project
Stars: ✭ 174 (+28.89%)
Mutual labels:  jupyter-notebook, astronomy
Starnet
StarNet
Stars: ✭ 141 (+4.44%)
Mutual labels:  jupyter-notebook, astronomy
Notebooks
Curated Notebooks from STScI
Stars: ✭ 117 (-13.33%)
Mutual labels:  jupyter-notebook, astronomy
Stingray
Anything can happen in the next half hour (including spectral timing made easy)!
Stars: ✭ 94 (-30.37%)
Mutual labels:  jupyter-notebook, astronomy
Asteroids atlas of space
Code, data, and instructions for mapping orbits of asteroids in the solar system
Stars: ✭ 668 (+394.81%)
Mutual labels:  jupyter-notebook, astronomy
Celeste.jl
Scalable inference for a generative model of astronomical images
Stars: ✭ 142 (+5.19%)
Mutual labels:  jupyter-notebook, astronomy
Pytransit
Fast and easy exoplanet transit light curve modelling.
Stars: ✭ 65 (-51.85%)
Mutual labels:  jupyter-notebook, astronomy
Jwst
Python library for science observations from the James Webb Space Telescope
Stars: ✭ 115 (-14.81%)
Mutual labels:  jupyter-notebook, astronomy
Western constellations atlas of space
Code, data, and instructions to map every star you can see from Earth
Stars: ✭ 121 (-10.37%)
Mutual labels:  jupyter-notebook, astronomy
Ml learning in action
ML study process record
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Pycon Ds 2018
Introduction to Python for Data Science for PyCon 2018
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Nbgallery
Enterprise Jupyter notebook sharing and collaboration app
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Data Science Wg
SF Brigade's Data Science Working Group.
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Part bilinear reid
Code for ECCV2018 paper: Part-Aligned Bilinear Representations for Person Re-Identification
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Deeplearning
Deep Learning introduction and its application in various fields
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Beyond Jupyter
🐍💻📊 All material from the PyCon.DE 2018 Talk "Beyond Jupyter Notebooks - Building your own data science platform with Python & Docker" (incl. Slides, Video, Udemy MOOC & other References)
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Sourcecodeofmongoredis
《左手MongoDB,右手Redis——从入门到商业实战》书籍配套源代码。
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Ssss
"Deep Learning and Quantum Programming" Spring School @ Song Shan Lake
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook
Blog stuff
experiments and snippets used on the blog
Stars: ✭ 135 (+0%)
Mutual labels:  jupyter-notebook

============================================ POPPY: Physical Optics Propagation in Python

.. image:: docs/figures/readme_fig.png

.. image:: https://img.shields.io/pypi/v/poppy.svg :target: https://pypi.python.org/pypi/poppy :alt: Badge showing current released PyPI version

.. image:: https://travis-ci.org/spacetelescope/poppy.svg?branch=master :target: https://travis-ci.org/spacetelescope/poppy :alt: Badge showing continuous integration test status

.. image:: https://coveralls.io/repos/spacetelescope/poppy/badge.svg :target: https://coveralls.io/r/spacetelescope/poppy :alt: Badge showing testing code coverage percentage

.. image:: https://img.shields.io/badge/ascl-1602.018-blue.svg?colorB=262255 :target: http://ascl.net/1602.018

POPPY (P\ hysical O\ ptics P\ ropagation in Py\ thon) is a Python package that simulates physical optical propagation including diffraction. It implements a flexible framework for modeling Fraunhofer and Fresnel diffraction and point spread function formation, particularly in the context of astronomical telescopes.

POPPY was developed as part of a simulation package for the James Webb Space Telescope, but is more broadly applicable to many kinds of imaging simulations. It is not, however, a substitute for high fidelity optical design software such as Zemax or Code V, but rather is intended as a lightweight alternative for cases for which diffractive rather than geometric optics is the topic of interest, and which require portability between platforms or ease of scripting.

For documentation, see http://poppy-optics.readthedocs.io/

Code by Marshall Perrin, Joseph Long, Ewan Douglas, Neil Zimmerman, Anand Sivaramakrishnan, Shannon Osborne, Kyle Douglass, Maciek Grochowicz, Phillip Springer, & Ted Corcovilos, with additional contributions from Remi Soummer, Kyle Van Gorkom, Jonathan Fraine, Christine Slocum, Roman Yurchak, and others on the Astropy team.

Projects using POPPY

POPPY provides the optical modeling framework used in:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].