.gitignore
LICENSE
README.md
pyproject.toml
uv.lock
.github/workflows/publish.yml
.github/workflows/python-package.yml
example_data/water_patient.npz
example_data/water_phantom.npz
examples/direct_optimization.ipynb
examples/kernels.ipynb
examples/phantom.ipynb
examples/rtplan_test_1arc.ipynb
examples/calibration/calibration_1_penumbra.ipynb
examples/calibration/calibration_2_head_scatter.ipynb
examples/calibration/calibration_3_profile_correction.ipynb
examples/calibration/calibration_4_output_factor.ipynb
examples/calibration/calibration_5_dose_scaling.ipynb
scripts/compare_umea_plans.py
scripts/dose_tests.py
scripts/export_plan_test.py
scripts/gold_atlas_test.py
scripts/remote_script.sh
scripts/rtplan_test_1arc.py
scripts/rtplan_test_four_field.py
scripts/rtplan_test_water_stuff.py
scripts/run_remote.sh
scripts/static_optimize_umea.py
scripts/test_lots_of_beams.py
scripts/vienna_test.py
src/pydosert/__init__.py
src/pydosert.egg-info/PKG-INFO
src/pydosert.egg-info/SOURCES.txt
src/pydosert.egg-info/dependency_links.txt
src/pydosert.egg-info/not-zip-safe
src/pydosert.egg-info/requires.txt
src/pydosert.egg-info/top_level.txt
src/pydosert/data/__init__.py
src/pydosert/data/beam.py
src/pydosert/data/loaders.py
src/pydosert/data/machine_config.py
src/pydosert/data/optimization_config.py
src/pydosert/data/patient.py
src/pydosert/data/machine_presets/lund-probe.json
src/pydosert/data/machine_presets/test.json
src/pydosert/data/machine_presets/umea_10MV.json
src/pydosert/data/machine_presets/umea_15MV.json
src/pydosert/data/machine_presets/umea_6MV.json
src/pydosert/data/machine_presets/vienna_10MV.json
src/pydosert/data/optimization_presets/gold-atlas.json
src/pydosert/data/optimization_presets/lund-probe.json
src/pydosert/data/optimization_presets/vienna.json
src/pydosert/data/utils/dicom_utils.py
src/pydosert/engine/__init__.py
src/pydosert/engine/dose_engine.py
src/pydosert/geometry/projections.py
src/pydosert/geometry/rotations.py
src/pydosert/layers/BeamRotationLayer.py
src/pydosert/layers/BeamValidationLayer.py
src/pydosert/layers/BeamWiseConvolutionalLayer.py
src/pydosert/layers/FluenceMapLayer.py
src/pydosert/layers/FluenceVolumeLayer.py
src/pydosert/layers/PencilBeamKernelLayer.py
src/pydosert/layers/RadiologicalDepthLayer.py
src/pydosert/layers/__init__.py
src/pydosert/objectives/__init__.py
src/pydosert/objectives/losses.py
src/pydosert/objectives/metrics.py
src/pydosert/physics/__init__.py
src/pydosert/physics/attenuation/hu_density_conversion.py
src/pydosert/physics/fluence/fluence_modeling.py
src/pydosert/physics/kernels/pencil_beam_model.py
src/pydosert/utils/__init__.py
src/pydosert/utils/grad_monitor.py
src/pydosert/utils/plotting.py
src/pydosert/utils/utils.py
tests/conftest.py
tests/benchmarks/test_benchmark_dose_engine.py
tests/benchmarks/test_benchmark_fluence_map_layer.py
tests/benchmarks/test_benchmark_fluence_volume_layer.py
tests/benchmarks/test_benchmark_pencil_beam_kernel_layer.py
tests/benchmarks/test_benchmark_radiological_depth_layer.py
tests/smoketests/test_real_rtplan.py
tests/unittests/test_beam.py
tests/unittests/test_beam_rotation_layer.py
tests/unittests/test_beam_validation_layer.py
tests/unittests/test_beam_wise_convolutional_layer.py
tests/unittests/test_dose_engine.py
tests/unittests/test_fluence_map_layer.py
tests/unittests/test_fluence_volume_layer.py
tests/unittests/test_geometry.py
tests/unittests/test_pencil_beam_kernel_layer.py
tests/unittests/test_pencil_beam_kernel_model.py
tests/unittests/test_radiological_depth_layer.py