.dockerignore
.gitignore
.pre-commit-config.yaml
AGENTS.md
CHANGELOG.md
CONTRIBUTING.md
Dockerfile
LICENSE
README.md
pyproject.toml
setup.py
.github/dependabot.yml
.github/workflows/codespell.yml
.github/workflows/lint.yml
.github/workflows/run_tests.yml
.github/workflows/run_tests_nnunet.yml
.github/workflows/run_tests_os.yml
.github/workflows/run_tests_subtasks.yml
TotalSegmentator.egg-info/PKG-INFO
TotalSegmentator.egg-info/SOURCES.txt
TotalSegmentator.egg-info/dependency_links.txt
TotalSegmentator.egg-info/entry_points.txt
TotalSegmentator.egg-info/not-zip-safe
TotalSegmentator.egg-info/requires.txt
TotalSegmentator.egg-info/top_level.txt
resources/anonymise_lightning_yaml.py
resources/anonymise_nnunet_pkl_v2.py
resources/aorta_report.md
resources/body_stats_prediction.md
resources/class_details.md
resources/contrast_phase_prediction.md
resources/convert_dataset_to_nnunet.py
resources/evaluate.py
resources/evaluate_results.txt
resources/evans_index.md
resources/heartchambers_highres_details.md
resources/improvements_in_v2.md
resources/package_management.md
resources/prepare_weights_for_release.sh
resources/pulmonary_report.md
resources/release.sh
resources/results_all_classes_mr.json
resources/results_all_classes_v1.json
resources/server_setup.md
resources/totalsegmentator_server.service
resources/train_nnunet.md
resources/train_nnunet.sh
resources/imgs/aorta_report_overview.png
resources/imgs/body_stats_data_distribution.png
resources/imgs/body_stats_overview_cnn.png
resources/imgs/body_stats_overview_xgboost.png
resources/imgs/overview_classes_mr.png
resources/imgs/overview_classes_v2.png
resources/imgs/overview_subclasses_2.png
resources/imgs/runtime_table.png
tests/test_aorta_report.py
tests/test_aorta_report_cpr.py
tests/test_aorta_report_geometry.py
tests/test_aorta_report_io.py
tests/test_aorta_report_pipeline.py
tests/test_config.py
tests/test_device_type.py
tests/test_end_to_end.py
tests/test_locally.py
tests/test_postprocessing.py
tests/test_pulmonary_report.py
tests/test_registry.py
tests/test_research_utils.py
tests/test_spine_report.py
tests/tests.sh
tests/tests_nnunet.py
tests/tests_os.py
tests/tests_subtasks.sh
tests/update_test_files.sh
tests/helpers/combine_mask_to_multilabel.py
tests/helpers/test_img_split.py
tests/reference_files/body_stats_prediction.json
tests/reference_files/example_ct.nii.gz
tests/reference_files/example_ct_sm.nii.gz
tests/reference_files/example_mr_sm.nii.gz
tests/reference_files/example_seg.nii.gz
tests/reference_files/example_seg_dicom.nii.gz
tests/reference_files/example_seg_fast.nii.gz
tests/reference_files/example_seg_fast_body_seg.nii.gz
tests/reference_files/example_seg_fast_force_split.nii.gz
tests/reference_files/example_seg_mr.nii.gz
tests/reference_files/example_seg_roi_subset.nii.gz
tests/reference_files/example_seg_roi_subset_mr.nii.gz
tests/reference_files/phase_prediction.json
tests/reference_files/aorta_report/example_ct.nii.gz
tests/reference_files/aorta_report/example_nodeinfo.json
tests/reference_files/aorta_report/example_ct_report/aorta_report.json
tests/reference_files/aorta_report/test_result/models/T710_renal.nii.gz
tests/reference_files/aorta_report/test_result/models/T713_annulus_proper.nii.gz
tests/reference_files/aorta_report/test_result/models/T716_aorta_true_false_lumen.nii.gz
tests/reference_files/aorta_report/test_result/models/annulus_proper.nii.gz
tests/reference_files/aorta_report/test_result/models/aorta.nii.gz
tests/reference_files/aorta_report/test_result/models/aorta_false_lumen.nii.gz
tests/reference_files/aorta_report/test_result/models/aorta_true_lumen.nii.gz
tests/reference_files/aorta_report/test_result/models/brachiocephalic_trunk.nii.gz
tests/reference_files/aorta_report/test_result/models/celiac_trunk.nii.gz
tests/reference_files/aorta_report/test_result/models/common_carotid_artery_left.nii.gz
tests/reference_files/aorta_report/test_result/models/contrast_phase.json
tests/reference_files/aorta_report/test_result/models/ct.nii.gz
tests/reference_files/aorta_report/test_result/models/ct_cropped.nii.gz
tests/reference_files/aorta_report/test_result/models/iliac_artery_left.nii.gz
tests/reference_files/aorta_report/test_result/models/iliac_artery_right.nii.gz
tests/reference_files/aorta_report/test_result/models/organ_aorta_T264.nii.gz
tests/reference_files/aorta_report/test_result/models/renal_arteries.nii.gz
tests/reference_files/aorta_report/test_result/models/sinotubular_junction.nii.gz
tests/reference_files/aorta_report/test_result/models/subclavian_artery_left.nii.gz
tests/reference_files/aorta_report/test_result/models/superior_mesenteric_artery.nii.gz
tests/reference_files/aorta_report/test_result/models/vertebrae_T12.nii.gz
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016573
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016574
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016575
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016576
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016577
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016578
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016579
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016580
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016581
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016582
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016583
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016584
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016585
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016586
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016587
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016588
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016589
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016590
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016591
tests/reference_files/example_ct_dicom/CT.1.3.12.2.1107.5.1.4.60064.30000022120808113428000016592
tests/reference_files/example_seg_appendicular_bones/carpal.nii.gz
tests/reference_files/example_seg_appendicular_bones/fibula.nii.gz
tests/reference_files/example_seg_appendicular_bones/metacarpal.nii.gz
tests/reference_files/example_seg_appendicular_bones/metatarsal.nii.gz
tests/reference_files/example_seg_appendicular_bones/patella.nii.gz
tests/reference_files/example_seg_appendicular_bones/phalanges_feet.nii.gz
tests/reference_files/example_seg_appendicular_bones/phalanges_hand.nii.gz
tests/reference_files/example_seg_appendicular_bones/radius.nii.gz
tests/reference_files/example_seg_appendicular_bones/tarsal.nii.gz
tests/reference_files/example_seg_appendicular_bones/tibia.nii.gz
tests/reference_files/example_seg_appendicular_bones/ulna.nii.gz
tests/reference_files/example_seg_fast/adrenal_gland_left.nii.gz
tests/reference_files/example_seg_fast/adrenal_gland_right.nii.gz
tests/reference_files/example_seg_fast/aorta.nii.gz
tests/reference_files/example_seg_fast/atrial_appendage_left.nii.gz
tests/reference_files/example_seg_fast/autochthon_left.nii.gz
tests/reference_files/example_seg_fast/autochthon_right.nii.gz
tests/reference_files/example_seg_fast/brachiocephalic_trunk.nii.gz
tests/reference_files/example_seg_fast/brachiocephalic_vein_left.nii.gz
tests/reference_files/example_seg_fast/brachiocephalic_vein_right.nii.gz
tests/reference_files/example_seg_fast/brain.nii.gz
tests/reference_files/example_seg_fast/clavicula_left.nii.gz
tests/reference_files/example_seg_fast/clavicula_right.nii.gz
tests/reference_files/example_seg_fast/colon.nii.gz
tests/reference_files/example_seg_fast/common_carotid_artery_left.nii.gz
tests/reference_files/example_seg_fast/common_carotid_artery_right.nii.gz
tests/reference_files/example_seg_fast/costal_cartilages.nii.gz
tests/reference_files/example_seg_fast/duodenum.nii.gz
tests/reference_files/example_seg_fast/esophagus.nii.gz
tests/reference_files/example_seg_fast/femur_left.nii.gz
tests/reference_files/example_seg_fast/femur_right.nii.gz
tests/reference_files/example_seg_fast/gallbladder.nii.gz
tests/reference_files/example_seg_fast/gluteus_maximus_left.nii.gz
tests/reference_files/example_seg_fast/gluteus_maximus_right.nii.gz
tests/reference_files/example_seg_fast/gluteus_medius_left.nii.gz
tests/reference_files/example_seg_fast/gluteus_medius_right.nii.gz
tests/reference_files/example_seg_fast/gluteus_minimus_left.nii.gz
tests/reference_files/example_seg_fast/gluteus_minimus_right.nii.gz
tests/reference_files/example_seg_fast/heart.nii.gz
tests/reference_files/example_seg_fast/hip_left.nii.gz
tests/reference_files/example_seg_fast/hip_right.nii.gz
tests/reference_files/example_seg_fast/humerus_left.nii.gz
tests/reference_files/example_seg_fast/humerus_right.nii.gz
tests/reference_files/example_seg_fast/iliac_artery_left.nii.gz
tests/reference_files/example_seg_fast/iliac_artery_right.nii.gz
tests/reference_files/example_seg_fast/iliac_vena_left.nii.gz
tests/reference_files/example_seg_fast/iliac_vena_right.nii.gz
tests/reference_files/example_seg_fast/iliopsoas_left.nii.gz
tests/reference_files/example_seg_fast/iliopsoas_right.nii.gz
tests/reference_files/example_seg_fast/inferior_vena_cava.nii.gz
tests/reference_files/example_seg_fast/kidney_cyst_left.nii.gz
tests/reference_files/example_seg_fast/kidney_cyst_right.nii.gz
tests/reference_files/example_seg_fast/kidney_left.nii.gz
tests/reference_files/example_seg_fast/kidney_right.nii.gz
tests/reference_files/example_seg_fast/liver.nii.gz
tests/reference_files/example_seg_fast/lung_lower_lobe_left.nii.gz
tests/reference_files/example_seg_fast/lung_lower_lobe_right.nii.gz
tests/reference_files/example_seg_fast/lung_middle_lobe_right.nii.gz
tests/reference_files/example_seg_fast/lung_upper_lobe_left.nii.gz
tests/reference_files/example_seg_fast/lung_upper_lobe_right.nii.gz
tests/reference_files/example_seg_fast/pancreas.nii.gz
tests/reference_files/example_seg_fast/portal_vein_and_splenic_vein.nii.gz
tests/reference_files/example_seg_fast/preview_total.png
tests/reference_files/example_seg_fast/prostate.nii.gz
tests/reference_files/example_seg_fast/pulmonary_vein.nii.gz
tests/reference_files/example_seg_fast/rib_left_1.nii.gz
tests/reference_files/example_seg_fast/rib_left_10.nii.gz
tests/reference_files/example_seg_fast/rib_left_11.nii.gz
tests/reference_files/example_seg_fast/rib_left_12.nii.gz
tests/reference_files/example_seg_fast/rib_left_2.nii.gz
tests/reference_files/example_seg_fast/rib_left_3.nii.gz
tests/reference_files/example_seg_fast/rib_left_4.nii.gz
tests/reference_files/example_seg_fast/rib_left_5.nii.gz
tests/reference_files/example_seg_fast/rib_left_6.nii.gz
tests/reference_files/example_seg_fast/rib_left_7.nii.gz
tests/reference_files/example_seg_fast/rib_left_8.nii.gz
tests/reference_files/example_seg_fast/rib_left_9.nii.gz
tests/reference_files/example_seg_fast/rib_right_1.nii.gz
tests/reference_files/example_seg_fast/rib_right_10.nii.gz
tests/reference_files/example_seg_fast/rib_right_11.nii.gz
tests/reference_files/example_seg_fast/rib_right_12.nii.gz
tests/reference_files/example_seg_fast/rib_right_2.nii.gz
tests/reference_files/example_seg_fast/rib_right_3.nii.gz
tests/reference_files/example_seg_fast/rib_right_4.nii.gz
tests/reference_files/example_seg_fast/rib_right_5.nii.gz
tests/reference_files/example_seg_fast/rib_right_6.nii.gz
tests/reference_files/example_seg_fast/rib_right_7.nii.gz
tests/reference_files/example_seg_fast/rib_right_8.nii.gz
tests/reference_files/example_seg_fast/rib_right_9.nii.gz
tests/reference_files/example_seg_fast/sacrum.nii.gz
tests/reference_files/example_seg_fast/scapula_left.nii.gz
tests/reference_files/example_seg_fast/scapula_right.nii.gz
tests/reference_files/example_seg_fast/skull.nii.gz
tests/reference_files/example_seg_fast/small_bowel.nii.gz
tests/reference_files/example_seg_fast/spinal_cord.nii.gz
tests/reference_files/example_seg_fast/spleen.nii.gz
tests/reference_files/example_seg_fast/statistics.json
tests/reference_files/example_seg_fast/sternum.nii.gz
tests/reference_files/example_seg_fast/stomach.nii.gz
tests/reference_files/example_seg_fast/subclavian_artery_left.nii.gz
tests/reference_files/example_seg_fast/subclavian_artery_right.nii.gz
tests/reference_files/example_seg_fast/superior_vena_cava.nii.gz
tests/reference_files/example_seg_fast/thyroid_gland.nii.gz
tests/reference_files/example_seg_fast/trachea.nii.gz
tests/reference_files/example_seg_fast/urinary_bladder.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C1.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C2.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C3.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C4.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C5.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C6.nii.gz
tests/reference_files/example_seg_fast/vertebrae_C7.nii.gz
tests/reference_files/example_seg_fast/vertebrae_L1.nii.gz
tests/reference_files/example_seg_fast/vertebrae_L2.nii.gz
tests/reference_files/example_seg_fast/vertebrae_L3.nii.gz
tests/reference_files/example_seg_fast/vertebrae_L4.nii.gz
tests/reference_files/example_seg_fast/vertebrae_L5.nii.gz
tests/reference_files/example_seg_fast/vertebrae_S1.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T1.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T10.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T11.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T12.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T2.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T3.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T4.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T5.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T6.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T7.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T8.nii.gz
tests/reference_files/example_seg_fast/vertebrae_T9.nii.gz
tests/reference_files/example_seg_lung_vessels/lung_airways.nii.gz
tests/reference_files/example_seg_lung_vessels/lung_airways_wall.nii.gz
tests/reference_files/example_seg_lung_vessels/lung_arteries.nii.gz
tests/reference_files/example_seg_lung_vessels/lung_veins.nii.gz
tests/reference_files/example_seg_tissue_types/skeletal_muscle.nii.gz
tests/reference_files/example_seg_tissue_types/subcutaneous_fat.nii.gz
tests/reference_files/example_seg_tissue_types/torso_fat.nii.gz
tests/reference_files/pulmonary_report/pulmonary_report.json
tests/reference_files/pulmonary_report/models/ct_cropped.nii.gz
tests/reference_files/pulmonary_report/models/heart.nii.gz
tests/reference_files/pulmonary_report/models/pul_annulus.nii.gz
tests/reference_files/pulmonary_report/models/pul_bifurcation.nii.gz
tests/reference_files/pulmonary_report/models/pul_left_start.nii.gz
tests/reference_files/pulmonary_report/models/pul_right_start.nii.gz
tests/reference_files/pulmonary_report/models/pul_sinotubular_junction.nii.gz
tests/reference_files/pulmonary_report/models/pulmonary_artery.nii.gz
tests/reference_files/spine_report/example_nodeinfo.json
tests/reference_files/spine_report/example_ct_report/contrast_phase.json
tests/reference_files/spine_report/example_ct_report/spine_report.json
tests/reference_files/spine_report/example_ct_report/spine_report.nii.gz
tests/reference_files/spine_report/example_ct_report/totalseg.nii.gz
tests/reference_files/spine_report/example_ct_report/totalseg_vertebrae_body.nii.gz
tests/reference_files/spine_report/test_result/contrast_phase.json
tests/reference_files/spine_report/test_result/totalseg.nii.gz
tests/reference_files/spine_report/test_result/totalseg_vertebrae_body.nii.gz
tests/reference_files/spine_report/test_result/totalseg_vertebrae_pp_refined.nii.gz
totalsegmentator/__init__.py
totalsegmentator/alignment.py
totalsegmentator/cnn.py
totalsegmentator/config.py
totalsegmentator/cropping.py
totalsegmentator/custom_trainers.py
totalsegmentator/dicom_io.py
totalsegmentator/dicom_utils.py
totalsegmentator/download_pretrained_weights.py
totalsegmentator/excel.py
totalsegmentator/libs.py
totalsegmentator/map_tasks_config.py
totalsegmentator/map_to_binary.py
totalsegmentator/map_to_total.py
totalsegmentator/nifti_ext_header.py
totalsegmentator/nnunet.py
totalsegmentator/nnunet_runtime_patches.py
totalsegmentator/postprocessing.py
totalsegmentator/preview.py
totalsegmentator/python_api.py
totalsegmentator/registration.py
totalsegmentator/registry.py
totalsegmentator/reporting.py
totalsegmentator/resample_nnunet.py
totalsegmentator/resampling.py
totalsegmentator/serialization_utils.py
totalsegmentator/statistics.py
totalsegmentator/vtk_utils.py
totalsegmentator/aorta_report/__init__.py
totalsegmentator/aorta_report/centerline.py
totalsegmentator/aorta_report/constants.py
totalsegmentator/aorta_report/cpr.py
totalsegmentator/aorta_report/cpr_animated.py
totalsegmentator/aorta_report/geometry.py
totalsegmentator/aorta_report/geometry_report.py
totalsegmentator/aorta_report/landmarks.py
totalsegmentator/aorta_report/measurements.py
totalsegmentator/aorta_report/model_runner.py
totalsegmentator/aorta_report/nifti.py
totalsegmentator/aorta_report/pipeline.py
totalsegmentator/aorta_report/plotting.py
totalsegmentator/aorta_report/rendering.py
totalsegmentator/aorta_report/report.py
totalsegmentator/aorta_report/report_layout.py
totalsegmentator/aorta_report/utils.py
totalsegmentator/bin/TotalSegmentator.py
totalsegmentator/bin/__init__.py
totalsegmentator/bin/crop_to_body.py
totalsegmentator/bin/totalseg_aorta_report.py
totalsegmentator/bin/totalseg_combine_masks.py
totalsegmentator/bin/totalseg_download_weights.py
totalsegmentator/bin/totalseg_evans_index.py
totalsegmentator/bin/totalseg_get_body_stats.py
totalsegmentator/bin/totalseg_get_modality.py
totalsegmentator/bin/totalseg_get_phase.py
totalsegmentator/bin/totalseg_import_weights.py
totalsegmentator/bin/totalseg_info.py
totalsegmentator/bin/totalseg_pulmonary_report.py
totalsegmentator/bin/totalseg_set_license.py
totalsegmentator/bin/totalseg_setup_manually.py
totalsegmentator/bin/totalseg_spine_report.py
totalsegmentator/pulmonary_report/__init__.py
totalsegmentator/pulmonary_report/constants.py
totalsegmentator/pulmonary_report/measurements.py
totalsegmentator/pulmonary_report/model_runner.py
totalsegmentator/pulmonary_report/pipeline.py
totalsegmentator/pulmonary_report/plotting.py
totalsegmentator/pulmonary_report/rendering.py
totalsegmentator/pulmonary_report/report.py
totalsegmentator/resources/contrast_phase_classifiers_2024_07_19.pkl
totalsegmentator/resources/ct_brain_atlas_1mm.nii.gz
totalsegmentator/resources/modality_classifiers_2024_10_04.pkl
totalsegmentator/resources/modality_classifiers_2025_02_24.json.0
totalsegmentator/resources/modality_classifiers_2025_02_24.json.1
totalsegmentator/resources/modality_classifiers_2025_02_24.json.2
totalsegmentator/resources/modality_classifiers_2025_02_24.json.3
totalsegmentator/resources/modality_classifiers_2025_02_24.json.4
totalsegmentator/resources/modality_classifiers_normalized_2025_02_24.json.0
totalsegmentator/resources/modality_classifiers_normalized_2025_02_24.json.1
totalsegmentator/resources/modality_classifiers_normalized_2025_02_24.json.2
totalsegmentator/resources/modality_classifiers_normalized_2025_02_24.json.3
totalsegmentator/resources/modality_classifiers_normalized_2025_02_24.json.4
totalsegmentator/resources/totalsegmentator_snomed_mapping.csv
totalsegmentator/resources/aorta_report/empty_bg.png
totalsegmentator/resources/aorta_report/logo_black.png
totalsegmentator/resources/aorta_report/logo_black.svg
totalsegmentator/resources/aorta_report/report_template_frontpage.html
totalsegmentator/resources/aorta_report/report_template_layout.html
totalsegmentator/resources/aorta_report/styles.css
totalsegmentator/resources/aorta_report/usb_logo_white.svg
totalsegmentator/resources/pulmonary_report/empty_bg.png
totalsegmentator/resources/pulmonary_report/logo_black.png
totalsegmentator/resources/pulmonary_report/logo_black.svg
totalsegmentator/resources/pulmonary_report/report_template_frontpage.html
totalsegmentator/resources/pulmonary_report/styles.css
totalsegmentator/resources/pulmonary_report/usb_logo_white.svg
totalsegmentator/resources/spine_report/logo_black.svg
totalsegmentator/resources/spine_report/report_template_frontpage.html
totalsegmentator/resources/spine_report/styles.css
totalsegmentator/resources/spine_report/usb_logo_white.svg
totalsegmentator/spine_report/__init__.py
totalsegmentator/spine_report/html.py
totalsegmentator/spine_report/logger.py
totalsegmentator/spine_report/measure_verte_height.py
totalsegmentator/spine_report/nifti.py
totalsegmentator/spine_report/phase.py
totalsegmentator/spine_report/utils.py
totalsegmentator/spine_report/utils_report.py