.clang-format
.pre-commit-config.yaml
CITATION.cff
CITATION.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
GOVERNANCE.md
LICENSE
MAINTAINERS.md
MANIFEST.in
Makefile
README.md
SECURITY.md
SUPPORT.md
THIRD_PARTY_NOTICES.md
pyproject.toml
setup.py
uv.lock
docs/README.md
docs/adapting-workflows.md
docs/architecture.md
docs/cli.md
docs/data-artifacts.md
docs/distributed-execution.md
docs/dragon.md
docs/getting-started.md
docs/glossary.md
docs/packaging.md
docs/quickstarts.md
docs/references.md
docs/troubleshooting.md
docs/components/core.md
docs/components/pipeline-stage-benchmark.md
docs/components/xdr.md
docs/components/xfit.md
docs/components/xpois.md
docs/components/xrep.md
docs/components/xscan.md
docs/xray/DISTRIBUTED-DETECTOR-ARTIFACTS.md
docs/xray/ENVIRONMENT.md
docs/xray/GPU-FIRST.md
docs/xray/README.md
docs/xray/VALIDATION-VIZ.md
examples/run_quickstarts.py
examples/distributed-pipeline/dragon-hosts.example.txt
examples/distributed-pipeline/dragon-hosts.example.txt.license
examples/distributed-pipeline/mpi-hosts.example.txt
examples/distributed-pipeline/pipeline.example.json
examples/distributed-pipeline/pipeline.example.json.license
examples/distributed-pipeline/prepare_example.py
examples/imaging-pipeline/run_imaging_pipeline.py
examples/xfit/benchmark_gaussian.py
examples/xpois/dragon_batch.py
examples/xscan/autoscan-manifest.example.yaml
examples/xscan/autoscan-raw-manifest.example.yaml
examples/xscan/hsc-benchmark.blackwell.example.yaml
examples/xscan/hsc-manifest.example.yaml
examples/xscan/hsc-xpois-sweep.example.yaml
examples/xscan/lsstcomcam-smoke.example.yaml
examples/xscan/nodiff-manifest.example.yaml
examples/xscan/nodiff-raw-manifest.example.yaml
examples/xscan/nodiff-release-manifest.example.yaml
examples/xscan/train-pair.blackwell.example.yaml
examples/xscan/train-pair.example.yaml
examples/xscan/train-triplet.blackwell.example.yaml
examples/xscan/train-triplet.example.yaml
packaging/conda/build.sh
packaging/conda/recipe.yaml
packaging/conda/variants.yaml
scripts/cuphoton-openmpi-rank-exec
scripts/conda/build.py
scripts/wheels/build-requirements.txt
scripts/wheels/check_distributions.py
scripts/wheels/install_build_dependencies.sh
scripts/wheels/prepare_cfitsio.sh
scripts/wheels/release.py
scripts/wheels/repair_wheel.py
scripts/wheels/test_installed.py
scripts/wheels/test_stack.py
src/cuphoton/__init__.py
src/cuphoton/__main__.py
src/cuphoton/_photometry.py
src/cuphoton/_version.py
src/cuphoton.egg-info/PKG-INFO
src/cuphoton.egg-info/SOURCES.txt
src/cuphoton.egg-info/dependency_links.txt
src/cuphoton.egg-info/entry_points.txt
src/cuphoton.egg-info/requires.txt
src/cuphoton.egg-info/scm_file_list.json
src/cuphoton.egg-info/top_level.txt
src/cuphoton/core/__init__.py
src/cuphoton/core/_mpi_runtime.py
src/cuphoton/core/artifacts.py
src/cuphoton/core/benchmark.py
src/cuphoton/core/bulk.py
src/cuphoton/core/dragon.py
src/cuphoton/core/execution.py
src/cuphoton/core/executors.py
src/cuphoton/core/fits_io.py
src/cuphoton/core/mpi.py
src/cuphoton/core/runtime.py
src/cuphoton/core/cli/__init__.py
src/cuphoton/core/cli/app.py
src/cuphoton/core/cli/command.py
src/cuphoton/core/cli/component.py
src/cuphoton/core/cli/context.py
src/cuphoton/core/cli/executor.py
src/cuphoton/core/cli/fits.py
src/cuphoton/core/cli/invariants.py
src/cuphoton/xdr/__init__.py
src/cuphoton/xdr/_caps.py
src/cuphoton/xdr/benchmark_fits.py
src/cuphoton/xdr/commands.py
src/cuphoton/xdr/convenience.py
src/cuphoton/xdr/gds.py
src/cuphoton/xdr/kernels.py
src/cuphoton/xdr/mock_storage.py
src/cuphoton/xdr/nvcomp_batch.py
src/cuphoton/xdr/planning.py
src/cuphoton/xdr/prefetch.py
src/cuphoton/xdr/reader.py
src/cuphoton/xdr/setup_package.py
src/cuphoton/xdr/src/build.sh
src/cuphoton/xdr/src/io.cpp
src/cuphoton/xdr/src/memory_manager.cpp
src/cuphoton/xdr/src/nvcomp_batch_ext.cpp
src/cuphoton/xdr/src/nvcomp_batch_ext.h
src/cuphoton/xfit/__init__.py
src/cuphoton/xfit/_cutile.py
src/cuphoton/xfit/_types.py
src/cuphoton/xfit/api.py
src/cuphoton/xfit/backend.py
src/cuphoton/xfit/commands.py
src/cuphoton/xfit/executor.py
src/cuphoton/xfit/fits_input.py
src/cuphoton/xfit/io.py
src/cuphoton/xfit/models.py
src/cuphoton/xfit/solver.py
src/cuphoton/xpois/__init__.py
src/cuphoton/xpois/batch.py
src/cuphoton/xpois/commands.py
src/cuphoton/xpois/data.py
src/cuphoton/xpois/dragon.py
src/cuphoton/xpois/mpi.py
src/cuphoton/xpois/noise.py
src/cuphoton/xpois/ois.py
src/cuphoton/xpois/review.py
src/cuphoton/xpois/review_bokeh.py
src/cuphoton/xpois/solver_options.py
src/cuphoton/xpois/spatial_als.py
src/cuphoton/xpois/spatial_gaussian_polynomial.py
src/cuphoton/xpois/stamps.py
src/cuphoton/xpois/statistics.py
src/cuphoton/xpois/workflows.py
src/cuphoton/xpois/assets/cuphoton-logo-128.png
src/cuphoton/xpois/assets/cuphoton-logo.png
src/cuphoton/xpois/assets/favicon.ico
src/cuphoton/xray/__init__.py
src/cuphoton/xray/_types.py
src/cuphoton/xray/commands.py
src/cuphoton/xray/detector_artifacts.py
src/cuphoton/xray/detector_distributed.py
src/cuphoton/xray/detector_mask.py
src/cuphoton/xray/detector_storage.py
src/cuphoton/xray/doctor.py
src/cuphoton/xray/gpu.py
src/cuphoton/xray/hdf5.py
src/cuphoton/xray/iterative_fit.py
src/cuphoton/xray/linear_prediction.py
src/cuphoton/xray/phonon_viz.py
src/cuphoton/xray/profile_summary.py
src/cuphoton/xray/report.py
src/cuphoton/xray/subspace.py
src/cuphoton/xray/validation_viz.py
src/cuphoton/xray/workflow_viz.py
src/cuphoton/xray/zero_offset.py
src/cuphoton/xray/templates/__init__.py
src/cuphoton/xray/templates/report.html
src/cuphoton/xrep/__init__.py
src/cuphoton/xrep/commands.py
src/cuphoton/xrep/geometry.py
src/cuphoton/xrep/interpolation.py
src/cuphoton/xrep/io.py
src/cuphoton/xrep/mapping.py
src/cuphoton/xrep/reproject.py
src/cuphoton/xrep/workflows.py
src/cuphoton/xrep/backends/__init__.py
src/cuphoton/xrep/backends/_cupy_kernels.py
src/cuphoton/xrep/backends/cpu_backend.py
src/cuphoton/xrep/backends/cupy_backend.py
src/cuphoton/xrep/backends/torch_backend.py
src/cuphoton/xscan/__init__.py
src/cuphoton/xscan/alard_lupton_experiment_review.py
src/cuphoton/xscan/butler.py
src/cuphoton/xscan/commands.py
src/cuphoton/xscan/config.py
src/cuphoton/xscan/dataset.py
src/cuphoton/xscan/des.py
src/cuphoton/xscan/device_pipeline.py
src/cuphoton/xscan/dragon_pipeline.py
src/cuphoton/xscan/executor.py
src/cuphoton/xscan/fits_inference.py
src/cuphoton/xscan/hsc.py
src/cuphoton/xscan/lsstcomcam.py
src/cuphoton/xscan/metrics.py
src/cuphoton/xscan/model.py
src/cuphoton/xscan/pipeline_executor.py
src/cuphoton/xscan/raw_compare_review.py
src/cuphoton/xscan/review.py
src/cuphoton/xscan/training.py
src/cuphoton/xscan/types.py
src/cuphoton/xscan/workflows.py
src/cuphoton/xscan/xfit_features.py
src/cuphoton/xscan/assets/cuphoton-logo-128.png
src/cuphoton/xscan/assets/cuphoton-logo.png
src/cuphoton/xscan/assets/favicon.ico
src/cuphoton/xscan/pipeline_benchmark/__init__.py
src/cuphoton/xscan/pipeline_benchmark/fixture.py
src/cuphoton/xscan/pipeline_benchmark/runner.py
src/cuphoton/xscan/pipeline_benchmark/stages.py
tests/test_conda_build.py
tests/test_package_layout.py
tests/test_public_api.py
tests/test_quickstarts.py
tests/test_release.py
tests/test_rename_contract.py
tests/test_versioning.py
tests/test_wheel_stack.py
tests/core/test_artifacts.py
tests/core/test_benchmark.py
tests/core/test_bulk.py
tests/core/test_cli_contract.py
tests/core/test_compatibility_addendum.py
tests/core/test_dragon.py
tests/core/test_execution.py
tests/core/test_executor_options.py
tests/core/test_fits_io.py
tests/core/test_mpi_adapters.py
tests/core/test_mpi_execution.py
tests/core/test_openmpi_rank_exec.py
tests/core/test_runtime.py
tests/xdr/test_benchmark_fits.py
tests/xdr/test_build_script.py
tests/xdr/test_cuda_discovery.py
tests/xdr/test_deflate_gpu.py
tests/xdr/test_frontend.py
tests/xdr/test_gds.py
tests/xdr/test_nvcomp_batch.py
tests/xdr/test_prefetch.py
tests/xdr/test_project_structure.py
tests/xdr/test_reader.py
tests/xdr/test_reader_concurrency.py
tests/xfit/test_astrometric_recovery.py
tests/xfit/test_commands.py
tests/xfit/test_executor.py
tests/xfit/test_fits_input.py
tests/xfit/test_models.py
tests/xfit/test_real_data.py
tests/xfit/test_solver.py
tests/xpois/conftest.py
tests/xpois/test_batch.py
tests/xpois/test_cli.py
tests/xpois/test_data.py
tests/xpois/test_dragon.py
tests/xpois/test_fits_ingestion.py
tests/xpois/test_mpi.py
tests/xpois/test_noise.py
tests/xpois/test_ois.py
tests/xpois/test_review_components.py
tests/xpois/test_spatial_als.py
tests/xpois/test_spatial_gaussian_polynomial.py
tests/xpois/test_spatial_model_selection.py
tests/xpois/test_statistics.py
tests/xpois/test_workflows.py
tests/xray/test_benchmark_schema.py
tests/xray/test_cli.py
tests/xray/test_detector_artifacts.py
tests/xray/test_detector_distributed.py
tests/xray/test_detector_mask.py
tests/xray/test_detector_storage.py
tests/xray/test_docs.py
tests/xray/test_hdf5.py
tests/xray/test_iterative_fit.py
tests/xray/test_linear_prediction.py
tests/xray/test_phonon_viz.py
tests/xray/test_profile_summary.py
tests/xray/test_report.py
tests/xray/test_subspace.py
tests/xray/test_validation_viz.py
tests/xray/test_workflow_viz.py
tests/xray/test_zero_offset.py
tests/xrep/test_backend_selection.py
tests/xrep/test_cli.py
tests/xrep/test_cpu_backend.py
tests/xrep/test_cupy_backend.py
tests/xrep/test_fits_ingestion.py
tests/xrep/test_io.py
tests/xrep/test_mapping.py
tests/xrep/test_masked_reprojection.py
tests/xrep/test_target_wcs.py
tests/xrep/test_torch_backend.py
tests/xrep/test_workflows.py
tests/xscan/conftest.py
tests/xscan/test_cli.py
tests/xscan/test_device_pipeline.py
tests/xscan/test_dragon_pipeline.py
tests/xscan/test_exchange_block.py
tests/xscan/test_executor.py
tests/xscan/test_fits_inference.py
tests/xscan/test_fits_preparation.py
tests/xscan/test_inference_workers.py
tests/xscan/test_metrics.py
tests/xscan/test_pipeline_benchmark.py
tests/xscan/test_pipeline_benchmark_cli.py
tests/xscan/test_pipeline_benchmark_stages.py
tests/xscan/test_pipeline_executor.py
tests/xscan/test_pipeline_fits.py
tests/xscan/test_predict_eval_mode.py
tests/xscan/test_provenance.py
tests/xscan/test_tensor_inference.py
tests/xscan/test_val_loss_selection.py
tests/xscan/test_xfit_device_features.py
tests/xscan/test_xfit_export_planes.py
tests/xscan/test_xfit_features.py
tests/xscan/test_xfit_fusion.py
tests/xscan/test_xfit_fusion_cli.py