https://observablehq.com/@dkirkby/herons-method?collection=@dkirkby/numerics
Heron's Method / David Kirkby | Observable
Apr 6, 2023 - The first-century Greek mathematician Hero of Alexandria invented an algorithm, known as Heron's method, to iteratively calculate the square root of any number...
heron s methoddavid kirkbyobservable
https://observablehq.com/@dkirkby/desi3d?collection=@dkirkby/desi
DESI in 3D / David Kirkby | Observable
May 16, 2021 - Legacy Survey Image Use the version hosted on github instead of a FileAttachment Geometry 3D Rendering File attachments must be named statically so we list...
in 3ddavid kirkbydesiobservable
https://observablehq.com/@dkirkby/desi-fp-layout?collection=@dkirkby/desi
DESI Focal Plane Layout / David Kirkby | Observable
Jun 23, 2022 - Enter a location to see it highlighted below, or hover over a location in the image to see its details: Calculate nominal CS5 x,y coords for each location,...
focal planedavid kirkbydesilayoutobservable
https://observablehq.com/@dkirkby/fluxangle?collection=@dkirkby/cosmology
Observations: Fluxes and Angles / David Kirkby | Observable
Dec 9, 2020 - TODO: Figure out what projection I am using when the space is curved and include that in the calculation of the displayed screen (x,y) coordinates. A photon...
david kirkbyobservationsfluxesanglesobservable
https://observablehq.com/@dkirkby/front-illuminated?collection=@dkirkby/desi
Front-Illuminated Image Analysis / David Kirkby | Observable
image analysisdavid kirkbyfrontilluminatedobservable
https://observablehq.com/@dkirkby/hwtable-browse
Move Table Browser / David Kirkby | Observable
Jun 9, 2021 - For an introduction to hardware move tables, start here. Hardware move tables are stored as CSV files at KPNO in \`/data/focalplane/fp_temp_files/\` with names...
table browserdavid kirkbymoveobservable
https://observablehq.com/@dkirkby/shader-noise?collection=@dkirkby/shady
Shader Noise / David Kirkby | Observable
Aug 26, 2022 - Pseudo-Random Numbers A pseudo-random generator is just a deterministic scrambling algorithm, but often assumes sequential calls to maintain state. A hash...
david kirkbyshadernoiseobservable
https://observablehq.com/@dkirkby/geodesics?collection=@dkirkby/cosmology
Time and Distance in Cosmology / David Kirkby | Observable
david kirkbytimedistancecosmologyobservable
https://observablehq.com/@dkirkby/zernike?collection=@dkirkby/numerics
Zernike Polynomials / David Kirkby | Observable
Dec 20, 2022 - A complete set of orthogonal polynomials for scalar fields on a disk, useful for analyzing optical systems. For the corresponding vector-field polynomials, see...
zernike polynomialsdavid kirkbyobservable
https://observablehq.com/@dkirkby/fits?collection=@dkirkby/desi
FITS Suport / David Kirkby | Observable
Aug 3, 2022 - Import this library using, e.g. To read a binary table in an HDU called "DATA" from a FileAttachment use, e.g. To read the first binary table from a...
david kirkbyfitssuportobservable
https://observablehq.com/collection/@dkirkby/fun
Fun / David Kirkby | Observable
david kirkbyfunobservable
https://observablehq.com/@dkirkby/massive-neutrinos?collection=@dkirkby/cosmology
Massive Neutrinos / David Kirkby | Observable
Jun 6, 2024 - This DESI paper combines DESI and CMB data to constrain the sum of the neutrino masses. Some useful references on neutrino properties are this Snowmass 2013...
david kirkbymassiveneutrinosobservable
https://observablehq.com/@dkirkby/front-illuminated
Front-Illuminated Image Analysis / David Kirkby | Observable
image analysisdavid kirkbyfrontilluminatedobservable
https://observablehq.com/@dkirkby/desi-robot-motion-simulations?collection=@dkirkby/desi
DESI Robot Motion Simulations / David Kirkby | Observable
robot motiondavid kirkbydesisimulationsobservable
https://observablehq.com/@dkirkby/gauss-quadrature?collection=@dkirkby/numerics
Gauss-Legendre Quadrature / David Kirkby | Observable
May 8, 2024 - We wish to evaluate the definite 1D integral For concreteness, we take (since we can always redefine to make this true). An n-point Gauss-Legendre quadrature...
gauss legendre quadraturedavid kirkbyobservable
https://observablehq.com/@dkirkby/poly
Polynomial Roots / David Kirkby | Observable
polynomial rootsdavid kirkbyobservable
https://observablehq.com/@dkirkby/quadratix-of-hippias?collection=@dkirkby/geometry
Quadratix of Hippias / David Kirkby | Observable
Feb 7, 2022 - Based on chapter 5 of Curves for the Mathematically Curious by Julian Havil. For more explorations of this book visit the collection. The parametric equation...
david kirkbyquadratixhippiasobservable
https://observablehq.com/@dkirkby/desi-fp-inspector
Focal Plane Inspector / David Kirkby | Observable
Nov 25, 2024 - TODO: show desimeter spot locations show petal (loc,id) and GFA labels when zoomed out show table of properties for targeted device draw arms to represent...
focal planedavid kirkbyinspectorobservable
https://observablehq.com/collection/@dkirkby/shady
Shady / David Kirkby | Observable
Aug 25, 2022 - Experiments with GLSL Shaders a la ShaderToy
david kirkbyshadyobservable
https://observablehq.com/@dkirkby/zernike?collection=@dkirkby/desi
Zernike Polynomials / David Kirkby | Observable
Dec 20, 2022 - A complete set of orthogonal polynomials for scalar fields on a disk, useful for analyzing optical systems. For the corresponding vector-field polynomials, see...
zernike polynomialsdavid kirkbyobservable
https://observablehq.com/@dkirkby/gears?collection=@dkirkby/geometry
Meshed Gears / David Kirkby | Observable
Apr 4, 2024 - This is a library for displaying and animating meshed gears in SVG that use involute curves for their teeth. The main entry point is the `Gear` class defined...
david kirkbymeshedgearsobservable
https://observablehq.com/collection/@dkirkby/numerics
Numerics / David Kirkby | Observable
david kirkbynumericsobservable
https://observablehq.com/@dkirkby/desi-progress?collection=@dkirkby/desi
DESI Progress / David Kirkby | Observable
Sep 6, 2024 - Nights Metrics Maps Tile Weights Tile weights are calculated as with airmass calculated as at declination , latitude and hour angle . Forecast Settings Read...
david kirkbydesiprogressobservable
https://observablehq.com/collection/@dkirkby/geometry
Geometry / David Kirkby | Observable
david kirkbygeometryobservable
https://observablehq.com/@dkirkby/desi-robot-motion-strategies?collection=@dkirkby/desi
DESI Robot Motion Strategies / David Kirkby | Observable
robot motiondavid kirkbydesistrategiesobservable
https://observablehq.com/@dkirkby/cosmicwindow?collection=@dkirkby/cosmology
Cosmic window / David Kirkby | Observable
Nov 19, 2020 - Render a universe filled with a uniform comoving density of identical glowing spheres to demonstrate the visual effects of expansion and curvature. TODO: Add...
david kirkbycosmicwindowobservable
https://observablehq.com/collection/@dkirkby/cosmology
Cosmology / David Kirkby | Observable
Nov 14, 2020 - Reusable components for cosmology calculations and interactive visualizations.
david kirkbycosmologyobservable
https://observablehq.com/collection/@dkirkby/desi
DESI / David Kirkby | Observable
david kirkbydesiobservable