This repository is a reproduction of Software for Simulating Lunar Surface Hydration Measurements for Multispectral Lidar at 3 µm1 using Python instead of Matlab. The goal is to reproduce the figures and results from the data published by Cremons, et. al that accompanied their paper.
Reproduced figures and commentary are found in repro/results.ipynb as a Jupyter Notebook running Python 3. Details about the code and environment are found in pyproject.toml. The reproduction can be produced using a docker image prepared from this repository.
# pull the image (bound to `make pull`)
docker pull ghcr.io/philiplinden/cremons-et-al-2022:main
# generate the plots (bound to `make run`)
docker run -v /home/phil/repos/philiplinden/cremons-et-al-2022:"/opt" ghcr.io/philiplinden/cremons-et-al-2022:main repro/main.py
# or run this on Bacalhau.org (bound to `make bacalhau`)
bacalhau docker run ghcr.io/philiplinden/cremons-et-al-2022:main repro/main.py
This work is licensed under a Creative Commons Attribution 4.0 International License.
Footnotes
-
Cremons, Daniel R., “Software for Simulating Lunar Surface Hydration Measurements for Multispectral Lidar at 3 µm”. Zenodo, Jul. 01, 2022. doi: 10.5281/zenodo.6025377. ↩