Ewan Douglas's starred repositories
nbstripout
strip output from Jupyter and IPython notebooks
termplotlib
:chart_with_upwards_trend: Plotting on the command line
RayTracing
Simple ray tracing library in Python for optical design that considers simple optical elements (with ABCD ray matrices) but also finite diameters of elements to calculate aperture and field stops, field of view, etc... Useful to validate the design of an optical system (lenses positions, power and diameters). Also permits the propagation of gaussian laser beams through the same elements.
homebrew-science
:snowflake: Scientific formulae for Homebrew and Linuxbrew (legacy)
schwimmbad
A common interface to processing pools.
zoteroRemarkable
A script/utility to keep a zotero collection and remarkable file in sync
ChamberConnectLibrary
Python library for ESPEC North America chambers with P-300, SCP-220, Watlow F4, F4T controllers.
iraf_docker
Dockerfile and scripts for building and running IRAF/PyRAF containers
stsynphot_refactor
Synthetic photometry using Astropy for HST and JWST
falco-python
Fast Linearized Coronagraph Optimizer (FALCO) in Python 3
DI-Project
Public Repository for Direct Imaging Project using CNN
proper-models
Diffractive optical models written using the PROPER optical propagation library.
Intro-To-Python-Master
Jonathan Garber's adaptation of the introduction to python materials
Roman-CGI-Data-Challenge-Tutorials
Tutorial notebooks and data sets for the Roman Exoplanet Imaging Data Challenge