Code used for my dissertation project
- Clone this repository
- create a new python virtual environment: python -m venv autosegmentation_env
- activate the virtual environment: source autosegmentation_env/bin/activate
- install requirements: pip install -r requirements.txt
- Convert Dicom to Nifti using step_0_convert_from_dicom_to_nifti.py
- Combine structures into a single mask with Combining_structures.py
- Crop the images with crop_crop.py
- Use resampling.py to reduce size further and make images a consistent spacing
- use preprocess.py to preprocess the data
- train using train.py
- test using test.py