Plaque Simulator Changelog

What's new in Plaque Simulator 6.2.3

Aug 21, 2015
  • Fixed a bug in the physics window so that when editing the dose rate and other physics constants all dosimetry calculations update immediately rather than having to save and reload the physics file.
  • Updated the user guide and some built-in help text.
  • Split Patient IDS and Institution data entry into separate windows with independent preference settings and menu access.
  • Revised layout and added more physics constant cross checks and warning messages to the plaque slot data inspector window.
  • Added tumor apex and center coordinates to summary document.
  • Added a load all menu item to the image window's MPR/CT group contextual menus.
  • Expanded professional information to include contact addresses (e.g. email) and phone number.
  • Added institutional and professional information preference presets.
  • Added professional contact email info to the bottom of the 2nd page of the treatment plan document.
  • Added a 4th page to the treatment plan document listing institutional, professional contact and plan review status information.
  • Added planner review & approval checkboxes to the new Institution window with indicators on the new Tx plan document page 4.
  • Added Browne 2015 publication in Brachytherapy to user guide references.

New in Plaque Simulator 6.2.2 (Jun 22, 2015)

  • Fixed the OSX NSNumberFormatter configuration bug that crashed PS after opening a file containing floating point numbers when OSX preferences were configured for a region other than USA.
  • Revised all IB files to remove numeric text field regional localizations.
  • To assure consistency of user experience and to also assure that PS files can be shared between regions, all floating point representations written and read as text by PS now instruct the OSX NSNumberFormatter API to always use the USA regional representation of #.#, rather than the user's regional preference which might be #,#.
  • Added optional 3D display of the PS suture coordinate meridians and chord measurements.
  • Added a contextual menu to the Center button in the Retinal Diagram window as a convenience to disable dosimetry plane autotracking.

New in Plaque Simulator 6.2.1 (Mar 20, 2015)

  • Fixed small memory leak in PS core foundation text display code.

New in Plaque Simulator 6.2.0 (Mar 20, 2015)

  • Fixed bug that allowed auto dose to repeat indefinitely.
  • 2D, 3D, RDAH and DVH dose calculation loops revised to exploit all available processor cores concurrently. This revision of how PS6 calls OSX Grand Central Dispatch (GCD) to manage concurrent dispatch queues (similar to threads) accelerates 2D, 3D and dose histogram calculations by a factor of about 5X on my Mac Pro with a quad core processor and by about 7X on my Mac Pro that has six processor cores compared to the previous PS6 implementation.
  • Added Rx lock during background 3D dose calculation.
  • Added disc-circle radius distance display and interactive control to the fundus image calibration ruler once the ruler has been calibrated.
  • Restored lost icon for histogram document in preferences window.
  • Removed dosimetry progress notification and related preference setting since dose calculations are now much faster and GCD asynchronous concurrent dispatch queues can not be effectively aborted.

New in Plaque Simulator 6.1.9 (Feb 28, 2015)

  • The slot editor window's Misc. group label now indicates if the coordinates refer to the placeholder or to an installed seed.
  • Revised the plaque loading window's active plaque to respect the currently active pane when in quad pane display mode and multiple plaques are also enabled.
  • Added recognition of the left-right swipe gesture (e.g. magic mouse and trackpads) to cycle pages in the document preview window.
  • Added alternative page cycling controls to the document group toolbar of the document preview window to use in case the buttons at the bottom of the window happen to be offscreen, e.g. on a laptop with small screen.
  • Revised page cycling icons by 1 pixel.
  • Revised the behavior of the page cycling buttons found at the bottom of the document preview window to cycle between all pages of the document group rather than just the currently displayed document.
  • Added treated eye indicator to the prescription line of the treatment plan document (in addition to its historic location in the header of every page).
  • Enlarged the suture eyelet hole diameter for all 3D printed plaques to 1.7 mm.
  • Revised some 3D printed plaque model suture eyelet positions.
  • Accelerated asinf() and acosf() domain checks to inline functions.
  • Revised initialization of 3D isodose surface opacity from 0.5 to 0.25.
  • Revised lower limit of fundus image calibration from 2 mm to 1mm.
  • Added a tutorial to the user guide illustrating how to assemble a fundus image collage with optional fluorescein angiography fusion using Photoshop.
  • Added a tutorial to the user guide illustrating how to compress and encrypt PDF treatment plan documents for transmission as email attachments (e.g. to send to IsoAid for ordering preloaded plaques).

