-
Notifications
You must be signed in to change notification settings - Fork 21
Batch Processing with Lung CT Analyzer
Use Lung CT Analyzer's batch processing function for easy sequential lung analysis of pre-segmented lung CT with a few mouse clicks and the following workflow:
- Select appropriate thresholds
- Check "Region analysis" if required
- Check "Lobe analysis" if required
- Select the input folder
- Select the output folder
- Enable "Testmode" if required
- Disable "Testmode" if all subfolders of the input directory should be processed (this may take a long time)
- Press "Batch process"
All CT input files present in the input directory subfolders will be processed one by one. In "Testmode", only three datasets will be processed.
- Current scene will be closed
- Next MRB file with CT dataset and Lung Segmentation will be loaded
- Lung analysis will be performed
- Results will be saved to the output folder (MRB [optional] and/or CSV files)
- Execution times will be measured.
3D Slicer will be not responsive until batch processing has finished. If you need to cancel the process please press the cancel button a few times.
Progress can be monitored in the Python Console or the Status Message region:
The structure of the input folder should contain one immediate subdirectory for each dataset. In each subdirectory, a "CT_seg.mrb" file is expected. Input files that are placed into the input folder directly (without subdirectories) will be ignored.
The structure of the input folder will be mirrored in the output folder during processing.
The content of an output subfolder of the output folder could look like this:
Lung CT Analyzer
- Step 1: Start 3D Slicer
- Step 2: Run Lung CT Segmenter
- Step 2: Option: Run Lung CT Segmenter with AI tools
- Step 2: Option: add airway segmentation
- Step 3: Run Lung CT Analyzer
Use cases