CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
src/eXplore_CT_120_reconstruction_algorithms.egg-info/PKG-INFO
src/eXplore_CT_120_reconstruction_algorithms.egg-info/SOURCES.txt
src/eXplore_CT_120_reconstruction_algorithms.egg-info/dependency_links.txt
src/eXplore_CT_120_reconstruction_algorithms.egg-info/entry_points.txt
src/eXplore_CT_120_reconstruction_algorithms.egg-info/requires.txt
src/eXplore_CT_120_reconstruction_algorithms.egg-info/top_level.txt
src/explore_ct120_recon/__init__.py
src/explore_ct120_recon/run_bilateral_filter.py
src/explore_ct120_recon/run_fdk_recon.py
src/explore_ct120_recon/run_geometry_calibration.py
src/explore_ct120_recon/run_iterative_recon.py
src/explore_ct120_recon/run_learned_recon.py
src/explore_ct120_recon/run_noise_calibration.py
src/explore_ct120_recon/run_projection_report.py
src/explore_ct120_recon/run_simulate_scan.py
src/explore_ct120_recon/run_volume_report.py
src/explore_ct120_recon/ct_core/__init__.py
src/explore_ct120_recon/ct_core/bilateral.py
src/explore_ct120_recon/ct_core/calibration.py
src/explore_ct120_recon/ct_core/data_budget.py
src/explore_ct120_recon/ct_core/detector_psi.py
src/explore_ct120_recon/ct_core/early_stop.py
src/explore_ct120_recon/ct_core/errors.py
src/explore_ct120_recon/ct_core/geometry_selfcal.py
src/explore_ct120_recon/ct_core/hu_calibration.py
src/explore_ct120_recon/ct_core/noise_model.py
src/explore_ct120_recon/ct_core/paths.py
src/explore_ct120_recon/ct_core/pipeline.py
src/explore_ct120_recon/ct_core/preflight.py
src/explore_ct120_recon/ct_core/preprocessing.py
src/explore_ct120_recon/ct_core/projection_diag.py
src/explore_ct120_recon/ct_core/scan_setup.py
src/explore_ct120_recon/ct_core/sinogram_cache.py
src/explore_ct120_recon/ct_core/ssim.py
src/explore_ct120_recon/ct_core/support.py
src/explore_ct120_recon/ct_core/tiff_converter.py
src/explore_ct120_recon/ct_core/utils.py
src/explore_ct120_recon/ct_core/vff_io.py
src/explore_ct120_recon/ct_core/volume_align.py
src/explore_ct120_recon/ct_core/volume_report.py
src/explore_ct120_recon/ct_core/wandb_logging.py
src/explore_ct120_recon/fdk/__init__.py
src/explore_ct120_recon/fdk/reconstructor.py
src/explore_ct120_recon/gui/__init__.py
src/explore_ct120_recon/gui/app.py
src/explore_ct120_recon/gui/browse.py
src/explore_ct120_recon/gui/cli.py
src/explore_ct120_recon/gui/executors.py
src/explore_ct120_recon/gui/files.py
src/explore_ct120_recon/gui/inputs.py
src/explore_ct120_recon/gui/jobs.py
src/explore_ct120_recon/gui/machines.py
src/explore_ct120_recon/gui/remote.py
src/explore_ct120_recon/gui/runner.py
src/explore_ct120_recon/gui/schema.py
src/explore_ct120_recon/gui/sshlib.py
src/explore_ct120_recon/gui/terminal.py
src/explore_ct120_recon/gui/volumes.py
src/explore_ct120_recon/gui/icons/ct120-gui.ico
src/explore_ct120_recon/gui/icons/ct120-gui.png
src/explore_ct120_recon/gui/icons/ct120-gui@2x.png
src/explore_ct120_recon/gui/static/index.html
src/explore_ct120_recon/gui/static/assets/index-BO0Zzjr4.css
src/explore_ct120_recon/gui/static/assets/index-z8SI3bKw.js
src/explore_ct120_recon/gui/templates/slurm_default.sbatch
src/explore_ct120_recon/iterative/__init__.py
src/explore_ct120_recon/iterative/astra/__init__.py
src/explore_ct120_recon/iterative/astra/reconstructor.py
src/explore_ct120_recon/iterative/tigre/__init__.py
src/explore_ct120_recon/iterative/tigre/reconstructor.py
src/explore_ct120_recon/learning_based_iterative/__init__.py
src/explore_ct120_recon/learning_based_iterative/adam_bf16.py
src/explore_ct120_recon/learning_based_iterative/detector_warp.py
src/explore_ct120_recon/learning_based_iterative/projection.py
src/explore_ct120_recon/learning_based_iterative/ray_sampler.py
src/explore_ct120_recon/learning_based_iterative/registry.py
src/explore_ct120_recon/learning_based_iterative/renderer.py
src/explore_ct120_recon/learning_based_iterative/sart.py
src/explore_ct120_recon/learning_based_iterative/scene.py
src/explore_ct120_recon/learning_based_iterative/trainer.py
src/explore_ct120_recon/learning_based_iterative/training.py
src/explore_ct120_recon/learning_based_iterative/volume.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/__init__.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/algorithm.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/export4d.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/motion.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/panels.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/phantom.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/reconstructor.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/show.py
src/explore_ct120_recon/learning_based_iterative/dynamic_gaussian/ventilation.py
src/explore_ct120_recon/learning_based_iterative/gaussian/__init__.py
src/explore_ct120_recon/learning_based_iterative/gaussian/algorithm.py
src/explore_ct120_recon/learning_based_iterative/gaussian/camera.py
src/explore_ct120_recon/learning_based_iterative/gaussian/kernel.py
src/explore_ct120_recon/learning_based_iterative/gaussian/model.py
src/explore_ct120_recon/learning_based_iterative/gaussian/photometric.py
src/explore_ct120_recon/learning_based_iterative/gaussian/reconstructor.py
src/explore_ct120_recon/learning_based_iterative/gaussian/seeding.py
src/explore_ct120_recon/learning_based_iterative/losses/__init__.py
src/explore_ct120_recon/learning_based_iterative/losses/data_terms.py
src/explore_ct120_recon/learning_based_iterative/losses/priors.py
src/explore_ct120_recon/learning_based_iterative/voxel/__init__.py
src/explore_ct120_recon/learning_based_iterative/voxel/algorithm.py
src/explore_ct120_recon/learning_based_iterative/voxel/model.py
src/explore_ct120_recon/learning_based_iterative/voxel/reconstructor.py
src/explore_ct120_recon/simulate/__init__.py
src/explore_ct120_recon/simulate/forward.py
src/explore_ct120_recon/simulate/scan_writer.py