New in Plaque Simulator 6.1.8 (Feb 11, 2015)

  • Fixed an obscure bug in which the asinf() function would return NaN and crash the program while dragging a tumor apex close to the posterior pole.
  • Added preference setting to print the document group as separate documents instead of as a single combined document. Use this only if you need to break up the large combined pdf file into smaller pieces for sending by email.
  • Added automatic naming of print jobs. When printing to a pdf file the filename will default to the patient's initials (plus the document name if printing a single document) instead of "untitled".

New in Plaque Simulator 6.1.7 (Feb 9, 2015)

  • If you installed version 6.1.6 discard it and discard all iphys6 files immediately.
  • Fixed data curve bug in all .iphys6 files in which data for points 10..20 was not saved or loaded correctly. All example physics files have been updated.
  • Removed obsolete physics file file creator preference.
  • Fixed bug where the image window toolbar gamma mode selection was not being restored after opening a patient file.

New in Plaque Simulator 6.1.6 (Feb 6, 2015)

  • Fixed a bug in the uniqueID field of the physics window that was not properly converting unicode characters into the required FourCharCode data type.
  • Updated all standard physics files to version 6 xml package .phys6.
  • Added a new option to save and load physics files as packages in xml format which is how all other PS6 files are now managed. Physics file packages in xml format use the extension xxxxxx.iphys6 (instead of the previous xxxxxx.iphys) and have a new file icon.
  • Eliminated all duplicate PS6 xml file reading and writing support functions to simplify future maintenance.
  • To convert a PS5 tab delimited text file (e.g. xxxxxx.iphys) to the new PS6 xml package format:
  • In the Plaque Simulator Data folder, create a PS6 ignore folder in which to save the old V5 physics files. PS6 ignores folders whose names are enclosed in () characters. Name the folder something like (Physics Version 5).
  • Launch PS6
  • Open and unlock the physics window in PS6 using your physics password.
  • Select a version 5 file (its path ends in .iphys) from the popup menu.
  • Click the Save As... button at the bottom of the physics window.
  • In the file navigator, change the file extension from .iphys to .iphys6 and save the new file.
  • Quit PS6
  • Drag the old .iphys file out of the Physics folder and into the (Physics Version 5) ignore folder. Leave the new .iphys6 file in its place.
  • Relaunch PS6, the new .iphys6 file should now be listed in the physics window.
  • In the physics window Misc tab, optionally Delete All Checksums to clear the authentication database and then Authenticate All Files to rebuild the authentication checksum database.

New in Plaque Simulator 6.1.5 (Feb 3, 2015)

  • Fixed a bug in physics data curve entry of the 12th item pair that incorrectly put the data into the 2nd item pair.
  • Enabled E scientific notation in numeric data entry.
  • Updated all physics files to properly support the physics enable/disable checkbox setting for individual anisotropy and air correction curves.
  • Improved error handling for text characters that are not members of the MacOS Roman character set when encoding text for titles, user names, passwords, documents etc...
  • Added preference settings to allow testing of alternate text APIs and encodings such as UTF-8 in addition to MacOS Roman. These new preference settings are only for Eye Physics development and debugging use at this time. The xml files (e.g. patients, plaques, legends) created by PS6 are all UTF-8 encoded and future versions of PS6 may eventually be able to universally support UTF-8 throughout the entire program.
  • Improved scrollview intrinsic initialization to address a curious behavior of Xcode autolayout that would spuriously erase some scrollview contents when PS was launched under OSX 10.8 and on certain laptops with small screens.
  • Added a sample physics file for IsoAid IAPd-103A seeds using the TG43 data from the IsoAid technical data sheet for the IAPd-103A. Note: the data used for the PS scatter, COMS silicone carrier attenuation and air scatter correction extensions to TG43 that is found in all PS default Pd-103 seed physics files was copied from the I-125 examples. PS is delivered with various example physics files based on consensus publications and/or manufacturer supplied TG43 data sheets. These published sources do not usually include data for the PS extensions to TG43. Also, newer and possibly more accurate TG43 radial dose and anisotropy function data for distances close to the seeds that has been derived from Monte Carlo modeling may be available. Primarily for logistical reasons, Eye Physics does not recommend the use of Pd-103 or Cs-131 seeds for eye plaques. The shorter half lives of Pd-103 (17 days) and Cs-131 (9.7 days) compared to I-125 (60 days) are biologically irrelevant in the case of temporary implants and are dosimetrically at a logistical disadvantage should the originally planned surgery have to be rescheduled once a plaque has been assembled, sterilized and delivered.

