lod_unit#
This is set up to make it easy to keep coronagraph information in λ/D space with an astropy unit called lod (”Lambda Over D”). Convert into angular units (or vise versa) with an astropy Equivalency relationship lod. See documentation here.
Installation#
pip install lod_unit
Use#
Typical use will look like
import astropy.units as u
from astropy.units import equivalencies as equiv
import lod_unit
diam = 10*u.m
lam = 500*u.nm
separation_lod = 3 * u.lod
separation_lod.to(u.arcsec, equiv.lod(lam, diam))
>> <Quantity 0.03093972 arcsec>
separations_as = [0.1, 0.5, 1]*u.arcsec
separations_as.to(u.lod, equiv.lod(lam, diam))
>> <Quantity [ 9.69627362, 48.48136811, 96.96273622] λ/D>
Gosh Corey, that’s a lot of releases with no changes#
This was a testing place for GitHub tools on the assumption no one would notice. Go away.