├── .gitignore ├── README.md ├── approx └── psf │ ├── make_psf.py │ └── readme.md ├── demo ├── README.md ├── data │ ├── sersic_mog_model.smooth=0.0150.h5 │ ├── sersic_splinedata.h5 │ └── sersic_splinedata_large.h5 ├── demo_basic │ ├── basic.py │ ├── basic_plot.py │ ├── basic_sceneDB.py │ ├── readme.md │ ├── sersic1.6_rhalf0.080_snr100_noise0_samples_corner.png │ ├── sersic1.6_rhalf0.080_snr100_noise0_samples_residual.png │ └── sersic1.6_rhalf0.080_snr100_noise0_samples_trace.png ├── demo_color │ ├── color_fit.py │ ├── color_make.py │ ├── color_plot_separate.py │ ├── color_plot_together.py │ ├── readme.md │ └── together_v1.png ├── demo_mosaic │ ├── mosaic_combine_dithers.py │ ├── mosaic_fit.py │ ├── mosaic_make_dithers.py │ ├── mosaic_plot.py │ └── readme.md ├── demo_optimize │ ├── demo_optimize.png │ ├── optimize.py │ ├── optimize_plot.py │ └── readme.md ├── demo_pair │ ├── movie │ │ └── frame001.png │ ├── pair_fit.py │ ├── pair_make.py │ ├── pair_movie.py │ ├── pair_plot.py │ └── readme.md ├── demo_psf │ ├── make_jwst_psf │ │ ├── make_psf.py │ │ ├── radial_profile.py │ │ ├── readme.md │ │ ├── run_psf_approximation.sh │ │ ├── webbpsf_opd.py │ │ └── webbpsf_to_fpho.py │ ├── psf_grid.yml │ ├── psf_grid_fit.py │ ├── psf_grid_plot.py │ ├── psf_one_fit.py │ ├── psf_plot.py │ ├── readme.md │ └── run_psf_test.sh ├── demo_scene │ ├── goodss-3dhst-example.fits │ ├── readme.md │ ├── scene_plot.py │ └── scenes.png ├── demo_snr │ ├── corner_snr.png │ ├── readme.md │ ├── single_fit.py │ ├── single_make.py │ ├── single_plot.py │ └── trace.png └── demo_utils.py ├── docs ├── Makefile ├── _static │ └── images │ │ └── ForcephoStructure.png ├── api │ ├── fitting_api.rst │ ├── models_api.rst │ ├── patches_api.rst │ ├── postprocess_api.rst │ ├── sources_api.rst │ └── storage_api.rst ├── concepts.md ├── conf.py ├── configuration.rst ├── coordinates.md ├── glossary.md ├── images │ └── ForcephoStructure.png ├── index.rst ├── inputs.rst ├── install.md ├── key │ └── bdj_nircam_tucson201801.pdf ├── output.md ├── requirements.txt ├── tex │ ├── figures │ │ ├── demo_f090w_pointsource.pdf │ │ ├── demo_gaussgal.pdf │ │ ├── gm_psf_f090w.pdf │ │ ├── gm_sersic.pdf │ │ └── undersample.pdf │ ├── forcepho.pdf │ └── forcepho.tex └── usage.md ├── environment.yml ├── environment_gpu.yml ├── forcepho ├── __init__.py ├── config.py ├── dispatcher.py ├── fitting.py ├── kernel_limits.py ├── mixtures │ ├── __init__.py │ ├── psf_mix_em.py │ ├── psf_mix_hmc.py │ ├── sersic_mix_oned.py │ ├── sersic_mix_twod.py │ ├── test_splines.py │ ├── utils_em.py │ └── utils_hmc.py ├── model.py ├── patches │ ├── __init__.py │ ├── device_patch.py │ ├── patch.py │ ├── pixel_patch.py │ ├── static_patch.py │ └── storage.py ├── postprocess.py ├── priors.py ├── proposal.py ├── region.py ├── slow │ ├── __init__.py │ ├── gaussmodel.py │ ├── likelihood.py │ ├── psf.py │ └── stamp.py ├── sources.py ├── src │ ├── common_kernel.cc │ ├── compute_gaussians_kernel.cc │ ├── compute_gaussians_kernel.cu │ ├── header.hh │ ├── kernel_limits.h │ ├── matrix22.cc │ ├── patch.cc │ └── proposal.cu ├── superscene.py ├── tasks.py └── utils │ ├── __init__.py │ ├── catalog.py │ ├── chain.py │ ├── corner.py │ ├── ds9.py │ ├── io.py │ ├── profile.py │ └── wcs.py ├── optional-requirements.txt ├── pyproject.toml ├── readthedocs.yml ├── requirements.txt ├── scripts ├── client_shim.sh ├── launch_parallel.sh └── launch_parallel_hetjob.sh ├── setup.py ├── tests ├── cswap_test.py ├── data │ ├── psf_jwst_oct21_ng4m0.h5 │ ├── sersic_mog_model.smooth=0.0150.h5 │ ├── sersic_splinedata_large.h5 │ └── test_image │ │ ├── sersic1.0_rhalf0.150_snr050_noise1_data.fits │ │ └── sersic1.0_rhalf0.150_snr050_noise1_psf.h5 ├── galsim_tests │ ├── test_plot.py │ ├── test_psf │ │ ├── make_summary.py │ │ ├── psf_images │ │ │ ├── hst │ │ │ │ └── readme.md │ │ │ └── jwst │ │ │ │ ├── readme.md │ │ │ │ └── webbpsf_to_fpho.py │ │ ├── readme.md │ │ ├── test_psf.sh │ │ ├── test_psf_grid.yml │ │ ├── test_psf_hst_cannon.slurm │ │ ├── test_psf_jwst_cannon.slurm │ │ └── test_psf_mixture.py │ ├── test_sersic │ │ ├── readme.md │ │ ├── test_sersic_cannon.sh │ │ ├── test_sersic_grid.yml │ │ ├── test_sersic_mixture.py │ │ └── test_sersic_sparse_grid.yml │ └── test_utils.py ├── readme.md ├── slow_tests │ ├── create_test_data.py │ ├── patch_conversion.py │ ├── readme.md │ ├── run_patch_cpu_test_simple.py │ ├── test_grad_patch.py │ ├── test_gradients.py │ ├── test_photocounts.py │ ├── test_shear.py │ ├── test_simple.py │ ├── test_undersample.py │ ├── timing.py │ └── undersample_figure.py └── verification │ ├── README.md │ ├── data │ ├── psf_jwst_oct21_ng4m0.h5 │ ├── psf_jwst_oct21_ng4m0_f200w.fits │ ├── reference-2021Nov30_f200w_sersic=2.2_rhalf=0.10.fits │ └── sersic_mog_model.smooth=0.0150.h5 │ ├── logs │ └── readme.md │ ├── make_reference.py │ ├── output │ └── readme.md │ ├── verification_config.yml │ ├── verify_cannon.sh │ ├── verify_lux.sh │ └── verify_reference.py └── util └── make_psf_mixture.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/README.md -------------------------------------------------------------------------------- /approx/psf/make_psf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/approx/psf/make_psf.py -------------------------------------------------------------------------------- /approx/psf/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/approx/psf/readme.md -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/data/sersic_mog_model.smooth=0.0150.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/data/sersic_mog_model.smooth=0.0150.h5 -------------------------------------------------------------------------------- /demo/data/sersic_splinedata.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/data/sersic_splinedata.h5 -------------------------------------------------------------------------------- /demo/data/sersic_splinedata_large.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/data/sersic_splinedata_large.h5 -------------------------------------------------------------------------------- /demo/demo_basic/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/basic.py -------------------------------------------------------------------------------- /demo/demo_basic/basic_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/basic_plot.py -------------------------------------------------------------------------------- /demo/demo_basic/basic_sceneDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/basic_sceneDB.py -------------------------------------------------------------------------------- /demo/demo_basic/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/readme.md -------------------------------------------------------------------------------- /demo/demo_basic/sersic1.6_rhalf0.080_snr100_noise0_samples_corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/sersic1.6_rhalf0.080_snr100_noise0_samples_corner.png -------------------------------------------------------------------------------- /demo/demo_basic/sersic1.6_rhalf0.080_snr100_noise0_samples_residual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/sersic1.6_rhalf0.080_snr100_noise0_samples_residual.png -------------------------------------------------------------------------------- /demo/demo_basic/sersic1.6_rhalf0.080_snr100_noise0_samples_trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_basic/sersic1.6_rhalf0.080_snr100_noise0_samples_trace.png -------------------------------------------------------------------------------- /demo/demo_color/color_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_color/color_fit.py -------------------------------------------------------------------------------- /demo/demo_color/color_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_color/color_make.py -------------------------------------------------------------------------------- /demo/demo_color/color_plot_separate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_color/color_plot_separate.py -------------------------------------------------------------------------------- /demo/demo_color/color_plot_together.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_color/color_plot_together.py -------------------------------------------------------------------------------- /demo/demo_color/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_color/readme.md -------------------------------------------------------------------------------- /demo/demo_color/together_v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_color/together_v1.png -------------------------------------------------------------------------------- /demo/demo_mosaic/mosaic_combine_dithers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_mosaic/mosaic_combine_dithers.py -------------------------------------------------------------------------------- /demo/demo_mosaic/mosaic_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_mosaic/mosaic_fit.py -------------------------------------------------------------------------------- /demo/demo_mosaic/mosaic_make_dithers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_mosaic/mosaic_make_dithers.py -------------------------------------------------------------------------------- /demo/demo_mosaic/mosaic_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_mosaic/mosaic_plot.py -------------------------------------------------------------------------------- /demo/demo_mosaic/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_mosaic/readme.md -------------------------------------------------------------------------------- /demo/demo_optimize/demo_optimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_optimize/demo_optimize.png -------------------------------------------------------------------------------- /demo/demo_optimize/optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_optimize/optimize.py -------------------------------------------------------------------------------- /demo/demo_optimize/optimize_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_optimize/optimize_plot.py -------------------------------------------------------------------------------- /demo/demo_optimize/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_optimize/readme.md -------------------------------------------------------------------------------- /demo/demo_pair/movie/frame001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_pair/movie/frame001.png -------------------------------------------------------------------------------- /demo/demo_pair/pair_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_pair/pair_fit.py -------------------------------------------------------------------------------- /demo/demo_pair/pair_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_pair/pair_make.py -------------------------------------------------------------------------------- /demo/demo_pair/pair_movie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_pair/pair_movie.py -------------------------------------------------------------------------------- /demo/demo_pair/pair_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_pair/pair_plot.py -------------------------------------------------------------------------------- /demo/demo_pair/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_pair/readme.md -------------------------------------------------------------------------------- /demo/demo_psf/make_jwst_psf/make_psf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/make_jwst_psf/make_psf.py -------------------------------------------------------------------------------- /demo/demo_psf/make_jwst_psf/radial_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/make_jwst_psf/radial_profile.py -------------------------------------------------------------------------------- /demo/demo_psf/make_jwst_psf/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/make_jwst_psf/readme.md -------------------------------------------------------------------------------- /demo/demo_psf/make_jwst_psf/run_psf_approximation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/make_jwst_psf/run_psf_approximation.sh -------------------------------------------------------------------------------- /demo/demo_psf/make_jwst_psf/webbpsf_opd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/make_jwst_psf/webbpsf_opd.py -------------------------------------------------------------------------------- /demo/demo_psf/make_jwst_psf/webbpsf_to_fpho.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/make_jwst_psf/webbpsf_to_fpho.py -------------------------------------------------------------------------------- /demo/demo_psf/psf_grid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/psf_grid.yml -------------------------------------------------------------------------------- /demo/demo_psf/psf_grid_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/psf_grid_fit.py -------------------------------------------------------------------------------- /demo/demo_psf/psf_grid_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/psf_grid_plot.py -------------------------------------------------------------------------------- /demo/demo_psf/psf_one_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/psf_one_fit.py -------------------------------------------------------------------------------- /demo/demo_psf/psf_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/psf_plot.py -------------------------------------------------------------------------------- /demo/demo_psf/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/readme.md -------------------------------------------------------------------------------- /demo/demo_psf/run_psf_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_psf/run_psf_test.sh -------------------------------------------------------------------------------- /demo/demo_scene/goodss-3dhst-example.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_scene/goodss-3dhst-example.fits -------------------------------------------------------------------------------- /demo/demo_scene/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_scene/readme.md -------------------------------------------------------------------------------- /demo/demo_scene/scene_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_scene/scene_plot.py -------------------------------------------------------------------------------- /demo/demo_scene/scenes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_scene/scenes.png -------------------------------------------------------------------------------- /demo/demo_snr/corner_snr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_snr/corner_snr.png -------------------------------------------------------------------------------- /demo/demo_snr/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_snr/readme.md -------------------------------------------------------------------------------- /demo/demo_snr/single_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_snr/single_fit.py -------------------------------------------------------------------------------- /demo/demo_snr/single_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_snr/single_make.py -------------------------------------------------------------------------------- /demo/demo_snr/single_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_snr/single_plot.py -------------------------------------------------------------------------------- /demo/demo_snr/trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_snr/trace.png -------------------------------------------------------------------------------- /demo/demo_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/demo/demo_utils.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/images/ForcephoStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/_static/images/ForcephoStructure.png -------------------------------------------------------------------------------- /docs/api/fitting_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/api/fitting_api.rst -------------------------------------------------------------------------------- /docs/api/models_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/api/models_api.rst -------------------------------------------------------------------------------- /docs/api/patches_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/api/patches_api.rst -------------------------------------------------------------------------------- /docs/api/postprocess_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/api/postprocess_api.rst -------------------------------------------------------------------------------- /docs/api/sources_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/api/sources_api.rst -------------------------------------------------------------------------------- /docs/api/storage_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/api/storage_api.rst -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/configuration.rst -------------------------------------------------------------------------------- /docs/coordinates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/coordinates.md -------------------------------------------------------------------------------- /docs/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/glossary.md -------------------------------------------------------------------------------- /docs/images/ForcephoStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/images/ForcephoStructure.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/inputs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/inputs.rst -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/key/bdj_nircam_tucson201801.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/key/bdj_nircam_tucson201801.pdf -------------------------------------------------------------------------------- /docs/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/output.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tex/figures/demo_f090w_pointsource.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/figures/demo_f090w_pointsource.pdf -------------------------------------------------------------------------------- /docs/tex/figures/demo_gaussgal.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/figures/demo_gaussgal.pdf -------------------------------------------------------------------------------- /docs/tex/figures/gm_psf_f090w.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/figures/gm_psf_f090w.pdf -------------------------------------------------------------------------------- /docs/tex/figures/gm_sersic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/figures/gm_sersic.pdf -------------------------------------------------------------------------------- /docs/tex/figures/undersample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/figures/undersample.pdf -------------------------------------------------------------------------------- /docs/tex/forcepho.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/forcepho.pdf -------------------------------------------------------------------------------- /docs/tex/forcepho.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/tex/forcepho.tex -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/docs/usage.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/environment.yml -------------------------------------------------------------------------------- /environment_gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/environment_gpu.yml -------------------------------------------------------------------------------- /forcepho/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/__init__.py -------------------------------------------------------------------------------- /forcepho/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/config.py -------------------------------------------------------------------------------- /forcepho/dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/dispatcher.py -------------------------------------------------------------------------------- /forcepho/fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/fitting.py -------------------------------------------------------------------------------- /forcepho/kernel_limits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/kernel_limits.py -------------------------------------------------------------------------------- /forcepho/mixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/__init__.py -------------------------------------------------------------------------------- /forcepho/mixtures/psf_mix_em.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/psf_mix_em.py -------------------------------------------------------------------------------- /forcepho/mixtures/psf_mix_hmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/psf_mix_hmc.py -------------------------------------------------------------------------------- /forcepho/mixtures/sersic_mix_oned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/sersic_mix_oned.py -------------------------------------------------------------------------------- /forcepho/mixtures/sersic_mix_twod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/sersic_mix_twod.py -------------------------------------------------------------------------------- /forcepho/mixtures/test_splines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/test_splines.py -------------------------------------------------------------------------------- /forcepho/mixtures/utils_em.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/utils_em.py -------------------------------------------------------------------------------- /forcepho/mixtures/utils_hmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/mixtures/utils_hmc.py -------------------------------------------------------------------------------- /forcepho/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/model.py -------------------------------------------------------------------------------- /forcepho/patches/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/patches/__init__.py -------------------------------------------------------------------------------- /forcepho/patches/device_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/patches/device_patch.py -------------------------------------------------------------------------------- /forcepho/patches/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/patches/patch.py -------------------------------------------------------------------------------- /forcepho/patches/pixel_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/patches/pixel_patch.py -------------------------------------------------------------------------------- /forcepho/patches/static_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/patches/static_patch.py -------------------------------------------------------------------------------- /forcepho/patches/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/patches/storage.py -------------------------------------------------------------------------------- /forcepho/postprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/postprocess.py -------------------------------------------------------------------------------- /forcepho/priors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/priors.py -------------------------------------------------------------------------------- /forcepho/proposal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/proposal.py -------------------------------------------------------------------------------- /forcepho/region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/region.py -------------------------------------------------------------------------------- /forcepho/slow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/slow/__init__.py -------------------------------------------------------------------------------- /forcepho/slow/gaussmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/slow/gaussmodel.py -------------------------------------------------------------------------------- /forcepho/slow/likelihood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/slow/likelihood.py -------------------------------------------------------------------------------- /forcepho/slow/psf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/slow/psf.py -------------------------------------------------------------------------------- /forcepho/slow/stamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/slow/stamp.py -------------------------------------------------------------------------------- /forcepho/sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/sources.py -------------------------------------------------------------------------------- /forcepho/src/common_kernel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/common_kernel.cc -------------------------------------------------------------------------------- /forcepho/src/compute_gaussians_kernel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/compute_gaussians_kernel.cc -------------------------------------------------------------------------------- /forcepho/src/compute_gaussians_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/compute_gaussians_kernel.cu -------------------------------------------------------------------------------- /forcepho/src/header.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/header.hh -------------------------------------------------------------------------------- /forcepho/src/kernel_limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/kernel_limits.h -------------------------------------------------------------------------------- /forcepho/src/matrix22.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/matrix22.cc -------------------------------------------------------------------------------- /forcepho/src/patch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/patch.cc -------------------------------------------------------------------------------- /forcepho/src/proposal.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/src/proposal.cu -------------------------------------------------------------------------------- /forcepho/superscene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/superscene.py -------------------------------------------------------------------------------- /forcepho/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/tasks.py -------------------------------------------------------------------------------- /forcepho/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/__init__.py -------------------------------------------------------------------------------- /forcepho/utils/catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/catalog.py -------------------------------------------------------------------------------- /forcepho/utils/chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/chain.py -------------------------------------------------------------------------------- /forcepho/utils/corner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/corner.py -------------------------------------------------------------------------------- /forcepho/utils/ds9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/ds9.py -------------------------------------------------------------------------------- /forcepho/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/io.py -------------------------------------------------------------------------------- /forcepho/utils/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/profile.py -------------------------------------------------------------------------------- /forcepho/utils/wcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/forcepho/utils/wcs.py -------------------------------------------------------------------------------- /optional-requirements.txt: -------------------------------------------------------------------------------- 1 | asdf 2 | regions 3 | matplotlib 4 | pycuda 5 | mpi4py >= 3.1.0 6 | dynesty 7 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/client_shim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/scripts/client_shim.sh -------------------------------------------------------------------------------- /scripts/launch_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/scripts/launch_parallel.sh -------------------------------------------------------------------------------- /scripts/launch_parallel_hetjob.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/scripts/launch_parallel_hetjob.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/setup.py -------------------------------------------------------------------------------- /tests/cswap_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/cswap_test.py -------------------------------------------------------------------------------- /tests/data/psf_jwst_oct21_ng4m0.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/data/psf_jwst_oct21_ng4m0.h5 -------------------------------------------------------------------------------- /tests/data/sersic_mog_model.smooth=0.0150.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/data/sersic_mog_model.smooth=0.0150.h5 -------------------------------------------------------------------------------- /tests/data/sersic_splinedata_large.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/data/sersic_splinedata_large.h5 -------------------------------------------------------------------------------- /tests/data/test_image/sersic1.0_rhalf0.150_snr050_noise1_data.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/data/test_image/sersic1.0_rhalf0.150_snr050_noise1_data.fits -------------------------------------------------------------------------------- /tests/data/test_image/sersic1.0_rhalf0.150_snr050_noise1_psf.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/data/test_image/sersic1.0_rhalf0.150_snr050_noise1_psf.h5 -------------------------------------------------------------------------------- /tests/galsim_tests/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_plot.py -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/make_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/make_summary.py -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/psf_images/hst/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/psf_images/hst/readme.md -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/psf_images/jwst/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/psf_images/jwst/readme.md -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/psf_images/jwst/webbpsf_to_fpho.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/psf_images/jwst/webbpsf_to_fpho.py -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/readme.md -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/test_psf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/test_psf.sh -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/test_psf_grid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/test_psf_grid.yml -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/test_psf_hst_cannon.slurm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/test_psf_hst_cannon.slurm -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/test_psf_jwst_cannon.slurm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/test_psf_jwst_cannon.slurm -------------------------------------------------------------------------------- /tests/galsim_tests/test_psf/test_psf_mixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_psf/test_psf_mixture.py -------------------------------------------------------------------------------- /tests/galsim_tests/test_sersic/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_sersic/readme.md -------------------------------------------------------------------------------- /tests/galsim_tests/test_sersic/test_sersic_cannon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_sersic/test_sersic_cannon.sh -------------------------------------------------------------------------------- /tests/galsim_tests/test_sersic/test_sersic_grid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_sersic/test_sersic_grid.yml -------------------------------------------------------------------------------- /tests/galsim_tests/test_sersic/test_sersic_mixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_sersic/test_sersic_mixture.py -------------------------------------------------------------------------------- /tests/galsim_tests/test_sersic/test_sersic_sparse_grid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_sersic/test_sersic_sparse_grid.yml -------------------------------------------------------------------------------- /tests/galsim_tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/galsim_tests/test_utils.py -------------------------------------------------------------------------------- /tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/readme.md -------------------------------------------------------------------------------- /tests/slow_tests/create_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/create_test_data.py -------------------------------------------------------------------------------- /tests/slow_tests/patch_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/patch_conversion.py -------------------------------------------------------------------------------- /tests/slow_tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/readme.md -------------------------------------------------------------------------------- /tests/slow_tests/run_patch_cpu_test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/run_patch_cpu_test_simple.py -------------------------------------------------------------------------------- /tests/slow_tests/test_grad_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/test_grad_patch.py -------------------------------------------------------------------------------- /tests/slow_tests/test_gradients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/test_gradients.py -------------------------------------------------------------------------------- /tests/slow_tests/test_photocounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/test_photocounts.py -------------------------------------------------------------------------------- /tests/slow_tests/test_shear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/test_shear.py -------------------------------------------------------------------------------- /tests/slow_tests/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/test_simple.py -------------------------------------------------------------------------------- /tests/slow_tests/test_undersample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/test_undersample.py -------------------------------------------------------------------------------- /tests/slow_tests/timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/timing.py -------------------------------------------------------------------------------- /tests/slow_tests/undersample_figure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/slow_tests/undersample_figure.py -------------------------------------------------------------------------------- /tests/verification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/README.md -------------------------------------------------------------------------------- /tests/verification/data/psf_jwst_oct21_ng4m0.h5: -------------------------------------------------------------------------------- 1 | ../../data/psf_jwst_oct21_ng4m0.h5 -------------------------------------------------------------------------------- /tests/verification/data/psf_jwst_oct21_ng4m0_f200w.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/data/psf_jwst_oct21_ng4m0_f200w.fits -------------------------------------------------------------------------------- /tests/verification/data/reference-2021Nov30_f200w_sersic=2.2_rhalf=0.10.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/data/reference-2021Nov30_f200w_sersic=2.2_rhalf=0.10.fits -------------------------------------------------------------------------------- /tests/verification/data/sersic_mog_model.smooth=0.0150.h5: -------------------------------------------------------------------------------- 1 | ../../data/sersic_mog_model.smooth=0.0150.h5 -------------------------------------------------------------------------------- /tests/verification/logs/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/verification/make_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/make_reference.py -------------------------------------------------------------------------------- /tests/verification/output/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/verification/verification_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/verification_config.yml -------------------------------------------------------------------------------- /tests/verification/verify_cannon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/verify_cannon.sh -------------------------------------------------------------------------------- /tests/verification/verify_lux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/verify_lux.sh -------------------------------------------------------------------------------- /tests/verification/verify_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/tests/verification/verify_reference.py -------------------------------------------------------------------------------- /util/make_psf_mixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bd-j/forcepho/HEAD/util/make_psf_mixture.py --------------------------------------------------------------------------------