planning:userguide:walkthroughs:prostate_plan
Differences
This shows you the differences between two versions of the page.
planning:userguide:walkthroughs:prostate_plan [2016/10/06 16:41] – [Patient Creation] kerhart | 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 ===== |
- | ===== Patient Creation ===== | + | ==== Launching Planning |
- | - Select | + | - Open the Astroid Launcher |
- | - Ensure that the MR is correct | + | - Select your realm |
- | - If MR needs to be changed you may edit it by choosing the //Edit// button to the left | + | - A list of available apps will be listed on the left, select |
- | - Click the //Create New Patient// button to start the import process | + | - If you see an Install |
- | - Fill in the Patient Intent information | + | - Click the LAUNCH |
- | <WRAP half column>< | + | |
- | </ | + | ==== Creating a Patient ==== |
- | <WRAP half column>< | + | |
- | </WRAP> | + | - From within |
- | </WRAP> | + | - Select the CT image set (SBRT Prostate) from the list of available files for import |
- | - Click the //Create Patient// | + | - Ensure |
- | - Click the //Back to Imports// | + | - Click the //Create |
- | - Select | + | - In the control pane on the left hand side, the patient model will be automatically selected based on the structure set DICOM UID information |
- | - Make sure Structure Set MR matches | + | - Fill in the Patient Data and select |
- | - Click the //Import into Patient// button | + | - 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.{{ : |
- | - 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. | + | |
- For this case, we will import all available structures and there is nothing to change on this page | - For this case, we will import all available structures and there is nothing to change on this page | ||
- | | + | |
- | - Matched, Assigned, and Custom structures are designated with corresponding tags at the end of the structure name in the structure list. FIXME : Show image with these visible | + | - 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 " | ||
- | - Once you have completed explored this feature, make sure all structures are back to their default states | + | - Click the //Import// button |
- | ===== Prescription | + | - The patient is now created and all available data has been imported, so it is time to proceed with entering the prescription information |
- | - 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 |
- | - 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 |
- | ===== Plan Creation ===== | + | - For this example the dose will be 79.2Gy in 44 fractions to the PTV (as shown below){{ : |
- | - Click the //Add Request// | + | - //Label// and //Description// are free text fields that allow you to " |
- | - If this plan will only fulfill a portion of the prescription, then the // | + | - Fill in the //Clinical |
- | - In this case, we will be fulfilling the entire prescription with a single plan, so no editing is needed | + | |
- | - Click //Add Plan// | + | - In this example |
- | - Name the plan and click //Save// | + | - Click //Done// to complete the //Course// editing |
- | - Open the //Plan// by selecting the //Open// button in the block | + | |
- | - 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: | + | ==== Plan Creation ==== |
- | - We will create a point to use for the isocenter (note this step is done for illustration purposes is not necessary for most plans) | + | The required |
- | - Select a type of isocenter and create the point at the centroid of the prostate <WRAP center>{{ : | + | |
- | - 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 the //Open// button under the new plan entry in the Patient Overview tree | ||
+ | |||
+ | ==== Plan Prescription Implementations | ||
+ | |||
+ | | ||
+ | - Notice here that our empty plan starts out with its prescription set to fulfill all portions of the Course Clinical Goals and Prescriptions | ||
+ | | ||
+ | - 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 // |
+ | - Click the //Edit// button | ||
+ | - Create a grid by performing the following steps: | ||
+ | - Set the base grid resolution | ||
+ | - Click on //Add Structure// drop down menu and select | ||
+ | - Click on //Add Structure// drop down menu and select | ||
+ | - The Prostate is included in the PTV volume so there is no need to set a separate grid size | ||
+ | - Click the //OK// button | ||
+ | |||
==== Beams ==== | ==== Beams ==== | ||
- | | + | We are now ready to begin defining the treatment beams |
- | - Choose " | + | |
- | - Expand | + | - Before defining individual beams, we will first set some shared beam properties |
- | - Lateral margin- 15 mm | + | - Set the //Treatment Room// |
- | - Distal margin- 10 mm | + | - Click the //OK// button |
- | - Spot spacing- 1 sigma | + | - Click on the //Spot Placement// sub-block |
- | - Layer spacing- .8 Distal | + | |
- | - Now we will make our beams | + | |
- | - Start by clicking //Create New Beam// | + | |
+ | | ||
+ | | ||
+ | - 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 | + | - These proton DRRs are used only for visualization purposes and will have no effect on the plan construction process |
+ | | ||
+ | - After creating the first beam, at gantry angle 90, it is recommended that you // | ||
+ | - Once you have // | ||
+ | - Note for more complex plans, there are often additional parameters to change (such as the aperture | ||
+ | |||
==== Optimization ==== | ==== Optimization ==== | ||
- | | + | With the two beams completely defined, we can now move on to organizing our treatment fraction groups and specifying the constraints and objectives for the treatment |
+ | | ||
+ | |||
=== Fraction Group === | === Fraction Group === | ||
- | - //Create a New Fraction Group// under the //Fraction Group// block (See [[planning: | + | - Choose |
- | - Enter a Fraction Count of 44 | + | - In the // |
- | - Create Group Constraints | + | - Enter 44 for the // |
- | - From the drop down choose | + | - Select IMPT as the //Type// |
- | - 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. | + | - Set the //Target// to the PTV |
- | - Add a new Target to the //Target List// | + | - Add both beams that were created above |
- | - Set the Target to the PTV | + | - Next to // |
- | - Create | + | - Add a min dose constraint |
- | - Select the beams that will be associated with this fraction group | + | - Add a max dose constraint of 85.5 Gy |
- | - In this case it will be the G90 and G270 beams in the same beam set | + | - At this point your //Fraction Group// |
- | - This means the optimizer will try to give 50% of the dose from each beam | + | - Click //Done// to complete the //Fraction Group// |
- | - Constraints for the associate target | + | |
- | - 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 | + | |
- | - Here the user chose the PTV as the target from the dropdown and doses of 79.2Gy min dose and 87Gy | + | === Constraints and Feasibility |
- | | + | - Open the // |
- | - Click //Create// to complete the Target entry and then //Create// again to complete the //Fraction Group// | + | - First we will enter the // |
- | === Constraints and Objectives | + | - For this example do the following: |
- | - Open the //Plan Constraints/ | + | - Click the //Edit// button |
- | - Enter the // | + | - Click //Add Structure// and select (Skin) |
- | - These are the "hard stops/non negotiables" | + | - Add a max set to 85.5 |
- | - These doses will be decided per the users' department protocols | + | - Click the //OK// button |
- | - For this case we will enter the following | + | <WRAP center round info 85%> |
- | - prostate min 79.2Gy | + | After the target constraints have been entered, |
- | - prostate max 87Gy | + | </ |
- | - PTV min 75.24Gy | + | |
- | - PTV max 87Gy | + | - Run the // |
- | | + | - The feasibility should return as passing, if not, please confirm your plan parameters match those shown throughout this walkthrough and try again |
- | - Run the // | + | - Now with the target constraints set, we'll continue to add our OAR's |
- | - Enter the // | + | |
- | - Constraints for OAR' | + | |
- 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 // |
- | - Skin max mean 50Gy | + | - The feasibility should return as passing again, if not, please confirm your plan parameters match those shown throughout this walkthrough and try again |
- | - Run // | + | - If the feasibility has passed click the //OK// button |
- | - Enter the // | + | |
- | - // | + | === Objectives and Optimizer === |
- | - For this example use the following objectives | + | |
- | - Rectum max_mean | + | - With narrow constraints set and feasibility established, |
- | - Prostate max_min | + | - // |
- | - Prostate max_underdose 79.2Gy | + | - Expand the // |
- | - Testes min_max | + | - For this example |
- | - Testes | + | - The External_Body (Skin) will automatically populate |
- | - Left & Right Femur min_overdose | + | - Rectum min_mean (Minimize the mean dose to the Rectum) |
- | - PTV min_max | + | - Testes min_max |
- | - PTV max_min <WRAP center>{{ : | + | - Left & Right Femur min_overdose |
- | - Run the MCO | + | - PTV min_max |
+ | - 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 === | === Navigation === | ||
- | - Once the MCO has been completed, you can adjust the objectives using the slider bars in the // | + | - Once the MCO has been completed, you can adjust |
- Adjust the slider bars in the // | - Adjust the slider bars in the // | ||
- | - Note: All of these adjustments are made without | + | - 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 | + | - 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 then return to the last saved state at any time by clicking the //Reset// button | + | - You may 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 //Cancel// button will close the navigation block, reverting back to the last // |
- The plan is ready for physician review at this point | - 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, |
- | + | | |
- | + | - Note that these standard (non-plan specific) features are covered in other guides and not repeated herein | |
- | + | ||
planning/userguide/walkthroughs/prostate_plan.1475772074.txt.gz · Last modified: 2021/07/29 18:25 (external edit)