planning:userguide:walkthroughs:prostate_plan
Differences
This shows you the differences between two versions of the page.
planning:userguide:walkthroughs:prostate_plan [2016/10/04 16:28] – 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 ===== |
- | ===== Patient Creation ===== | + | |
- | - Select | + | ==== 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 |
- | - You will see a list of structures that have been contoured on the image set. Here you may choose to delete (not importing it) the structure hitting the x beside the structure name. | + | - The patient is now created and all available data has been imported, |
- | - Simply expand | + | - Click on the //Open Patient// |
- | - You also have the ability to edit any custom structure that does not match the directive level structures defined in the site configuration. These custom structures are designated with an asterisk(*) at the end of the structure name in the structure list. | + | |
- | - You may chose to optionally assign a custom structure to a defined site structure. Doing so will result in the imported | + | ==== Course |
- | - For a custom structure the type is by default set to " | + | Prescription information is stored in the //Course// and must be added prior to making a treatment plan for a new patient. |
- | - Once you have all your structures customized as you would like, click the orange " | + | |
- | ===== Prescription | + | - Open the patient after importing the CT and Structure Set |
- | - After your structures are imported you may either choose to proceed to clicking "Open Patient" or you may import more patients by clicking " | + | - Open the Patient |
- | - Click on the //Back to Import// button | + | - Next proceed |
- | - Click the //Planning// task | + | - Select //Create New Prescription// |
- | - Click the new patient entry from the table | + | - Select PTV from the Prescription drop down menu |
- | - First the patient prescription information will be filled | + | - For this example the dose will be 79.2Gy in 44 fractions to the PTV (as shown below){{ : |
- | - Open //Directive// block | + | - //Label// and //Description// are free text fields that allow you to " |
- | - Under //General// fill in //Goals// | + | - Fill in the //Clinical |
- | - In the example | + | |
- | - Under //Phases// fill in //label//, //fraction// and //prescription// | + | - In this example |
- | - For this example | + | - Click //Done// to complete the //Course// editing |
- | ===== Plan Creation ===== | + | |
- | - Click the //Add Request// | + | ==== Plan Creation ==== |
- | - If this plan will only fulfill a portion of the prescription, then the // | + | The required |
- | - In this case, we will be fulfilling the entire prescription with a single plan, so no editing is needed | + | |
- | - Click //Add Plan// | + | |
- | - Name the plan and click //Save// | + | - Name the plan and click //OK// (the description is optional) |
- | - Open the //Plan// by selecting the //Open// button in the block | + | - This creates an empty plan with its prescription set to fulfill all portions of the Course Prescription |
- | - 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: | + | - Now open the new plan by clicking the //Open// button under the new plan entry in the Patient Overview tree |
- | - We will create a point to use for the isocenter (note this step is done for illustration purposes is not necessary for most plans) | + | |
- | - Select a type of isocenter and create the point at the centroid of the prostate <WRAP center>{{ : | + | ==== Plan Prescription Implementations |
- | - Open the //RSP Image// block | + | |
+ | | ||
+ | - 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.1475598529.txt.gz · Last modified: 2021/07/29 18:25 (external edit)