Version 5.62b7 1/29/12
- 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