Skip to content

Commit

Permalink
Merged in feature/RAM-3504_image_generator_pf (pull request #377)
Browse files Browse the repository at this point in the history
Feature/RAM-3504 image generator

Approved-by: Randy Taylor
  • Loading branch information
jrkerns committed Apr 24, 2024
2 parents 28d3542 + de4cb24 commit 1d9291f
Show file tree
Hide file tree
Showing 13 changed files with 3,365 additions and 0 deletions.
12 changes: 12 additions & 0 deletions bitbucket-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,17 @@ definitions:
- "pylinac/core/**"
- "tests_basic/test_winstonlutz.py"
- "pylinac/winston_lutz.py"
- step: &plan-generator-tests
name: Plan generator tests
script:
- source venv/bin/activate
- pytest tests_basic/test_plan_generator.py --cov-report term --junitxml=./test-reports/pytest_results.xml
condition:
changesets:
includePaths:
- "pylinac/core/**"
- "pylinac/plan_generator/**"
- "tests_basic/test_plan_generator.py"
- step: &core-module-tests
name: Run core module tests
script:
Expand Down Expand Up @@ -301,6 +312,7 @@ pipelines:
- step: *vmat-tests
- step: *winston-lutz-tests
- step: *winston-lutz-mtmf-tests
- step: *plan-generator-tests
- step: *core-module-tests

branches:
Expand Down
11 changes: 11 additions & 0 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,17 @@ Changelog
v 3.23.0
--------

Plan Generator
^^^^^^^^^^^^^^

* A new module has been introduced: the plan generator! This module can assist in generating DICOM RT plan QA files
customized for your clinic. It can produce basic shapes and typical QA fields such as picket fence, open fields,
and more. See the :ref:`plan-generator` section for more.
* RT plan fluence can be plotted using a new function: ``plot_fluences()``. This will plot the fluence of the plan
fields as figures. This is useful for visualizing the plan fluence and comparing it to the expected fluence. This
can be used in conjunction with the plan generator to visualize the fluence of the generated plan. See :ref:`plan_fluence`
for more.

Picket Fence
^^^^^^^^^^^^

Expand Down
Binary file added docs/source/images/jaw_orientation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/images/new_qa_plan.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@

core_modules
image_generator
plan_generator
contrib

.. toctree::
Expand All @@ -53,6 +54,7 @@
topics/scale
topics/profiles
topics/image_metrics
topics/fluence

.. toctree::
:hidden:
Expand Down
Loading

0 comments on commit 1d9291f

Please sign in to comment.