/
metersetmap.py
30 lines (23 loc) · 1.14 KB
/
metersetmap.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
"""A suite of functions to determine the MetersetMap for a range of
formats
.. WARNING::
Although this is a useful tool in the toolbox for patient specific
IMRT QA, in and of itself it is not a sufficient replacement for
direct dosimetric measurement. This tool does not verify that the
reported dose within the treatment planning system matches that
delivered by the Linac.
Deficiencies in a plan's agreement between the treatment planning
system and the Linac due to deviations such as small field
output factors or the MLC model will not be able to be picked up by
this tool.
Furthermore, when the MetersetMap is calculated off of log files
alone this uses leaf and jaw positions as reported by the Linac which
may not agree with their position in reality due to issues such as a
hardware or calibration fault.
"""
# pylint: disable = unused-import
import textwrap
from ._metersetmap.metersetmap import calc_metersetmap as calculate
from ._metersetmap.metersetmap import display_metersetmap as display
from ._metersetmap.metersetmap import get_grid as grid
WARNING_MESSAGE = textwrap.dedent(__doc__.split("WARNING::")[-1])