SlicerRt / SlicerRT

Open-source toolkit for radiation therapy research, an extension of 3D Slicer. Features include DICOM-RT import/export, dose volume histogram, dose accumulation, external beam planning (TPS), structure comparison and morphology, isodose line/surface generation, etc.
https://slicerrt.org
124 stars 60 forks source link

ENH: Better check of beams module and fraction scheme module presence #202

Closed MichaelColonel closed 2 years ago

MichaelColonel commented 2 years ago

Has been added a better check of beams module and fraction scheme module presence in RTPLan. Fix for issue #201

The standard describe several cases of relation between beams and fraction scheme module:

  1. Only beams module (brachy application setups must be absent)
  2. Both beams and fraction scheme modules, number of beams is greater than zero for one or more fraction groups (brachy application setups must be absent)
  3. Only brachy application setups module (beams module must be absent)
  4. Both brachy and fraction scheme modules, number of brachy application setups is greater than zero for one or more fraction groups (beams module must be absent)
cpinter commented 2 years ago

Thanks for the quick fix Mikhail!