Version 5.76b7 3/1/13
- Fixed scrolller bug in air physics pane.
- Fixed plan document printing of T(u) factor to match menu T(d,u) text.
- Fixed plan document printing of T(r,u) to match menu T(r,d,u) text.
Version 5.76b5 11/5/12
- Added page concerning notched plaques to the user guide.
- Fixed a bug that changed embedded picture scaling when resizing the plaque loading window from the sizing dialog.
- Fixed missing bumper arrows in the window sizing dialog.
Version 5.76b4 10/22/12
- Added page concerning notched plaques to the user guide.
- Fixed bug in patient and file naming alert when clicking OK without entering anything.
- When opening a picture (e.g. axial CT image), the picture file's folder name is suggested as the patient name if the patient name is currently empty.
- Revised the default image calibration ruler coordinates for more convenient use with Osirix exports.
- Placeholder line coloring in slot editor now works as intended.
- Revised layout and fixed defective normalization value text field in the CAX table window.
- Added option to calculate DVH and RDAH for unincluded tumors so they can be used as regions of interest.
- Improved support for custom naming of tumors so unused tumors can be used as regions of interest.
- Fixed the plaque position rotation icons to correctly illustrate beta rotation around the Y axis of the eye.
- Added option for no shading to the tumor shading menus.
- Fixed a bug on COMS summary document page 2 where CAX table was printing dose in cGy but labeled as Gy.
- New tutorial posted on web site.
- Fixed a bug on document treatment plan page 3 when attempting to print images that don't exist.
- Removed obsolete DICOM preview and movie frame controls from the image window and file navigation dialogs. PS can still open simple uncompressed DICOM images, but its better to use OSIRIX now for most DICOM image activities and then export the images to PS as .jpg files.
- Fixed a bug that prevented negative values from being typed into the std tumor dialog lattitude text field.
- Fixed a bug that prevented hiding tumor margins.
- Revised BEBIG plaque calibration layout and instructions for better work flow.
- Added ability to rotate tumor while dragging on the RD.
- Updated all example BEBIG plaque files to version 5.7.5.
- Added farfield power and threshold properties to the Beta kernal for better Ru fit at distances beyond 6 mm.
- Added inventory file preference.
- Fixed some menu and dialog cosmetics.
- Fixed a bug in patient ID window re the misc. data field labels.
- Revised the Rx window central axis table to hilite where the Rx dose falls.
- Removed the now obsolete COMS 5 mm orange hilite from the Rx window central axis table.
Version 5.74b37 9/11/12
- This build download still has the old user guide.
- Added PS jpg picture resources files for system icons used in name dialogs.
- Revised name entry dialog.
- Relocated optimization menu to a hierarchal menu under the plaque menu.
- Revised and fixed cosmetic bug in carrier optimization window.
- Revised slot info dialog to be modeless.
- All PS alerts now use use badged system alerts instead of dialogs.
- Removed obsolete and unused code and resources.
- Removed redundent control resources to avoid resource limitations.
- Fixed crashing bug when exiting program with lip editor dialog open.
- Lots of dead code cleanup in prep for move to Cocoa APIs.
- Added modeless dialog to set meridian and coronal dose plane location.
- Window menu revised to provide direct access to all windows and modeless dialogs.
- Lots more dialogs converted from model to modeless.
- Fixed bug in dose vol menu item 6.
- Implant calculator dialog is now modeless (instead of modal).
- Plaque position dialog is now modeless (instead of modal).
- All EP plaque prototypes are now complete.
- Added additional rulers to handle split screen dosimetry.
- Added split-screen options to 2D dosimetry window for side-by-side meridian and coronal plane displays.
- Added controls in 2D dosimetry to flip the meridian plane and to move the coronal plane to the equator.
- Replaced the dual purpose planar rotation controls in the 2D dosimetry window with controls for dedicated rotation of the meridian plane and translation of the coronal plane.
- Added linear projection of the coronal plane to the 2D meridian plot, and linear projection of the meridian plane to the coronal and retinal plots.
- Completed design of models 1821,2031,2029N,2442,2440N and 2025 plaques.
- Fully implemented rounded edge normals and radial bowing for EP notched plaques.
- Fixed a bug in rounded edge plaques rotating points around arbitrary vectors.
- Added page printing options for the Tx Plan, RD and RDAH documents.
- Added option for minimalist DVH/RDAH legend.
- Added meridian plane indicator to retinal diagram.
- Added full POI support to the retinal diagram.
- Revised and expanded the POI data structure (however old POI data is now simply ignored when loading old patient setup files).
- Revised POI naming and display and document preferences and instructions.
- Eliminated need for the POI custom radio button control.
- Fixed a cosmetic bug in the 2D dosimetry document.
- Fixed a source of occasional unpaired triangle edges when tesselating collimating slots in the plaque face for .stl file export.
- Seed 3D rendering is now set independently from the plaque rendering mode so can have, for example, translucent seeds and wire frame plaque.
- Improved opaque rendering of seed shell by changing how seed vertex normals are calculated.
- Added automatic collision detection of plaque and optic nerve.
- Added plaque-nerve collision preference setting.
- Added plaque outline to retinal diagram on treatment plan page 1.
- Preplan .pdf documents are now labeled as "preplan" rather than "plan".
- Moved BEBIG plaque calibration to the main plaque menu (from the BEBIG plaques submenu) for easier access.
- A locked BEBIG plaque must be unlocked in order to enable recalibration or by option-clicking the plaque menu when selecting calibrate.
- Plaques can now be unlocked by option-clicking the lock button in the loading window or by entering the password "BEBIG" as before.
Version 5.70b14 4/26/12
- Changed jpg compression from maximum down to high for all tutorials and sample images that accompany the installer to reduce download file size.
- Smarter document printing for images and RDAH to reduce .pdf file size.
- Added option for 2nd RDAH and Y axis range controls.
- Added calibration data copy and paste to the BEBIG calibration dialog.
- Updated and revised the built-in models of all BEBIG plaques to better match the pictures, including the now mirrored CGD.
- Added 1200dpi high quality .jpg compressed pictures for all BEBIG plaque models, the pictures are stored in the (PS_Resources) folder along with a calibration file for each picture, the pictures and calibrations now auto load when creating BEBIG plaques.
- Revised plaque file format to handle longer plaque names.
- Fixed bug in plaque name saving introduced with new naming option.
- Added Rx and normal tissue tolerance dose indicators with color prefs to RDAH.
- Added optic disc RDAH.
- Added plaque naming option.
- Added a 2nd page to the Retinal document to support a magnified view which follows the RD window view.
- Split RDAH document into 3 pages.
- Added RDAH overlay and line style controls.
- Added macula to RDAH.
- Added margin to RDAH.
- Change DSH to retina dose-area histogram (RDAH) to conform to paper in Med Physics.
- Added option to display tumor base margin to retinal diagram and DSH calcs. Set the margin and enable from tumor apex or std tumor dialogs. Default is 2.0 mm. Works best with convex polygon tumor shapes.
- Added 3D axes smoothing option.
- Added more DSH/DVH document font preferences.
- Added display of line source end point coordinates to plaque window .
- Scanning BEBIG plaques CCZ,CCB,CCD and CIB, updating plaque models.
- Fixing perimeter updating bugs in the shell editor for the node at 12:00 when auto ccw cleanup is not active.
Version 5.66b1 3/20/12
- Fixed a bug in the documents where annealed Ru plaques with many different activity sources were overloading the document.
- Fixed a bug where some windows were not vertically resizing correctly from the custom sizing dialog.
- Custom tumor tinting shade is now saved in the patient file.
Version 5.65b25 3/18/12
- Added 5 demonstration BEBIG .iplq files and their BEBIG certificates (in .pdf format) to the download. These plaque models have been surface annealed using the certificate data and a few additional interpolated points to smooth the models. The central axis patch paramaters were manually tweaked following auto optimization for better agreement with both the surface and central axis measurements out to 5 mm. These files have been tested on different size eyes and locations and all appear to be working correctly.
- Fixed bug in the updating of the cax dose profile when working in the surface measurements tab of the BEBIG calibration dialog.
- Fixed a bug in selection of radionuclide physics files other than 106M in the BEBIG calibration dialog.
- Updated the 106M Ru-106(2004).iphys file to support new patch source graphics.
- Added graphic display of the beta patch sources in BEBIG plaques.
- Fixed a bug in the summary table document where the dose rate in the table was always reporting in cGy/hr even when other units were intended.
- Fixed bug where the manual near-field slope adjustment slider for beta patch source optimization was not updating the RMS error in real time.
- Added .iplq files completed models for 10 mm and 22 mm notched COMS plaques.
- Added many new plaque pictures for notched COMS plaques.
- Updated the included BEBIG plaque diagrams from obsolete .pct to .jpg files.
- Added additional measured (or interpolated manually between the measurements) to help smooth the simulated annealing solution.
- Revised user interface for entering the set of measured surface points.
- Implemented and testing a simulated annealing solution to compute an activity distribution in the BEBIG plaque that fits the set of measured points 1 mm above the surface.
- Partial workaround for version 5.3.9, calibrate the COC and COD plaques on an eye of the same curvature as the plaque, 14mm radius (28 mm diameter) The other BEBIG plaques are OK since they are 12mm curvature which matches the default eye.
- Repaired a bug in the BEBIG plaque calibration for the COC and COD plaques in which caused a dosimetry curve shift due to the curvature difference between the plaque and the standard 24mm diameter eye.
- Repaired a bug in two BEBIG plaque models in which a unit vector normal to each radionuclide patch could be pointing towards the center of the eye rather than the center of the sphere defined by the plaque curvature. This could result in a very small dosimetry difference depending upon the size of the eye for the BEBIG COC and COD plaques.
- Updated the I-125 (IAI-125A).iphys file to correct a typo in the point source radial dose function g(r) table from 0.883 to 0.833.
- Photorealistic model of a COMS 10mm notched plaque completed.
- Converted the plaque perimeter control point dialog from modal to modeless so that it can remain open while designing plaques.
- Added tesselation bowing parameters to the plaque files to allow the shell, face and carrier of COMS plaques to conform to deep and bubble-like notches.
- Made CCW autosort of perimeter control points optional instead of always active in order to support deep and bubble-like notches.
- Improved the code that constructs COMS-like shells to maintain lip edge thickness around notches.
- Digitized samples of the COMS 10mm through 22mm notched plaques and silastic carriers from the IsoAid inventory at 2400 and 4800 dpi.
- Fixed a bug regarding selection of images to display on the treatment plan page 3.
- Fixed improper OpenGL surface lighting on coronal and meridian planar isodose lines drawn in the 3D setup window.
- Added various 3D axes appearance controls.
- Added antialiasing to the 3D axes labels.
- 3D axes can be locked to eye center or move to the camera POI.
- Added appearance control to reverse text direction in the 3D display.
- Completed photo models of the ROPES 10mm and 15mm flanged shell plaques.
- Completed photo model of the ROPES 15mm 2 eyelet with beveled lip plaque. Photos courtesy of Joel Poder, Sydney
- Improved support for plaques with flanged eyelets.
- Added support for lipped plaques with beveled edges.
- Added more mouse function and 3D camera orientation controls.
- Fixed a bug in the plaque slot editor when swapping slot indices the seed outer shell 3D vertices were not being swapped.
Version 5.63b2 2/20/12
- Added mouse button function controls to the setup, plaque and 2D dosimetry windows. These controls provide quick access to the obscure keyboard modifier functions associated with the left mouse button such as setting points of interest, redirecting the 3D camera to point at and orbit the plaque center, eyelets, seeds, points of interest or the center of the eye, and manipulating seed slots in a plaque.
- Improved the setup window user interface with more accurate calculation of what the mouse is pointing at in the 3D setup, especially when the camera is pointing away from the center of the eye, for instance, at a plaque eyelet or seed slot.
- Expanded the location and orientation data associated with imported CT and MR images to better merge the images into the PS 3D model and dosimetry.
- Moved the tumor projection viewpoint far outside of the eye to allow the apex of tumors taller than the eye radius to project properly onto the retinal diagram.
- This also improves the tumor shaping functions and the accuracy of mapping fundus photo pixels to an OpenGL texture applied to the tumor surface.
- Dragging a seed switches to dragging the seed label position when seed coordinates are being displayed.
- Added option to auto correct (ie warp) and rotate the fundus photo collage to display properly on the retinal diagram and match the auto correct tumor function.
- Fundus collage background color can be selected and transparency tolerance can be adjusted with sliders.
- Fundus collage background (e.g. black border) can be made transparent in both the 3D setup and retinal diagram.
- Added adjustable centering aids to the fundus collage center tools in the images window.
- Sample movie uploaded to the PS website, updated main page.
- Improved quality of 3D text.
- Improved quality of antialiased rotated text.
- Improved quality of rotated fundus image.
- Fixed cosmetic bug related to background color of rotated images.
- The 2D meridian plane, and its associated CT image and isodose lines can now be rendered in the 3D setup window.
- Text style record added to plaque files.
- Suture eyelet labels can have custom text styles and orientations.
- Expanded support for points of interest (POI) in document prefs.
- POI can be dragged and edited (by double clicking) in the 2D dose window.
- POI can be individually flagged for display in 2D and 3D.
- POI can have customized text styles.
- POI colors can be changed.
Version 5.60b4 1/23/12
- Added preferences and patient file support for customizing text styles (useful for preparing illustrations for publications and teaching).
- Standardized and consolidated most text font and style data structures throughout the program.
- Retinal diagram muscle attachments are now drawn translucently with rotated text to both screen and documents.
- Revised loading window plaque picture button appearance.
- New pdf demo file added to web site.
- Fixed a bug involving using seeds of more than one type in the same plaque.
- Seed strength overlays on the plaque loading diagrams and documents now rotate with the seed.
- Added a new slightly slower, antialiased, method for creating more legible rotated text.
- Improved the older fast method for rotating text.
- Plaque and carrier pictures, when available, are used in the loading diagram document.
- New models of 10mm through 22mm COMS plaques with shell and carrier pictures added to the sample plaque files. Seed slots adjusted to match carrier pictures.
- Carrier picture can be configured as a translucent layer over the shell picture to functionally model the actual COMS plaques.
- New picture tools added to the shell editing window.
- Ability to mask portions of the pictures.
- Plaque files now support both shell and carrier pictures.
- COMS shell and carrier pictures added to the sample pictures folder. These pictures were scanned using an Epson 4990 PHOTO scanner at 2400 dpi, cleaned and saved at 1200 dpi using Photoshop. Carrier pictures were scanned as transparencies. Suture eyelets were flattened a bit to allow better scans. A ruler was included in each scan to verify the image calibration.
Version 5.58b1 1/11/12
- All document settings are now saved with the patient file.
- All document settings are now consolidated into a single data structure with considerable code consolidation as well.
Version 5.57b12 1/10/12
- Revised the Anterior and Posterior plan.pdf demo files on the website.
- Fixed a bug in the suture eyelet editor.
- Suture eyelet hilighting is now disabled automatically when closing the suture eyelet editor.
- Fixed a bug loading files created using version 5.54 where optic nerve diameter was not updated correctly.
- Revised all the EP 2nd gen. plaque files for 5.57 using Photoshop edited plaque pictures with white backgrounds.
- Treatment plan and loading documents can now optionally use a calibrated plaque picture instead of a diagram. Controls are in the document options window. Default opacity for document pictures is 0.50 to allow overlying text to be legible.
- Added popup menu to the suture eyelet coordinate button in retina window.
- Plaque pictures now lock automatically when saving a plaque file.
- Each page of the plaque loading document now has independent controls when using multiple plaques.
- Revised the plaque loading document to allocate 1 page per plaque when using multiple plaques rather than putting multiple plaques on the same page.
Version 5.57b8 1/6/12
- Fixed the picture used by the treatment plan button in the document preview window which was always being drawn as if it were in the down position.
- Added ability to Cut, Copy, Paste and Clear calibration data for images (hold down the shift key modifier when selecting the Edit menu items).
- Added ability to copy the calibration settings for the selected image to other images when exiting the calibration window.
- Added display of ruler diameter in pixels for uncalibrated images.
- Added a projection of the optic nerve exterior onto the retinal diagram to illustrate closest approach for notched plaques.
- Improved projection accuracy of muscles onto the retinal diagram.
- Retina when rendered in 3D now matches the 2D model in terms of colors and surface extent.
- Sclera color when rendered in 3D now follows the preference setting.
- Removed about 2K of obsolete data from the patient .iplan files.
Version 5.56b2 12/25/11
- Fixed some user interface updating bugs related to using multiple plaques.
- Plaques in the loading window are now illustrated using OpenGL 3D graphics with an optional appearance control for each plaque to override the default rendering settings (the user interface works in the same way as the setup window, there is a new button at the bottom of the plaque loading window to access the appearance controls).
- The file names of plaques that include pictures now end with a trailing P (e.g. EP2031P.iplq vs EP2031.iplq)
- Revised plaque files for all Eye Physics 2nd generation plaques for version 5.5.5 using calibrated pictures rather than the conceptual models.
- Fixed a crashing bug when beveling the edge of plaques with rounded edge shells.
- Completed automatic generation of C code for plaque perimeter, eyelets and seeds from edited models. Press command key to copy code to scrap from the shell, eyelet and slot windows.
Version 5.54b16 12/18/11
- Improved the plaque drag & rotate user interface including live synchronization of the setup and retina windows. With the mouse button down while dragging the plaque; the command key rotates the plaque CW 1 deg., the control key rotates the plaque CCW 1 deg. according to the window view (concave or convex) context. The option key accelerates rotation to 5 deg. increments.
- Suture coordinates are now shown while dragging the plaque.
- Added a menu option to show all suture coordinates or just the coordinates of the balancing eyelets. The default now is just the balancing eyelets.
- The plaque and carrier rotation controls in the Setup, Loading and Retina windows now switch between CW and CCW behavior according to each window's current plaque view (concave or convex) context.
- Removed obsolete OSX aqua theme preference and support.
- When the plaque centering button in the retina diagram window is clicked PS will automatically center the plaque under the tumor and will now also rotate the plaque to balance the eyelet distances from the limbus.
- Added a menu item to manually invoke suture eyelet balancing to the retinal diagram window menu bar.
- Added suture eyelet balancing defaults to the built-in plaques.
- Clicking on an eyelet in the plaque loading window selects or deselects that eyelet for balancing.
- Added a checkbox to the plaque eyelet design window to select suture eyelets for balancing.
Version 5.54b11 12/15/11
- Fixed a printing bug where loading diagram plaque view icons were not being printed to pdf files or paper in version 5.54b9.
- Added plaque view icons to loading diagram.
- Document grouping now saved with patient file.
- Document grouping checkboxes added to document window.
- Updated various built-in instruction text controls.
- Consolidated and better grouped preference settings.
- Significant speed and appearance improvements to isodose labeling.
- Linked the behavior of the CT ruler and distance/angle buttons so that clicking the CT distance/angle button will also display the CT ruler if it was currently hidden.
- Allow the tisse-air transition plane to be offset from the limbus.
- Fixed a bug wherein tumor surface texturing from fundus photos did not update the texture when the fundus calibration ruler was moved.
- Fixed a bug where the fundus photo of the current patient might not be deleted when an existing patient file without a fundus photo is opened.
- Enabled user customizable labels for the patient misc ID fields.
- Added two additional patient misc ID fields.
- Added institution name override in the patient ID window.
- Added document anonymization of text and images.
- Activate anonymization in the preferences document panel.
- Use the image selection marquee to indicate a portion of the image to erase when printing.
- Added document image descriptors.
- Added image file pathname tracking.
- Added mushroom and ball shaped tumor options.
- Tripled the tumor 3D modeling detail and expanded shaping capabilities.
- Grouped the retina, dose and image window controls into more functionally related sets with group labels.
- Fixed a potential crashing bug in 5.50 printing & previewing some documents.
Version 5.50b5 11/18/11
- Modified the axial image eye sizing tool optic disc pointer to conform to the selected (right or left) eye.
- Added right/left eye selection button to the image window.
- Moved enabling of the image cropping selection marquee to the image menu to make room for the eye selection button since image cropping is rarely used.
- Rotation of the image eye sizing tools using the command and control keys while dragging works again.
- Added hour indicators to the coronal image eye sizing tool.
- Modified the CT image eye sizing tools so that eye diameter can be adjusted both radially (white control points) and diametrically (green control points) according to the user handedness preference.
- Add preference setting for user handedness.
- Revised the PS preferences file to allow the master data folder, patients folder, isodose legend file and treatment plan picture file to reside on a remote server. PS will attempt to mount the remote server on subsequent launches. If you were not using the PS default folders and files you will need to reselect your customized files and folders preferences and save the new preference settings.
- Added ruler and tool overlays to document images.
- Added complete document printing options to the preferences file.
- Moved the recent patients list into its own preference file so it will be retained between PS version updates.
Version 5.48b1 10/21/11
- Added 2D plot & 3D surface rendering settings to the isodose legend files.
- Added a preference setting to load a custom isodose legend file at startup.
- The isodose legend files now also save line colors and thickness.
- Updated movie making to export either a quicktime movie directly or a sequence of frames in various file types.
Version 5.47b10 8/18/11
- Fixed a bug in the Standard Tumor dialog when typing in the hour,minute,seconds fields.
- Added coronal and sagittal CT images and 2 additional user definable images.
- Revised button layout and logic to access the new images.
- Axial, coronal and sagittal CT images now have individual eye tools.
- Changing between CT images no longer turns off the rulers.
- CT images can be used as background in the 2D dosimetry window, enabling overlay of 2D planar dosimetry on the CT images.
- Added menu items to set the 2D dose plane to be the bisecting axial, coronal or sagittal plane.
- Fixed plaque and tumor #s in some documents.
- Fixed summary document column alignment.
Version 5.44 beta2 5/14/10
- Fixed a bug re inventory IDs for newly created inventories.
- Fixed Std Tumor dialog bug introduced in 5.41 beta.
- Fixed the dosimetry dose matrix size menu.
- Fixed a bug involving updating the inventory files when calculating seed strengths.
- Improved user defined point of interest display in 2D and 3D views.
- Improved the image calibration dialog to clarify the default function.
- Added optional individual isodose line weighting - thin, medium, heavy.
- Improved the dome shaped tumor model for off center apex.
- Removed obsolete wacom graphics tablet code and interfaces.
- Replaced the graphics tablet interface button in the retinal diagram with a button to show ocular muscle attachment locations.
- Changed the name of two image window buttons from "CT" to "Axial" and "Coronal".
- Misc obscure user interface fixes.
Version 5.42beta 4/22/10
- Many new Eye Physics prototype plaques for adults and infants (infant plaques are designated as RB series) are now hard coded.
- The anterior portion of prototype plaques can be curved to fit an oblate spheroid.
- Full 3D tesselation of complex plaque surfaces including concave faces and collimating slots (earlier versions of PS only tesselated the back convex surface of the plaques.)
- More detailed ray-tracing calculation of plaque and slot collimation within the plaque.
- More detailed 2D cross sections through the plaques including interior surfaces and seeds.
- Improved and fixed various bugs related to interactive plaque design and editing. Most plaque design functions are now available as fully interactive windows rather than modal dialogs.
- Plaques can be scaled and exported to a rapid prototyping printer as .dxf or .stl files.
- Added calculation of a Dose Surface Histogram (DSH) for the retina (from fovea to the ora serrata) surface and tumor base as an optional alternative to the DVH. This enables quantitative comparison of treatment plans with the goal of reducing dose to normal retina while maintaining tumor coverage.
- Improved calculation and display of the dosimetric effect of the anterior air boundry based on published monte carlo calculations by Thomson et al. 2008.
- Improved T(r) curve for calculating the attenuating effects of the COMS silastic carrier for I-125 and Pd-103 based on monte carlo studies of Thomson et al. for the AAPM TG129 report.
- New set of physics files prepared with updated T(r) and dose reduction curves as a function of distance from an air boundry, distance from the plaque, and position of the plaque on the eye.
- Support for a coronal CT image. As a result, some buttons in the imaging window have been rearranged.
- Angle indicator added to CT ruler.
- Inventory files can contain any number of items instead of exactly 25 items.
- In the radionuclide inventory list window, inventory items in the current active plaque are now highlighted in red.
- Slightly revised the built-in defaults for the standard adult eye model.
- Added a new built-in standard infant eye model.
- Eye size defaults can now be customized and saved as preferences.
- Location of ora serrata can be customized.
- Retina posterior to the ora serrata can be tinted in the 2D eye cross-sections.
- Fixed a problem loading certain BEBIG plaque files reported by user in Spain.
- Revised the method of calculating tumor area to a 2D polar projection solution. This robust method allows for tumors of arbitrary shape and crossed edges and also determines the % of the retina (as delimited by the ora) covered by the tumor. The older spherical polygon method remains available by menu selection for comparison of the methods.
- Standard tumor models now default to 36 edges instead of 24 and can be adjusted from 6 to 360 edges.
- Improved fitting of plaques and anterior tumors to oblate spheroid.
- Misc obscure user interface and bug fixes.
- Tested with MacOS 10.6 (Snow Leopard).
Version 5.39 4/2/09
- Fixed a unicode bug in the file saving code.
- Expanded "Find Patient" synopsis data fields to include MR#, better determination of which of the 4 alternate plaques was actually used, tumor dimensions, which eye, etc...
Version 5.38 3/22/09
- Plaque Simulator now has a custom installer to simplify new installations and updates. After downloading a new PS version, simply run the included PSInstall.app. The installer will create or update files on your system (using current versions found in the PS folder of the installer package). You can still install files manually if you wish.
- Added automatic calculation and display of complete suture coordinates on the eye (clock hour and distance from limbus) for each eyelet.
- Suture points beneath each eyelet are projected onto on the scleral surface in 3D view.
- Added ability to name suture eyelets.
- Added preference setting and controls to display suture eyelet names and suture points in 2D and 3D graphics.
- Added a menu to immediately move the meridian plane to pass through either the plaque center or a suture eyelet.
- Added ruler tool to the 2D dosimetry window.
- Added eyelet selection tool to the 2D dosimetry window.
- Revised printing to support printing multiple page documents and document groups to .pdf files on OSX 10.5.
- Added additional synopsis fields to the "Find Patient" dialog with ability to export the patient list as tab delimited text file.
- Updated the QA procedure in the user guide and created a new QA patient file which uses TG43U1 data.
- Fixed one seed coordinate in the COMS 18mm plaque model that was one degree different from the others in that ring.
- Fixed a bug in the drawing of profile markers when displaying multiple dose matrices in the Dosimetry window.
- Fixed a bug related to updating the OpenGL context in the setup window.
- Demo mode extended to 60 minutes.
- Updated numerous portions of the user guide.
Version 5.37 7/23/08
- Updated file dialog APIs for better compatability with MacOSX 10.5
- Added optional display of partial suture coordinate (clock hour only)
Version 5.36 7/5/05
- Support added to accomodate both the line and point source versions of the TG43U1 g(r) radial dose function
- Previous versions of PS only supported the TG43 anisotropy function at r = 1 cm. Additional TG43 anisotropy factors for r = 0.5 and 2.0 cm are now supported. PS will now interpolate the anisotropy function across the range 0.5 < r < 2 cm. For r <= 0.5 cm the data for r = 0.5 is used, for r >= 2.0 cm the r = 2 cm data is used.
- Applicable physics files (I-125 models 6702,6711,2301,3631,S06,12501 and Pd-103 models 200 and 3633) updated to TG43U1
- Added ability to override automatic plan file name generation.
- Fixed a bug where a tumor could move slightly due to rounding errors when repeatedly rentering the std tumor dialog.
- Fixed a bug re enabling profile #7 from the BEBIG Ru plaque calibration dialog.
- Date input controls in modal dialogs did not update to reflect keyboard text input when exiting the dialog if the control text field (e.g. day of month) still had the keyboard focus. These controls are now forced to update when closing a dialog.
- Experimental support added to model air bubbles located between the seeds and sclera. Please do not use this mode for patient planning at this time.
- Fixed a bug re updating retina dose in the 3D setup window after changing between plaques.
- Added ability to control seed display on retinal diagrams.
- Fixed bugs which degraded performance by repeatedly updating some windows and controls when it was not necessary.
- New 64 bit licensing methodology based on a user selectable licensee name.
- Demo mode times out after 30 minutes. A time remaining item appears in the menu bar when running in demo mode.
Version 5.34 3/28/04
- Improved dome shaped tumor rendering algorithm for tall tumors.
- Tumor height can now be as great as the diameter of the eye.
- Added user adjustable colors for seed carriers.
- Manufacturer activity midpoints now support input in the preferred mode e.g. mCi, mgRaEq etc... in addition to air kerma strength.
Version 5.32 3/21/04
- Added support for the COMS plaque 0.3 mm gold carrier inserts designed by Andre Szechter and Paul Finger. The COMS plaque menu is now divided into separate sub menus for plaques with standard silastic inserts and plaques with gold inserts.
- Improved drawing of carrier surface.
- Eye component colors can be modified.
- Added new preferences panel to consolidate all color preferences.
- Updated the physics built-in help info text for the scatter and carrier factors.
- Changed the gold-scatter-flourescence icons to better illustrate the physics.
- Added support for importing 16-bit TIFF grayscale image files.
- Fixed a bug with display of certain 16-bit images.
- Fixed a bug associated with image cropping, should now work properly with 16-bit data, multi frame DICOM images and color images.
- Fixed a bug in which the orange background color of an item in the central axis dose table closest to the COMS 5mm point was improperly colored if the point was 5mm inset from any surface of the eye. The orange color is now used only if the point is 5mm inset from the inner surface of the sclera and also 6 mm from the plaque surface on the central axis.
Version 5.30 2/26/04
- Added air interface correction A(R), enabled by default
- Changed isodose labeling to allow only one label per line instead of two.
- Added adjustable isodose labeling density & threshold parameters.
- Updated all physics files to version 5.28 to reflect the necessary changes to support air-interface calc.
Version 5.28 2/22/04
- Added ability to change isodose plot label font, style and numeric format.
- Changed the default carrier correction to now be T(r,u)
Version 5.27 2/20/04
- Implemented an improved off-axis carrier correction T(r,u) algorithm for COMS type plaques.
- Updated all physics files to version 5.27 to reflect the necessary changes in T parameters for silastic, acrylic and water.
Version 5.26 2/19/04
- Fixed a bug in the modeling of plaque lip height.
Version 5.25 1/27/04
- Fixed the OSX Wacom digitizer tablet code to work properly with the current Wacom drivers, the tablet mapping context now adapts properly to the current window or dialog.
- Fixed a bug that prevented the digitizer tablet calibration dialog from being moved around on the screen.
- Added ability to select a web browser for viewing the local version of the user guide to the preference's folders pane. The default browser is Apple's Safari which is installed with OSX. You can change the browser to Internet Explorer, Netscape or Mozilla if you are running the OS9 version of Plaque Simulator.
- Popup menus in preference's folders pane now correctly sync to the data.
Version 5.24 1/5/04
- Fixed a bug in the Rx window implant time text field user interface, now responds better to time changes.
- Fixed a cosmetic bug in the retinal diagram window where tumor & landmark outlining instructions were not correctly erasing the area in which they are displayed.
- Revised the startup licensing dialogs to allow apple events to work correctly. The licensing and disclaimer dialogs now appear only when running in unlicensed mode. After licensing, they are no longer displayed at startup and apple events will work correctly.
- Plaque pictures can now be rotated.
- Improved edit shell dialog.
- Improved slot management dialogs. It is now easier to add slots to, edit, or delete slots from a plaque, either one at a time, or in patterns.
- The color of empty slots can now be changed from the standard brown.
- Control-clicking on empty space in the plaque window's rotation control dial brings up a contextual menu to switch its context between rotating the carrier, plaque or plaque picture. Plaque rotation is used to align the plaque model with a picture of the plaque.
Version 5.23 12/22/03
- Fixed a bug in 5.22 where the .iphys tag was being removed from exported physics files.
- User interface, appearance, controls, labels & menu tweaks.
Version 5.22 12/11/03
- Fixed the preferences dialog to enable multiple dose matrices by default on new installs.
- Fixed a potential crashing bug that could occur if multiple matrices has been disabled (in the preferences) in order to save memory on older computers and you then attempt to open a current patient setup file which always contains multiple (4) dose matrices. The additional matrix parameters now simply overwrite the single dose matrix parameters.
- User interface & menu tweaks.
Version 5.21 12/09/03
- Added in-place editing of individual isodose values in the isodose legend. The isodose window legend is now an array of static text controls. Clicking on an item in the leftmost column changes it to an editable text field. Enter the new value for that isodose. Use return key to accept new value, the Enter key to accept and advance to the next item, the tab and up/down arrow keys move the keyboard focus to the next item. Click outside the control to remove keyboard focus and/or bring up the custom isodose dialog.
- Iodose color buttons are now true controls.
- Added isodose color files.
- Added ability to more easily set user points of interest as the prescription and dose normalization points.
- Converted the zoom factor and dose units readouts on the lower border to placard controls for a more uniform appearance.
- Fixed bugs in the CAX table dialog.
- Added user definable normalization point.
- Keyboard commands for cut, copy, paste & deletion of entries now work correctly in the inventory dialog.
- The F13 key now dumps the entire current screen to the printer.
- Command-F13 captures the frontmost window or dialog and exports it as a 32 bit graphic file (.jpg, .tiff, .pict etc...).
- Option-F13 captures the current menu being tracked and exports it as a 32 bit graphic file (this function is available only in the OSX version).
- Introduce generic visible filename tags .invy, .idos, .iclr, .ihlp, .iplaq, .iplan etc... in addition to the historic (and invisible) MacOS file type & creator codes.
- Updated inventory, isodose, colors, help and other support file names to use the new .xxx identifier tags
- Fixed window updating bugs in MacOS9 version
- Fixed crashing bugs in MacOS9 version
- Various cosmetic & user interface improvements.
- Begin version 5 user guide update.
Version 5.20 11/21/03
- MacOSX 10.3 (Panther) resolved the Carbon and OpenGL issues seen with 10.2 Jaguar, performance is excellent now.
- Wacom tablet support is now functional in the OSX version (Wacom driver version 4.7.7-8 or later and Panther or later are required).
- Added ray tracing of path distance for calculating attenuation in the COMS silastic carriers.
- Each of the 4 alternate plaques now has its own 2D dose matrix set so alternate dose plans can be compared onscreen without recalculation.
- The 3D appearance tools & menus are now all organized into a single window.
- Added a physics file for IAI-125 seeds.
- Updated the help file.
- Fixed a bug in the implant date & time control bumpers.
- Window appearance modified to be more consistant with the Panther theme.
- Changed built-in internet user guide link to point to "www.eyeplaque.com"
Version 5.11 6/26/03
- MacOSX 10.2 (jaguar) introduces problems with Carbon and OpenGL rendering speed.
- This version has some temporary workarounds to improve performance in jaguar.
- Scanned pictures of plaques can now be imported and displayed in the plaque window to assist with digitizing seed coordinates.
- Added dose profile calculation, copy profiles to clipboard for export, new graphing support.
- Any Quicktime supported graphics file format (eg .jpg, .tif, .gif, .bmp, .pct, etc...) can now be imported in addition to "PICT" images.
- Improved import for DICOM images.
- New dose prescription & display options.
- and lots more...
Version 5.09 1/5/03
- Improved DVH calculation accuracy.
- DVH now recognizes domed vs conical tumors.
- Now can copy the DVH table to the clipboard for export.
Version 5.08 1/2/03
- Fixed a crashing bug when changing isotope model in the inventory system.
Version 5.07 12/02
- First release with Ru patch source model.
Guide Contents