planning:userguide:walkthroughs:prostate_plan
Differences
This shows you the differences between two versions of the page.
planning:userguide:walkthroughs:prostate_plan [2016/09/30 20:59] – kmobile | planning:userguide:walkthroughs:prostate_plan [2021/07/29 18:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Prostate Plan Walkthrough | + | ===== Prostate Plan Walkthrough ===== |
- | - Select the CT image set from the list of available files for import | + | ==== Launching Planning ==== |
- | - Ensure that the MR is correct | + | - Open the Astroid Launcher |
- | - If MR needs to be changed you may edit it by choosing the //Edit// button to the left | + | - Select your realm |
- | - Click the //Create New Patient// button to start the import process | + | - A list of available apps will be listed on the left, select |
- | - Fill in the Patient Intent information | + | - If you see an Install |
- | <WRAP half column>< | + | - Click the LAUNCH |
- | </ | + | |
- | <WRAP half column>< | + | ==== Creating a Patient ==== |
- | </ | + | |
- | </ | + | - From within |
- | - Click the //Create Patient// button and wait for the import | + | - Select the CT image set (SBRT Prostate) from the list of available files for import |
- | - Click the //Back to Imports// | + | - Ensure |
- | - Select | + | - Click the //Create |
- | - Make sure Structure Set MR matches | + | - In the control pane on the left hand side, the patient model will be automatically selected based on the structure set DICOM UID information |
- | - Click the //Import into Patient// button | + | - Fill in the Patient Data and select |
- | - In the control pane on the left hand side, the image snapshot | + | - You will see a list of the imported structures. Here you may choose whether or not to import each structure by checking or unchecking the box beside each structure name.{{ : |
- | - You will see a list of the imported structures. Here you may choose whether or not to import each structure by checking or unchecking the box beside each structure name. | + | - For this case, we will import all available structures |
- | - For this case, we will import all available structures | + | - You also have the ability to assign or edit any structures that are shown as //custom//, which indicates the name did not exactly match a site structure from the treatment site template list you specified during patient creation |
- | - You also have the ability to assign or edit any structures that are shown as //custom//, which indicates the name did not exactly match a directive | + | - Matched, Assigned, and Custom structures are designated with corresponding tags at the end of the structure name in the structure list. |
- | - Matched, Assigned, and Custom structures are designated with corresponding tags at the end of the structure name in the structure list. | + | - Assigning a custom structure to a defined |
- | - Assigning a custom structure to a defined | + | - For all custom structures the type is by default set to " |
- | - For all custom structures the type is by default set to " | + | - Click the //Import// button to create the patient and import |
- | - FIXME Update this to tell what to do, not open ended FIXME Once you have all your structures customized as you would like, click the orange " | + | - The patient is now created and all available data has been imported, so it is time to proceed with entering |
- | - After your structures are imported you may either choose to proceed to clicking "Open Patient" or you may import more patients by clicking " | + | - Click on the //Open Patient// |
- | - Click on the //Back to Import// button | + | |
- | - Click the //Planning// task | + | ==== Course Prescription ==== |
- | - Click the new patient entry from the table | + | Prescription information is stored in the //Course// and must be added prior to making a treatment plan for a new patient. |
- | - First the patient prescription information will be filled | + | |
- | - Open //Directive// block | + | - Open the patient after importing the CT and Structure Set |
- | - Under //General// fill in //Goals// | + | - Open the Patient |
- | - In the example | + | - Next proceed |
- | - Under //Phases// fill in //label//, //fraction// and //prescription// | + | - Select //Create New Prescription// |
- | - For this example | + | - Select PTV from the Prescription drop down menu |
- | - Click the //Add Request// | + | - For this example the dose will be 79.2Gy in 44 fractions to the PTV (as shown below){{ : |
- | - If this plan will only fulfill a portion of the prescription, then the // | + | - //Label// and //Description// are free text fields that allow you to " |
- | - In this case, we will be fulfilling the entire prescription with a single plan, so no editing is needed | + | - Fill in the //Clinical |
- | - Click //Add Plan// | + | |
- | - Name the plan and click //Save// | + | - In this example |
- | - Open the //Plan// by selecting the //Open// button in the block | + | - Click //Done// to complete the //Course// editing |
- | - In the //Patient Geometry// block, create any planning structures that may be needed (if not created in contouring software), such as a combination of the left and right femoral heads (see [[planning: | + | |
- | - We will create a point to use for the isocenter (note this step is done for illustration purposes is not necessary for most plans) | + | ==== Plan Creation ==== |
- | - Select a type of isocenter and create the point at the centroid of the prostate <WRAP center>{{ : | + | The required |
- | - Open the //RSP Image// block | + | |
+ | | ||
+ | - Name the plan and click //OK// (the description is optional) {{ : | ||
+ | - This creates an empty plan with its prescription set to fulfill all portions of the Course Prescription | ||
+ | - Now open the new plan by clicking | ||
+ | |||
+ | ==== Plan Prescription Implementations ==== | ||
+ | |||
+ | - Click the // General / History// heading to expand | ||
+ | - Notice here that our empty plan starts out with its prescription set to fulfill all portions of the Course Clinical Goals and Prescriptions | ||
+ | - If a plan will only fulfill a portion of the Prescription, then this information | ||
+ | - In this case, we will be fulfilling the entire prescription with a single plan, so no editing is needed | ||
+ | - Generating our plan will now progress to the //Patient Geometry// block, | ||
+ | - We will create a new point to use for the isocenter (note this step is done for illustration purposes | ||
+ | - Select a type of isocenter and create the point at the centroid of the PTV (as shown below){{ : | ||
+ | - Click //DONE// button at the bottom of the page | ||
+ | |||
+ | ==== HU to RSP ==== | ||
+ | Next we will move on to defining the HU to Proton Relative Stopping Power (RSP) conversion | ||
+ | - Click to open the //RSP Image// block | ||
- If any density overrides are needed they are entered here in the //RSP Image// block | - If any density overrides are needed they are entered here in the //RSP Image// block | ||
- | - If the HU to RSP curve was not chosen upon patient import the user may do so at this point | + | - If the HU to RSP curve chosen upon patient import |
- | - We do have any density overrides to apply for this case and the proper HU curve has already been selected, so we can move past this block | + | - We do have any density overrides to apply for this case and the proper HU curve has already been selected |
- | - Open //Calculation Grid// block and define the dose calculation grid (see [[planning: | + | |
- | - Use the following | + | |
- | - Set the base grid to 8 mm | + | ==== Calculation Grid ==== |
- | - Set the 2cm structure to 4 mm | + | We are now ready to define the dose calculation grid (see [[planning: |
- | - Set the PTV and the Prostate | + | - Click to open the // |
- | - Open the //Beams// block (see [[planning: | + | - Click the //Edit// button |
- | - Choose " | + | - Create a grid by performing the following steps: |
- | - Expand | + | - Set the base grid resolution |
- | - Lateral margin- 15 mm | + | - Click on //Add Structure// drop down menu and select |
- | - Distal margin- 10 mm | + | - Click on //Add Structure// drop down menu and select |
- | - Spot spacing- 1 sigma | + | - The Prostate is included in the PTV volume so there is no need to set a separate grid size |
- | - Layer spacing- .8 Distal | + | - Click the //OK// button |
- | - Now we will make our beams | + | |
- | - Start by clicking //Create New Beam// | + | |
+ | ==== Beams ==== | ||
+ | We are now ready to begin defining the treatment beams | ||
+ | - Click to expand | ||
+ | - Before defining individual beams, we will first set some shared beam properties | ||
+ | - Set the //Treatment Room// | ||
+ | - Click the //OK// button | ||
+ | - Click on the //Spot Placement// sub-block | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | - Now we are ready to make our beams | ||
+ | - Start by clicking //Create New PBS Beam//{{ : | ||
- Enter the following for each beam | - Enter the following for each beam | ||
- | - General | + | - General |
- | - The user may choose to automatically generate | + | - Select |
- | - if the user chooses to automatically generate the label the label will contain the gantry angle, the couch angle, the snout and the shifter | + | |
- | - the user may choose the color that the beam will be denoted in | + | |
- | - the user will need to choose a target from the dropdown or create a new target | + | |
- | - In the example below the PTV was chosen as the target | + | |
- Approach | - Approach | ||
- | - At this point the use will choose | + | - At this point the user will specify the geometry of the beam by setting |
- | - Beam orientation should be chosen so as to have the shortest and most homogeneous distance to the target | + | - Two beams at gantry |
- | - Gantry | + | - Couch angle of 0 is used here for each beam |
- | - If the patient has hip prothesis the angles may need to be increased in order to get adequate coverage | + | - You may use the sliders, |
- | - A couch angle of 0 and collimator | + | |
- | - As above with the gantry angle the user may need to kick the table +/- 5 degrees | + | |
- Snout | - Snout | ||
- | - The user will choose a snout next | + | - For this example any snout can be selected |
- | - Depending on the size of the prostate a 12cm snout should | + | |
- | - If the pelvic nodes need to be included the user may need to increase the snout size to the 18 or 25cm snout <WRAP center>{{ : | + | |
- Aperture (if desired) | - Aperture (if desired) | ||
- | - If there is the need to use an Aperture for sharper penumbra the user can do so at this juncture | + | - If there is the need to use an Aperture for sharper penumbra the user can do so at this time (see [[planning: |
- | - ASTROID | + | - Note that Astroid |
+ | - For this plan, no apertures are necessary | ||
- Shifter | - Shifter | ||
- | - For prostate plans there tpically is no need to add a shifter | + | - Simply choose |
- | - If there is a need to add one the user may choose one from the list <WRAP center>{{ : | + | - For this plan, no shifters are necessary |
- Air gap | - Air gap | ||
- | - Depending on patient size, gantry angle etc the user may choose | + | - The air gap is specified as the distance from the final beamline device (aperture or shifter) or the snout end if no devices are present |
- | - The default air gap in 30mm | + | - The view automatically shifts |
- | - By clicking on the + or - at the sides the user can increase/ | + | - The default air gap is sufficient for both beams in this example |
- Spot placement | - Spot placement | ||
- | - may choose individual | + | - Since we want both beams to use the same spot settings, we have those at the plan level and there is no need to edit the spot placements |
- DRR options | - DRR options | ||
- | - The user may choose one of the preset //Density Presets// from the drop down or manually set the //level, window, min HU// and //max HU// | + | - The Proton DRRs shown in the //Beam// task are generally used to help determine appropriate treatment angles |
- | - The user may also choose to go into //Advanced Options// for more control of the DRR' | + | - In cases such as these, appropriate angles are readily determined and there is no need to utilize the DRR sub-task |
- | - After one beam is created the user may clone it and change beam angles etc as necessary or they may choose | + | - If you wish to explore this feature however, you may choose one of the preset //HU Settings// from the drop down or manually set the //level, window, min HU// and //max HU// or go into //Advanced Options// for additional |
- | - With the beams complete, we can now move on organizing our treatment fraction groups and specifying the constraints and objectives | + | - These proton DRRs are used only for visualization purposes and will have no effect on the plan construction process |
- | - Open the // | + | |
- | - //Create a New Fraction Group// under the //Fraction Group// block (See [[planning: | + | - After creating the first beam, at gantry angle 90, it is recommended that you // |
- | - Enter a Fraction Count of 44 | + | - Once you have //Cloned// the beam choose the //Edit// button to make changes to the gantry angle {{ : |
- | - Create Group Constraints | + | - Note for more complex plans, there are often additional parameters to change (such as the aperture and the air gap) when creating additional beams via the //Clone// option |
- | - From the drop down choose | + | |
- | - Enter the doses that should be achieved to this structure. Here the user chose a min dose of 79.2Gy (1.8Gy per fx) and a max dose of 87Gy. | + | |
- | - Add a new Target to the //Target List// | + | ==== Optimization ==== |
- | - Set the Target to the PTV | + | With the two beams completely defined, we can now move on to organizing our treatment fraction groups and specifying the constraints and objectives |
- | - Create | + | - Open the // |
- | - Select the beams that will be associated with this fraction group | + | |
- | - In this case it will be the G90 and G270 beams in the same beam set | + | |
- | - This means the optimizer will try to give 50% of the dose from each beam | + | === Fraction Group === |
- | - Constraints for the associate target | + | - Choose |
- | - Typically the user will put in the prescription dose for the target as a min or mean contstraint and the max dose they are willing to allow as a max constraint | + | - In the // |
- | - Here the user chose the PTV as the target from the dropdown and doses of 79.2Gy min dose and 87Gy | + | - Enter 44 for the // |
- | | + | - Select IMPT as the //Type// |
- | - Click //Create// to complete the Target entry and then //Create// again to complete the //Fraction Group// | + | - Set the //Target// to the PTV |
- | - Open the //Plan Constraints/ | + | - Add both beams that were created above |
- | - Enter the // | + | - Next to // |
- | - These are the "hard stops/non negotiables" | + | - Add a min dose constraint |
- | - These doses will be decided per the users' department protocols | + | - Add a max dose constraint of 85.5 Gy |
- | - For this case we will enter the following | + | - At this point your //Fraction Group// |
- | - prostate min 79.2Gy | + | - Click //Done// to complete the //Fraction Group// |
- | - prostate max 87Gy | + | |
- | - PTV min 75.24Gy | + | |
- | - PTV max 87Gy | + | === Constraints and Feasibility === |
- | | + | - Open the // |
- | - Run the // | + | - First we will enter the // |
- | - Enter the // | + | - For this example do the following: |
- | - Constraints for OAR' | + | - Click the //Edit// button |
+ | - Click //Add Structure// and select (Skin) | ||
+ | - Add a max set to 85.5 | ||
+ | - Click the //OK// button | ||
+ | <WRAP center round info 85%> | ||
+ | After the target constraints have been entered, | ||
+ | </ | ||
+ | |||
+ | - Run the // | ||
+ | - The feasibility should return as passing, if not, please confirm your plan parameters match those shown throughout this walkthrough and try again | ||
+ | - Now with the target constraints set, we'll continue to add our OAR's | ||
- Again these will be set per department protocol | - Again these will be set per department protocol | ||
- | - For this example | + | - For this example |
- | - Rectum max mean 60Gy | + | - Rectum max mean 50 Gy |
- | - Bladder max mean 60Gy | + | - Bladder max mean 60 Gy {{ : |
- | - Skin max 82.5Gy | + | - Run //Feasibility// as before |
- | - Skin max mean 50Gy | + | - The feasibility should return as passing again, if not, please confirm your plan parameters match those shown throughout |
- | - Run // | + | - If the feasibility has passed |
- | - Enter the // | + | |
- | - // | + | |
- | - For this example use the following objectives | + | |
- | - Rectum max_mean | + | |
- | - Prostate max_min | + | |
- | - Prostate max_underdose 79.2Gy | + | |
- | - Testes min_max | + | |
- | - Testes min_mean | + | |
- | - Left & Right Femur min_overdose 45Gy | + | |
- | - PTV min_max | + | |
- | - PTV max_min <WRAP center>{{ : | + | |
- | - Run the MCO | + | |
- | - Once the MCO has been completed, you can adjust the objectives using the slider bars in the //Navigation// block (see [[planning: | + | |
- | - Adjust the slider bars in the // | + | |
- | - Note: All of these adjustments are made without | + | |
- | - If you find a plan that you like, but wish to continue exploring further, you can click the //Save// button | + | |
- | - You may then return to the last saved state at any time by clicking the //Reset// button | + | |
- | - The //Cancel// button will close the navigation block without saving the current state {{ : | + | |
- | - FIXME Add some sort of ending here ... | + | |
+ | === Objectives and Optimizer === | ||
- | + | - With narrow constraints set and feasibility established, | |
+ | - // | ||
+ | - Expand the // | ||
+ | - For this example we will use the following objectives (Click the //Add structure// drop down menu to add the following) | ||
+ | - The External_Body (Skin) will automatically populate | ||
+ | - Rectum min_mean (Minimize the mean dose to the Rectum) | ||
+ | - Testes min_max (Minimize the maximum dose to the Testes) | ||
+ | - Left & Right Femur min_overdose 45 Gy (Minimize the amount of the structure the receives dose above 45 Gy) | ||
+ | - PTV min_max (Minimize the maximum dose within the PTV) {{ : | ||
+ | - Click //OK// to complete the // | ||
+ | - We are now ready to run the MCO, by clicking the // | ||
+ | - This may take up to 10 minutes for this plan depending upon your available cloud services resources | ||
+ | - Keep in mind that even though this process may take some time, the planner will be able to make adjustments easily in the Navigation without running a new plan | ||
+ | === Navigation === | ||
+ | - Once the MCO has been completed, you can adjust the relative importance of the objectives using the slider bars in the // | ||
+ | - Adjust the slider bars in the // | ||
+ | - Note: All of these adjustments are made without having to run a new plan | ||
+ | - If you find a plan that you like, but wish to continue exploring further, you can click the //Save// button to save the current slider state and then continue exploring | ||
+ | - You may return to the last saved state at any time by clicking the //Reset// button | ||
+ | - The //Cancel// button will close the navigation block, reverting back to the last //Saved// state{{ : | ||
+ | - The plan is ready for physician review at this point | ||
+ | - Physicians often find it useful to Navigate the solution and explore trade-offs in real time, which can often alter the traditional physician approval process into an interactive, | ||
+ | - After the physician has decided on a treatment plan the user may then proceed to export the chosen plan to the EMR | ||
+ | - Note that these standard (non-plan specific) features are covered in other guides and not repeated herein | ||
planning/userguide/walkthroughs/prostate_plan.1475269156.txt.gz · Last modified: 2021/07/29 18:25 (external edit)