New in Plaque Simulator 6.1.3 (Dec 27, 2014)

  • Added licensing instructions for distributors.
  • Added isodose legend copy and paste.
  • Preferences window now updates when a patient file is loaded.
  • Added document preference settings to patient .iplan files.
  • Added option to hide optic nerve in planar dosimetry.
  • Changed the QA_Check for BEBIG Ru plaques to compare directly with the central axis calibration measurement at 6 mm decayed to the implant date and duration, result will typically be within 2 percent.
  • Added support in multiple plaque mode to Rx to different tumors.
  • Improved user interface, options and documents for treatments that employ multiple plaques and/or multiple tumors.
  • Fixed crashing bug in the plaque tesselate for export mode.
  • Added optional lower resolution "F" versions with about 4X faster shell attenuation ray tracing for the EP2031P,EP2029NP,EP2342P,EP2340NP (xxxxF.iplq6) plaque files.

New in Plaque Simulator 6.1.2 (Dec 3, 2014)

  • Changed the demonstration and evaluation licensing conditions (EULA) to better protect Eye Physics.
  • Widened some text fields in the licensing window to handle longer names.
  • Added bundle path, OSX version and current date to licensing window to help debug licensing problems (e.g. should the user's computer date be set incorrectly).
  • Added screen capture instructions to the licensing window .rtf files.

New in Plaque Simulator 6.1.1 (Dec 3, 2014)

  • Adjusted document preview window check box locations to better align with the new OSX 10.10 (Yosemite) toolbar font size.
  • Revised scrollview updates at launch for better compatibility with the OSX 10.10 (Yosemite) window initialization sequence.
  • Window initializations also work properly with OSX 10.9 (Mavericks).
  • Some windows still have scrollview initialization issues when launching under OSX 10.8 (Mtn Lion) that can currently be worked around by manually resizing the windows.
  • Numeric text fields in the inventory editing sheet now update when exiting the sheet without first hitting the return key to accept a change.
  • Corrected plaque position lock and carrier lock states for all the COMSxxxxNP.iplq6 files.
  • Revised appearance parameters in some .iplq6 files.
  • Revised some transitions and displays between single vs multiple plaque and single vs multiple tumor modes.
  • Changing a plaque now includes the setup appearance window in its update messages.

New in Plaque Simulator 6.1.0 (Dec 3, 2014)

  • User guide updates.
  • Fixed the missing contextual menu attached to the image window fundus button.
  • Revised the fundus image descriptions for clarity.
  • Switching between left and right eye models now updates the orientation of the fundus image ruler's pole and disc coordinate markers.
  • Based on multiple publication results, changed the default universal scalar dose calibration factor for ROPES plaques from 1.0 to 0.96 (found in the shell editor parameters sheet) so that ROPES plaque users can use the T scatter modifier for other purposes. ROPES users should now use the PS default of disabling the T modifier.
  • When running under a full use license (available from IsoAid) all plaques are supported for saving and printing.
  • Added multiple plaque manufacturer and distributor limited use licensing.
  • Added picture based .iplq6 plaque files for actual BEBIG COMS plaques sizes 12 to 20 mm.
  • Added built-in BEBIG COMS plaque models for sizes 12 to 20 mm.
  • Added option for multiple CT image window rulers (up to 4) and image ruler properties sheet.
  • Fixed color space bug converting NSColor objects sent from color well controls in several windows and sheets into OpenGL RGB colors.
  • Updated the EP2031P, EP2029P, EP2342P and EP2340NP plaque files by about 0.1 mm based on some new measurements.
  • Added option for multiple rulers (up to 8) to the dosimetry and retina windows with enhanced properties (e.g. arrowhead tips). You can now double click on a ruler to open the ruler properties sheet.
  • Revised document headers and footers for anonymized plans.
  • Added a plaque document option to create a plaque slot labeling template that can be used to enter source strength, slot measurements, etc...
  • When running under a limited use license:
  • Outside of the North America distribution territory, using the PS supplied models of BEBIG Ru and BEBIG distributed COMS plaques requires a BEBIG license to save files or print.
  • Outside of the North America distribution territory, using the PS supplied models of EP plaques requires an Eye Physics or IsoAid license to save files or print.
  • Using the PS supplied models of ROPES plaques does not currently require a license.
  • Using the PS supplied models of Trachsel COMS plaques does not currently require a license.
  • User created custom plaque models do not currently require a license.

New in Plaque Simulator 6.0.9 (Sep 22, 2014)

  • Added new appearance options to the interactive ruler properties in the planar dosimetry and retinal diagram windows. Access ruler properties from the ruler button contextual menu or by double clicking on a ruler.
  • Rulers now appear on the planar dosimetry and retinal diagram documents.
  • Fixed dragging of custom points of interest with invisible marks.
  • Updated the EP917P, USC9P, EP2249P and EP517P plaque files by about 0.05 mm based on some newer thickness measurements (only available by downloading the complete PS installer/updater package).
  • Updated USC#9 and EP917 built-in standard models by about 0.05 mm.
  • Note to users: the USC#9 and EP917 plaques are similar looking but are different castings and have different slot depths.
  • Added response to Aryal paper to user guide.
  • Added some recently published reference pdf files to user guide.

New in Plaque Simulator 6.0.8 (Sep 5, 2014)

  • Added peripapillary and tall tumor case studies to user guide.
  • Added DVH/RDAH document settings to the patient setup file.
  • Individual DVH/RDAH document preferences and settings are now maintained for each plaque & dosimetry instance.
  • Added a plaque document preference setting to print slot index #s and source strength. Print this document if the plaque does not fit on the QA document.
  • Fixed some DVH/RDAH preferences window axes and calc. range user interface bugs.

New in Plaque Simulator 6.0.7 (Sep 5, 2014)

  • Due to numerous text rendering differences between the core text and core graphics text APIs, the use of core text APIs is now a preference option that defaults to disabled. This option should remain disabled until such time as core graphics text is no longer supported in some future OSX version.

New in Plaque Simulator 6.0.6 (Sep 5, 2014)

  • Improved precision of plaque window rulers.
  • Added a revised version of the EP917P plaque file to the full download package that shifts seed axes to 0.2 mm from the plaque face (had been 0.4 mm) and offsets the plaque face 0.2 mm away from the sclera based on new measurements of the current plaque castings.
  • Fixed updating of the plaque from the slot editor window when the editing options change control group is set to selected slots or all slots.
  • Fixed ROPES 15 mm notched plaque seed angles.
  • Fixed updating of Rx dose bumper arrows in implant calculator.
  • Enabled setup window to grow to and beyond 720p video size.
  • Added setup window size indicator to movie window.
  • Added password warning message to licensing window.
  • Addressed several OSX 10.9 API deprecations. When running on OSX 10.9 or greater PS now substitutes:
  • Core Text methods for Core Graphics text methods.
  • AVFoundation methods for QTKit methods (movies are saved as .m4v files).
  • PS native methods for OpenGL glu library functions.

New in Plaque Simulator 6.0.5 (Sep 5, 2014)

  • Implemented a workaround for autolayout window blanking just after launch on OSX 10.8.5
  • Window zoom, pan and resizing functions do a better job of keeping the region of interest being viewed centered in the clipview for both single and multi-pane layouts.
  • Fixed issues with dragging and rotating tumors on the retinal diagram when in quad-pane layout.
  • Added OSX notification message tracking option to the log window and preferences to help with analyzing autolayout behavior on OSX 10.8.
  • Relocated all licensing and authorized users out of the preferences class and into the new license class which has its own file. So... if you are upgrading, this change requires reentering your license and user names and passwords, sorry for the inconvenience.
  • Added license class to centralize all licensing related data.
  • Suppressed check for normal termination of previous launch on 1st launch after a new installation.
  • Added statistics class to track usage statistics such as program launch count.

New in Plaque Simulator 6.0.4 (Jul 19, 2014)

  • Updated user guide.
  • Added login info. to the About window.
  • Added additional login info. to patient files.
  • Added the OSX login user to the document footer so plan creator and home folder of files can be further documented.
  • Faster quad-pane mode isodose line labels.

New in Plaque Simulator 6.0.3 (Jul 17, 2014)

  • In quad-pane mode isodose line labels will include units (e.g. Gy,cGy,mGy) if the panes use different legend settings.
  • Fixed the slot editor window Misc controls box end coordinates display.
  • PS now logs normal termination and upon subsequent launch will offer to open the autosave file if the program did not exit gracefully (e.g. due to power outage, crash, force quit) from its previous session.

New in Plaque Simulator 6.0.2 (Jul 14, 2014)

  • Fixed a bug where repetitive DVH and RDAH calculations were not reinitializing the histogram between repetitions.
  • The histogram auto-range function now uses the 2D retina dosimetry matrix (if one has been previously calculated) as a hint to optimize the histogram calculation and plot ranges.

New in Plaque Simulator 6.0.1 (Jul 14, 2014)

  • Fixed crashing bug when image bias & gain settings were overdriven.

New in Plaque Simulator 6.0.0 (Jul 12, 2014)

  • Added 'Check for updates...' item to the Plaque Simulator application menu.
  • Added 'Automatically check for updates...' controls to the Plaque Simulator preferences.
  • Added appcast.xml file to the EyePhysics web site.
  • Added and code-signed (for Mavericks) the Sparkle app updating framework.

New in Plaque Simulator 6.0.0 RC (Apr 24, 2014)

  • Updated all EP and ROPES plaque files to disable T modifier.
  • Fine tuned Rx and Retina window startup sizes.
  • Added user customizable retina margins and margin editor cursor mode.
  • Revised icons and fixed controls in movie window.
  • 3D dose matrix is no longer invalidated when dragging plaque in setup.
  • Added preference setting to automatically open PatientIDs window after naming the patient when loading images.
  • Revised summary document and added QA document.
  • Updated beta download to V6 user guide.
  • EULA updates - still need final EULAs from distributors.
  • Added setup rotation to patient file.
  • Added customization of ruler colors.
  • Planar and retina ruler coordinates are now saved to the patient file.
  • Added independent rulers for meridian and coronal planes.
  • Added option to only label plaque slots that contain sources.
  • Physics g(r) attenuation lookup tables are now renormalized to 1.0 at 10 mm when moving average smoothing is enabled, had been about 0.9996.
  • Fixed controls in group pattern editor.
  • Fixed arc length field in lip editor.
  • Fixed radio button spacing in eyelet editor.
  • Improved user interface behavior of suture eyelet editor.
  • Added QA check at 6 mm on CAX, calculated as isotropic point source in water.
  • Added QA point at 6 mm on CAX to page 2 of treatment plan, normal calc.
  • Revised plaque offset and axes appearance windows to allow both the eye and plaque reference frames to be displayed simultaneously.
  • Revised Rx point titles and icons for clarity.
  • Added label to 3D dose normalization point.
  • Fixed missing space before POI name in Rx menu.
  • Frame of reference icons added.
  • Fixed carrier attenuation for offset and wobbled COMS plaques.
  • Consolidated plaque CAX coordinate calculations.
  • Fixed updating of retina window capture document.
  • Fixed loading of bad plaque files with seed alpha > 90 deg.
  • Added option to show the 3D axes in the plaque frame of reference.
  • Improved 3D updating when dragging plaque on eye.
  • Better placement of 3D Rx label.
  • Patient IDs are now updated whenever the PatientID windows resigns key.
  • Revised EP2031P and EP2029N plaque files.
  • Fixed slot editor window not updating plaques correctly.
  • Fixed dragging and rotating sources in the plaque window.
  • Added meridian labeling options to suture eyelet menus.
  • Added background tint to Rx and total strength lines of Tx plan document.
  • Fixed uninitialized text string in Tx plan document.
  • Added a pale green translucent border to the brown tumor margin lines on the retinal diagram to make the margin easier to distinguish.
  • Fixed retina document multiple isodose overlay preference.
  • Improved smoother drawing of medium and thick isodose lines.
  • Fixed broken printing of a single document.
  • Fixed initialization of isodose plots when loading patient files in which plaque 2,3, or 4 is the active plaque.
  • When a plaque's custom name is empty, changed titling 2nd choice from filename (e.g. Plaque 1) to model (e.g. EP2031P).
  • Added Rx to treatment plan page1.
  • Added radionuclide name to treatment plan page1.
  • Changed axis marker to 18mm diameter Duckworth and Kent model 9-841.
  • Corrected IAI-125 model from inline to cylindrical marker.
  • Fixed g(r) point data bug when saving physics files.
  • Improvements to inventory alert and dialog sheet.
  • Anonymization methods improved and extended to inventory and predicate editor.
  • Fixed control initialization and labeling in CAX sheet.
  • Ocular labels in setup are now billboarded.
  • Added a Rx point label to the 3D setup view.
  • Fixed bugs related to saving the tumor apex, calculating a tumor axis Rx point, and updating the optional tumor axis dose table when the tumor apex was dragged off-center.
  • Added .plist tag to preference file name.
  • Improved plaque window document.
  • Improved eye tool logic for US images.
  • Corrected description for image document preferences.
  • Fixed bug that crashed tables and summary document page 2.
  • Removed obsolete patAlpha and patBeta parameters from plaque files.
  • Reviewed all preferences numeric formatters.
  • Fixed possible physics password bug.
  • Fixed profile preferences bugs.
  • Added profile labels to setup.
  • Custom POI and profile text styles are now correctly loaded from patient files.
  • Fixed POI & profile sheet label name bug.
  • Added POI clear buttons.
  • Changed to use plaque title instead of model in all documents.
  • Removed obscuring patch strength from BEBIG plaque pictures in documents.
  • Document preview home button now fits to paper.
  • Document preview options and preplan now work when in the toolbar overflow.
  • Fixed RD and planar isodose label spread slider.
  • Fixed prefs button in POI window.
  • Enabled view menu home item for Rx window context.
  • Changed eye size window's standard proportional button from apaxis to equator.
  • Fixed unimplemented retina menu balance item.
  • Increased buffer size for NSString to C string conversions.
  • Fixed spelling of highlight in lip editor.
  • Fixed transmission and reserved fields in shell editor param sheet.
  • Added user preference for time delay until dosimetry progress window appears.
  • Added user customizable plaque names.
  • Added axial overlay to eye size window.
  • Eye and dosimetry window colors change when overlaying images.
  • Added 3D translucency settings to .iplan files.
  • Fixed bug in shell collimation ray trace for EP plaques.
  • Fixed bug where eye size remained locked after 3D dose calculation.
  • Eliminated redundant functions from Plaque Menu.
  • Eliminated redundant functions from Setup Menu.
  • Eliminated redundant functions from Rx Menu.
  • Fixed a crashing bug introduced in 2/25 revsion.
  • Added nerve collision warning to treatment plan.
  • Fixed crashing bug introduced previous revsion.
  • Added nerve collision warning to treatment plan.
  • Pluralized setup window buttons: muscles, profiles.
  • Fixed radio button matrix spacing in points window.
  • Add properties contextual menu to planar dosimetry profile buttons.
  • Fixed a memory bug that could crash PS when doing 3D calcs.
  • Added 3D calc. valid indicator to plaque status line.
  • Dose surface display buttons in Setup now also launch calculations if needed.
  • Added preferred duration to preferences - sets button title in Rx window.
  • Fixed bugs related to dosimetry of wobbled plaques.
  • Fixed projections of wobbled plaques on the retina diagram.
  • Fixed cutting of slots into wobbled plaques.
  • Simplified shell collimation to always use the generic algorithm.
  • Fixed dosimetry bug with wobbled plaques.
  • Fixed optimization window updating bugs.
  • Added preference to display dose calc elapsed times.
  • Added 3D display of rays from seeds to optimization point.
  • Revised TAX Rx sheet label to inner sclera instead of retina.
  • Revised window resizing limits for planar dosimetry and retina windows.
  • Added 3rd page to retina document so can print both clock and degree versions.
  • Fixed bug re printing 2nd page of retina document.
  • Added option of pictures of Whitman Axis Marker tool settings to retinal diagram.
  • Added preference option for retinal diagram meridian units as CCW degrees (instead of clock hours) to support Bausch+Lomb Whitman Axis Marker tool model E2430.
  • Added anonymize to image window menu (in addition to tool).
  • BEBIG calibration window now respects plaque lock status.
  • Added clear function to file search predicate editor.
  • Added update function to file search predicate editor. PS now can find patients that have been reorganized within the patients folder.
  • Delete key now deletes selection in inventory window.
  • Updated date formatter init methods for OSX 10.9.
  • Revised text field coordinates for autolayout in inventory window.
  • Fixed spelling of latitude in std tumor sheet.
  • Added eye size warning to BEBIG calibration window.
  • Revised models for BEBIG COE, COC and COD plaques.
  • Revised BEBIG CGD menu icon.
  • Lock plaque postion and offset windows during dose calcs.
  • Fixed crashing NAN bug in muscle coordinates when eye diameter becomes small.
  • Converted all trig and other math functions to float variant for speed boost.
  • Revised legend files to include better support normalization points.
  • Revised the Ru surface simulated annealing algorithm to eliminate false hot spots by calculating a surface point 1mm above each patch and interpolating the expected dose rate at that point from the measured data.
  • Revising Ru calibration window and tutorials.
  • Added surface measurement defaults for all BEBIG plaques based on data sheet examples.
  • Fixed initialization of progress dialog.
  • Accelerated dose calcs, especially for Ru plaques, by caching physics data.
  • Fixed problems in the BEBIG plaque calibration manual calibration tab.
  • Fixed problems in the BEBIG plaque calibration surface measurements tab.
  • Fixed problems in the BEBIG plaque calibration central axis tab.
  • Fixed bug in the plaque loading document that shifted plaque picture wrong direction.
  • Added and revised some menu item icons.
  • Fixed bugs in the hour,minute,second text fields of the standard tumor dialog sheet.
  • Added COMS measurements to the standard tumor dialog sheet.
  • Improved plotting of COMS chord DT to be more accurate.
  • Updated physics window and resources to use the correct Greek symbols.
  • Fixed various updating bugs in the slot editor window.
  • Added alert re using tumor autocorrect with a single fundus image.
  • Improvements to the landmark user interface.
  • Revised retina window layout and statline display.
  • Fixed false alert of file changed when saving files.
  • Fixed incorrect initialization of inventory seed count.
  • Landmarks can be individually named and grouped as either arteries, veins or user defined.
  • Retina dose area histograms are now calculated for the 3 landmark groups.
  • Landmark geometry can set as a blood vessel or a retinal surface patch.
  • Landmark user interface enhancements.
  • Landmarks are now saved in patient file.
  • Fixed potential memory leak for fundus image.
  • QA testing proceeding.
  • User guide revisions in progress.
  • QA testing proceeding.
  • We are using PS6 for all Eye Physics client treatment planning now.
  • User guide revisions in progress.
  • Port to Cocoa for OSX 10.8 done.
  • QA testing and user guide are in progress.
  • all treatment planning & documents are running.
  • tasks remaining: BEBIG plaque calibration, plaque design & export.
  • Loading and saving of physics files complete.
  • Physics window (all tabs) complete.
  • Seed inventory window and editors complete and attached to SQLite database.
  • Eye size window complete.
  • Retinal diagram functional.
  • OpenGL 3D rendering and textures functional.
  • Menus functional and menu bar is now keyed to windows.
  • Application and individual window updating timers functional.
  • Timer based inter-window updating dispatch system functional.
  • Mac Pro 4,1 development system updated to OSX 10.8.2 running on new hard drives.
  • Installation of XCode 4.5.1 complete.

New in Plaque Simulator 6.0.0 Beta (Sep 14, 2013)

  • QA testing proceeding.
  • We are using PS6 for all Eye Physics client treatment planning now.
  • User guide revisions in progress.

New in Plaque Simulator 5.7.6 (Sep 14, 2013)

  • 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.