voi | item / import() list debug export() delete read display write inspect prefix() select() maxdosefraction() weightfactor() oarset oarclr create4dvoi voistate() bin bininflate binconvert binexpand bindelete() binupdatewdw() binsetname() binsetdesc() binbuildunion() bincrop()
.VDX
)
containing VOI information.
Lists of VOI files require the single files to be compatible (same
base grid).
<file>.VDX
) together with
a text header file (<file>.HED
).
"*"
for "all" VOIs.
isogray
imports a bunch of VOI contours
in IsoGray
format. Only their stem name may be given, and only the files
<file>*.str
,
<file>*.ctr
will be considered.
Note that
CT slices in IsoGray
format should be
imported
first, since some important information is available only in these.
gd
is foreseen, to be plotted with the
gd
program.
File naming convention:
<prefix><patient>voi.gd
<prefix><patient><vvv>.vdx
<vvv>=000
.
If a CT exists with the same name stem and version number,
<vvv>
is incremented until uniqueness can be achieved.
Beyond <vvv>=099
the command will fail.
wf<1
increases the virtual error bars and
hence de-emphasizes the VOI.
ct/create4dct
command.
With the additional parameter
VOIstate()
the actual state of the VOI must be
specified. After that a given transformation builds the VOI's in all other
states.
create4dvoi
parameter).
voiname
a description voidesc
.
voi1,voi2,...
to a single, larger VOI.
.HED
) are often shared between CT and VOI data.
voi OTTOT3000 / readReads VOI (files
OTTOT3000.VDX
and OTTOT3000.HED
) for patient "OTTOT3".
voi target / export(gd) prefix(/tmp/)Exports the single VOI
target
in gd
format.
Filename is /tmp/<patient>.voi.gd
voi cpd104,cdp401 /read select(boost,hirnstamm;rand)Select the structures
boost
and
hirnstamm
from the file
cpd104.vdx
and
rand
from the file
cdp401.vdx
voi "/u/therapy/CBG135/CBG135000" / read select(boost,brainstem) voi brainstem / maxdosefraction(0.5) oarset voi * /listSelects volumes
boost
and brainstem
from the VOIs found in the specified file.
boost
is the target volume, brainstem
an organ-at-risk with a maximum dose of 50% of the target dose,
when optimized with multiple fields.
ct "ISOGRAY/80325" /import(isogray) voi "ISOGRAY/20060" /import(isogray)Imports
IsoGray
CT slices first,
then VOI contours from
20060*.str
,
20060*.ctr
,
stored in directory ISOGRAY
voi "binvoi" /read binForces the read command to read a binary voi instead of a normal voi.
voi "normalVoi" /read trafo "transformation" /read voi /create4dvoi voistate(4)This is an example how to create a 4D VOI from a 3D one (
normalVoi.vdx
)
by means of a transformation prescription (transformation.trf
).
The Voistate()
parameter specifies in which state
the original 3D VOI is assumed to be.