├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── bin ├── filter_csv.py ├── organize_inference_data.py ├── run_from_csv.py ├── train_segmentation.py └── train_slice_selection.py ├── body_comp ├── __init__.py ├── configs │ ├── default_l3_config.json │ └── default_thoracic_config.json ├── inference │ ├── __init__.py │ ├── estimator.py │ ├── organize.py │ └── utils.py └── train │ ├── __init__.py │ ├── callbacks.py │ ├── densenet_regression.py │ ├── generators.py │ ├── losses.py │ ├── segmentation.py │ ├── slice_selection.py │ └── unet.py ├── docs ├── docker.md ├── inference.md ├── installation.md └── training.md ├── setup.py └── stats └── lms_curves.R /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .DS_Store 3 | *.egg-info 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/README.md -------------------------------------------------------------------------------- /bin/filter_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/bin/filter_csv.py -------------------------------------------------------------------------------- /bin/organize_inference_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/bin/organize_inference_data.py -------------------------------------------------------------------------------- /bin/run_from_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/bin/run_from_csv.py -------------------------------------------------------------------------------- /bin/train_segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/bin/train_segmentation.py -------------------------------------------------------------------------------- /bin/train_slice_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/bin/train_slice_selection.py -------------------------------------------------------------------------------- /body_comp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /body_comp/configs/default_l3_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/configs/default_l3_config.json -------------------------------------------------------------------------------- /body_comp/configs/default_thoracic_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/configs/default_thoracic_config.json -------------------------------------------------------------------------------- /body_comp/inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /body_comp/inference/estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/inference/estimator.py -------------------------------------------------------------------------------- /body_comp/inference/organize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/inference/organize.py -------------------------------------------------------------------------------- /body_comp/inference/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/inference/utils.py -------------------------------------------------------------------------------- /body_comp/train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /body_comp/train/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/callbacks.py -------------------------------------------------------------------------------- /body_comp/train/densenet_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/densenet_regression.py -------------------------------------------------------------------------------- /body_comp/train/generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/generators.py -------------------------------------------------------------------------------- /body_comp/train/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/losses.py -------------------------------------------------------------------------------- /body_comp/train/segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/segmentation.py -------------------------------------------------------------------------------- /body_comp/train/slice_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/slice_selection.py -------------------------------------------------------------------------------- /body_comp/train/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/body_comp/train/unet.py -------------------------------------------------------------------------------- /docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/docs/docker.md -------------------------------------------------------------------------------- /docs/inference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/docs/inference.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/training.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/docs/training.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/setup.py -------------------------------------------------------------------------------- /stats/lms_curves.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CPBridge/ct_body_composition/HEAD/stats/lms_curves.R --------------------------------------------------------------------------------