desihub / specex

DESI spectrograph PSF fitting
BSD 3-Clause "New" or "Revised" License
0 stars 4 forks source link

Io refactor #35

Closed marcelo-alvarez closed 3 years ago

marcelo-alvarez commented 3 years ago

(this pull request is identical to and meant to accompany https://github.com/desihub/desispec/pull/1039)

A major change to how specex is called by desispec, using pybind11.

Calculations performed on the same day using (i.e. with specex.py as called by desi_compute_psf_mpi) https://github.com/desihub/desispec/tree/spx_io_refactor and (with directions for compiling the python shared object module in subdirectory specex_pybind) https://github.com/desihub/specex/tree/io_refactor should produce an identical merged psf fit file to that using https://github.com/desihub/desispec and https://github.com/desihub/specex

Please note this pull request is additionally dependent on branch spx_io_refactor of https://github.com/desihub/desispec, as reflected in the URLs above.

marcelo-alvarez commented 3 years ago

This PR is for a deprecated source branch, please see https://github.com/desihub/specex/pull/36 for the appropriate source branch.