DESI
The DESI project maintains an active github organization where all core software tools are publicly available.
Past Work
My past work on DESI software included a variety of topics:
-
desispec: Implemented the desi_pipe tools for MPI batch processing of daily data.
-
desmodel: Developed infrastructure to track the state of positioners over time. Synchronized with daily focalplane calibration data and enabled the reconstruction of the positioner state at any time in the past.
-
fiberassign: Rewrote much of the C++ codebase and developed a Python interface using pybind11. Also improved the core algorithm for better consistency.
-
desiconda: Created tools for installing the DESI software stack within a conda environment.
-
HARP: Created an R&D software package that used distributed linear algebra to solve the noise-weighted least squares problem for spectral extraction.