![]() |
Scientific Imaging'sNucLear MacWhat's New in Nuclear Mac |
Whats new in 6.1
1. Dynamic Clipboard Content: Studies, graphs and other windows can be pasted to other studies and reconstituted later.
2. Improved Gated-SPECT Processing: Gated-SPECT processing is enhanced and now can identify end-diastole when it does not coincide with the first gated time bin.
3. Improved COR Handling: COR offsets can be saved with studies.
4. Enhanced Snapshot Function: The snapshot function can be used to create multi-frame images of many different window types.
5. DICOM Color Support: There is now an option to include a color palette in studies exported as DICOM.
6. Automatic Polar Mapping: You can create polar maps directly from the results of the semi-automatic SPECT processing.
7. Data Acquisition With Laptop Computers: This includes a new driver to better support power management features.
Whats new in 6.0
1. PCIe Support: There is now support for a PCI Express data acquisition board.
2. Universal Binary: The program is a universal binary so that it can run natively on Intel-based Macintosh computers.
3. Better support for less common patient orientations, including feet-in and supine.
Whats new in 5.9
1. Interfile Auto-Rename: There is now an option to automatically rename imported Interfile studies.
2. Default Projection Angle: There is now an option to set a default projection angle in the gated-SPECT script settings.
3. Simplified Slice Limits: The method for selecting the range of SPECT slices to reconstruct has been simplified.
4. Accession Number Editing: It is now possible to edit and transmit the accession number of a study.
5. Simplified Dialogs: The Patient Records dialog and Acquire Any Study dialog have been merged.
6. Minimum Window Size: There is now an option to set a minimum initial window size in the Image Defaults dialog.
7. Report Generation: There is initial support for creating reports in Microsoft Word.
Whats new in 5.8
1. Auto-Save: Acquired studies can be saved automatically into a user-defined study folder hierarchy.
2. DICOM Receive Processing: Received DICOM studies can automatically be renamed, moved to the user-defined study folder, and converted to NucLear Mac format, if desired.
3. Fixed P-Scope Option: There is now an option to locate the acquisition P-Scope window in a fixed, user-defined location.
4. All-Views Window Orientation Labeling: User-defined orientation labeling can be placed on the images in All-Views windows.
5. Rename Command: You can now rename several types of documents with a File menu command.
6. New Macros: These new macros have been added: Rename, NewEmptyStudy and PasteToStudy. The latter two should greatly facilitate the automatic generation of reports.
7. Dual-Z Support: Dual-head and dual-energy configurations are now supported as an optional feature of PCI-based data acquisition systems.
Whats new in 5.7
1. Cedars Support: The Cedars cardiac packages QGS and QPS are now supported. Data reconstructed in NucLear Mac can be sent to these packages for additional processing.
2. New Macros: These new macros have been added: CedarsQGS, CedarsQPS, CedarsQGSWithRaw, CedarsQPSWithRaw, MakeRegion, SubtractRegion, UnionRegion, IntersectRegion, PromptForPoint, BandRegion, SelectNone, HideSelected, VisInHomeOnly, VisInAllFrames, LockSelected, UnlockFrame, GetHomeFrame, GetHomeImage, DICOMSend.
3. Popup Menu in Window Titlebar: You can command-click in the title of any window associated with a file to display a popup menu revealing the folder hierarchy of the file.
4. QuickTime Movie Support: You can now export windows with dynamic content as QuickTime movies for later display on other Macs or PCs.
5. Basic DICOM Networking: You can now configure NucLear Mac to send and receive studies through DICOM networking.
Whats new in 5.6
1. Data Acquisition in MacOS X: PCI-based data acquisition is now fully supported under MacOS X. This software version can also be used in processing-only systems.
Whats new in 5.5
1. MacOS X compatibility: This processing-only version runs natively under MacOS X. There is no need to use the Classic environment.
2. Real-Time Color: Real-time color display is now supported on monitors set for more than 256 colors. Windows are redrawn immediately to reflect changes to colors tables, brightness and contrast.
3. All-Angles and All-Views Scaling: The All-Angles and All-Views windows now respond to the brightness and contrast scale controls in the Controls window.
4. More Graph Macros: The following new macros allow access to information in NucLear Mac graphs: CountGraphCurves, CountCurvePoints, GetPointXValue, and GetPointYValue.
5. Siemens ICON Import: You can now directly import image files created by the Siemens ICON system.
6. Import Type Recognition: Certain file types are now recognized automatically when opened, obviating the need to select a particular import type. These types include Interfile 3.3 and DICOM 3.0.
7. Automatic Orientation for Gated-SPECT: You now have the option to automatically reorient reconstructed gated-SPECT data in the processing script.
Whats new in 5.3
1. Gated-SPECT Frame Overlay: Includes an option to show a frame overlay on the gated-SPECT surface display. This version evolves directly from version 5.1 and therefore is only for processing.
Whats new in 5.2
1. Gated-SPECT Frame Overlay: Includes an option to show a frame overlay on the gated-SPECT surface display. This version evolves directly from version 5.0 and therefore supports PCI data acquisition and older ADB keys.
What's new in 5.1
1. USB Key Support: This processing-only version of NucLear Mac software supports a USB key to use with new Macintosh models that lack ADB ports.
2. Delta Manager/MedImage Import: You can now directly open MedImage image files.
3. Row Padding in Binary Import: In the binary file import format you can now specify the amount of row padding to use.
What's new in 5.0
1. PCI-Based Data Acquisition: Although functionally identical to earlier versions, NucLear Power 5.0 uses a single PCI board for data acquisition.
What's new in 4.2
1. Gated-SPECT Wall Thickness for Auto-EF: You can now specify an end-diastolic wall thickness to be used in the automatic computation of ejection fraction in reconstructed gated-SPECT slices. This parameter is accessed through the Analyze>Gated SPECT>Script Settings... menu item.
What's new in 4.1
1. User Functions Execute on Open: Opening a user function file is now allowed as a shortcut for running the user function. Previously, any attempt to open a NucLear Mac user function file did nothing; user functions were executed only through the Analyze>User Functions submenu.
2. Macros can be User Functions: You can export a macro as a user function. The resulting run-only file executes when opened. Thus macros can be run by double-clicking on desktop icons.
What's new in 4.0
1. All Views and All Angles Commands: The All-Views and All-Angles commands have been simplified. There is now only one command for each. The target study is inspected to determine whether its orientation is coronal or transverse. If the results are not as expected, then you should set the correct study orientation via the Edit>Information submenu.
2. Live Thumb Controls: The thumbs (indicators) of standard scroll controls are now live. This means changes occur instantly while you move the indicators. Move the cursor away from the control to revert to the initial state.
3. Control of All-Views and All-Angles Windows: The All-Views and All-Angles windows are now positioned underneath the floating palette windows. You can use the Controls window to adjust cine speed and current frame of these windows.
4. Gated-SPECT Surface Window: When computing gated-SPECT ejection fraction automatically, NucLear Mac creates a window containing a surface rendering of the data. Use the Controls window and standard Display commands to adjust the window. You can customize the display with the Analyze>Gated SPECT>Surface Plot Settings menu command. For best results, set your monitor to display thousands or millions of colors.
What's new in 3.2
1. Gated-SPECT Filtering Revision: You can now apply linear filtering (one dimensional kernels) to gated-SPECT data in two different ways: 1) To the gated component or 2) To the temporal or z-dimensional component. Scientific Imaging recommends that no filtering of the gated component be performed if the resulting data will be used for calculation of ejection fraction. The special 3D Smooth filter has been modified so that it does not smooth the gated component of gated-SPECT studies.
2. Automatic EF Calculation for Gated SPECT: There is now a semi-automatic method for computing the ejection fraction from reconstructed gated-SPECT slices. Use the Analyze>Gated SPECT>Compute EF/Auto... menu command. You are prompted to draw an oval region that encloses the heart in all frames. The pixel sizes of the source data must be correct, and the x, y, and z pixel sizes must be nearly equal. Be sure to inspect the chosen mid-myocardial surfaces, as no automated EF calculation is infallible. The calculation used is based on the one described by G. Germano, et al. in "Automatic Quantification of Ejection Fraction from Gated Myocardial Perfusion SPECT," J Nucl Med 1995; 36:2138-2147.
3. Curve Math Functions: Certain functions of one curve that evaluate to constants can be entered in the curve math equation. For example, the integral of a curve labeled c1 is integral(c1). Other functions include: n_points, max_x, min_x, max_y, min_y, x_sum, y_sum, x2_sum, y2_sum, x_y_sum, y_at_max_x, y_at_min_x, x_at_max_y, x_at_min_y, left_x, right_x, y_at_left_x, y_at_right_x.
4. Curve Fitting Overhaul: You can now open a separate curve fitting window for each graph window. You can enter any expression in the range fields, including the constant curve functions listed above (without an argument or parentheses). You can enter constant subexpressions in the curve fitting equation; simply put the subexpression between single quotes. Initial value fields also accept any constant expression. The macro language now supports curve fitting procedures.
What's new in 3.1
1. Protocols Window: When you open a NucLear Mac Protocols file to incorporate the protocols it contains into your preferences file, a window is displayed that lists all the protocols that were read in along with their types.
2. Photo Mode: A Photo Mode command has been added to the Display menu. This command hides the menu bar as well as all icons and windows that are behind NucLear Mac. Click the mouse or press a key to exit the photo mode.
3. Color Component Exchanger: You can now exchange red, green and blue color components when designing color tables with the Custom Colors dialog.
4. Auto-Scale COR Enhancement: The auto-scale COR parameter now applies to all modes of data acquisition in which auto-scaling is enabled. Previously only the SPECT and gated-SPECT acquisition modes were affected. This change simplifies the acquisition of floods for uniformity correction.
5. Bull's-eye Rest SPECT: You can now specify a SPECT reconstruction method for the rest portion of the bull's-eye plot script that differs from the stress script. Use this ability with caution, as any significant differences in SPECT processing can make comparisons of stress and rest images meaningless.
6. Printing Windows In All-Frames Format: The Print command now prints the entire contents of an image window in All-Frames Format rather than just the visible portion.
7. DICOM 3.0: Rudimentary support for the DICOM 3.0 file format has been added. You can import and export images in this format. In this release it may be necessary to manually regroup and/or separate image frames before processing the following types of imported studies: multiple-energy, multiple-detector, gated-SPECT, gated-reconstruction, multiple R-R-interval.
8. New File Group: The New File Group command in the File menu saves a file containing the names and screen locations of a group of images and graphs. The images and graphs must have been previously saved in the location where you save the group file. When you open the group file later, the images and graphs are automatically opened and moved to their original screen locations. The New Composite command has been moved to the Analyze>Image Math submenu.
9. Surface Rendering: The Set View Angle command in the Display>Views submenu has been split into two functions. The Set View Angle/VR command performs volume rendering as previously. The Set View Angle/SR command performs surface rendering. Hold down the command key to adjust the surface threshold.
What's new in 3.0
1. Simultaneous Gated Acquisitions: Gated and Gated-SPECT studies can now be acquired in the background, which allows you do other processing concurrently. For best performance, adjust the List Mode Buffer size in the Acquire>Settings dialog to reflect the maximum number of counts expected in any view. Reduce the List Mode Buffer size if you run out of memory.
2. Progress Cursor: For many types of processing, there is now a progress cursor. The cursor is an hourglass whose bottom fills while the top empties.
3. More Import Types: Several special import types have been added to accommodate importing filters, color tables and patient records directly through the File>Open command.
4. Expanded Exporting: You can now use the File>Export command to export filters and color tables. Previously you could only export these items via a button in the associated dialog.
5. New Macros: The following macros have been added: PromptExportAs, ExportAs, GetFileInfo, GetDateTime, and GetStudyDateTime.
1. Enhanced Cine Capability: It is now possible to run All-Angles and All-Views windows as movies. This is especially useful for viewing reconstructed gated SPECT data.
2. Views Functions: Most of the functions under the Views submenu have been modified to properly handle gated data. This means that you can easily compute other view angles for gated reconstruction data. In addition, the Set View Angle command will create a cine of gated data.
3. Gated SPECT Reconstruction: You can now reconstruct gated SPECT projections directly, without having to use the gated SPECT script. Use the Analyze>SPECT menu command.
4. Macros: The following macro functions have been added: PromptForPageSetup, SetWindowPageSetup, and WindowHasPageSetup.
5. Gated SPECT Script: The gated SPECT script has been simplified. Its primary function now is to generate the gated short-axis slices. Generating the volume-rendered images is optional, as you can now set the number of views to zero. The All-Angles and All-Views windows should be used to examine the resulting short-axis data.
1. Curve Convolution/Deconvolution: The code to convolve and deconvolve curves has been updated and now includes support for macros.
2. Macros: The macro operators '+', '==', and '!=' can now be used with strings. These can be used in place of the functions StringConcat and StringEquals. A StringCompare macro has been added. Other new macro functions include ClearCurveSymbols, PutGraphMessage, and IntegrateCurve.
3. Gated SPECT Surface Plotting: A new option under the Gated SPECT submenu allows you to make a profile plot on a surface. The shape of the surface is determined by the elliptical regions used for the profiles.
4. Quality Assurance Definitions: The definitions of INL and DNL have been modified to make them less sensitive to random noise. The computations can now ignore a user-specified percentage of the respective histogram areas.
1. Script Region Prompts: In a script, when you are asked to draw a free-hand region, you can now edit the region without completely redrawing it. Use the union tool to enlarge the region and the difference tool to reduce the region. The union tool is accessed by holding down the shift key when clicking. The difference tool is accessed by holding down the shift and control keys when clicking.
2. Bull's-eye Plotting Change: After you have identified them, the locations of the apex and base are now saved with the short axis slices. This makes it easier to recompute a bull's-eye plot at a later time.
3. Surface Bull's-eye Plotting: A new option under the Bull's-eye Plotting submenu allows you to make a profile plot on a surface. The shape of the surface is determined by the elliptical regions used for the profiles. The size and number of views of the surface can be changed in the Bull's-eye Plot Settings dialog.
1. Graphing Changes: Many graphing functions have been simplified and enhanced. Among the changes and additions: the Region To Variable command uses the settings in the non-modal New Variable dialog; a curve can be generated from multiple regions in an image set; any manually-created graph can be selected as the destination for new curves; there are now macro commands that perform the various graphing functions; manually-created graphs are now made only with complete curves, thus the Region To Point command has been removed and the New Variable dialog can be used to enter individual points.
2. ROI Drawing Addition: When drawing a free-hand region-of-interest, you can include straight line segments by doing the following: hold down the option key, move the cursor to the desired location, and release the option key. The mouse button must still be held down until the ROI is complete.
3. Bull's-eye Plot Overlay: You can now define a set of regions to be drawn as an overlay on any frame of a completed bull's-eye plot. When a bull's-eye database is used, the regions are analyzed for extent and severity of defects. The results are displayed in the Analysis window, and they are also stored with the bull's-eye plot, where they can be accessed with the Study Information>Specific command.
4. Projection Masks: The bull's-eye-plot and gated-SPECT scripts can be instructed to automatically place upper and lower masks on the projection data to aid with motion correction. These masks can be resized as needed. There is also a separate menu command to place these masks on other SPECT data.
5. Gated-SPECT Script Additions: The volume change between diastole and systole is now computed when this option is enabled in the gated-SPECT settings dialog. Using the Script Windows dialog, you can now define the sizes and locations of the windows generated by the gated-SPECT script.
1. Region Histograms: Region histograms are now drawn in standard NucLear Mac graphs.
2. Complement and Invert Change: The Complement and Invert image math commands now create new image windows, and no longer alter the original data.
3. All-Frames and Movie Windows: Image sets are now displayed in single windows. These windows can be toggled between movie and all-frames formats.
4. Script Windows: The code to automatically reposition, resize, and rename script windows has been upgraded to allow greater flexibility. Because the internal format has changed, existing records must be re-entered.
5. Information-Window Text: You can now select, copy and export the text in informative windows.
6. Renaming Preferences: There are now preference windows to allow arbitrary renaming of the following items: 1) All-views window captions. 2) Studies acquired from the Any-Study dialog. 3) Imported patient records.
7. Region Analysis: Analyzing a region now displays the top, left, bottom and right boundaries of the region in addition to what was shown previously.
1. New Color Table Tools: Three features have been added to the Custom Colors dialog: 1) You can now specify a range of x values for the color table equation. This makes it easier to build a color table in piece-wise fashion. 2) Using the same range of x values, you can specify initial and final colors, and the program interpolates colors for all the intermediate x values. The "Pick" command uses the system color-picking dialog. 3) Any color table can be scaled so that its average intensity matches the specified function f(x) over the indicated range of x values. Thus you can build a color table from any set of colors and then force the response to have linear intensity (f(x) = x). Another useful scaling function is f(x) = x*x/255. This causes extra suppression of background.
2. Palette Manager Conformance: NucLear Mac is now Palette Manager-friendly. This means that there should be less disruption of the system color table when other graphics applications are operating concurrently. A side effect of this is that a system version of at least 6.0.5 is required to run NucLear Mac.
1. Auto-Scale COR: In the past, it was unwise to acquire a SPECT study with auto-scaling enabled. The user had to keep track of the center-of-rotation offset, and then enter it when the study was reconstructed. This is no longer the case, as the NucLear Mac now retains an absolute center of rotation for use in auto-scaled SPECT studies. This parameter can be entered directly in the COR Settings dialog, but most often it will be computed by running the Auto-Scale script under the Analyze>COR. The script requires a previously acquired calibration study, which can be either of the following: 1) A 360° SPECT study with an even number of views. 2) One or more pairs of images. Each pair is acquired such that the camera is rotated 180° between the two images. The pairs need not be acquired in order, so, for example, you could acquire an image sequence with the camera at these successive angles: 0°, 90°, 180°, 270°. A vertically-oriented line source is recommended for either type of acquisition, but a point source near the center of the field of view is adequate.
2. Bull's-eye Databases: Due to their large sizes, bull's-eye databases are now stored as separate files. Databases in the preferences file are automatically converted and stored in a folder named "NucLear Mac Bull's-eye Databases". You can change the directory for bull's-eye plot databases by choosing the new "Set Directory" command under the "Database name" popup menu. The Save Protocols As menu command no longer applies to bull's-eye databases. Instead, simply use the Macintosh Finder to make copies of the bull's-eye database files. The new bull's-eye database files may have generic icons until you rebuild your desktop. With newer system software, this is accomplished by holding down the command and option keys during system start-up.
3. Improved All-Views Windows: All-views windows are no longer limited to displaying two image sets. They can now show one, two, three, or four sets of images. As before, the front window is taken as the first image set. Subsequent mouse clicks are used to add additional image sets to the all-views window. Selecting an image twice ends the image entry.
4. Centroid Functions: Two new ROI functions have been added. The X Centroid and Y Centroid commands are found under the Regions>Column Valuesand Regions>Row Values submenus respectively. These functions compute the X and Y centroids of rectangular ROIs. If the window containing the ROI has one frame, then the centroid is displayed in the Analysis window. For studies with multiple frames, a plot of the centroids is created, with the frame numbers along the X axis.
1. Pixel Saturation Warning: A warning is now presented after an image acquisition in which at least one pixel has saturated. Saturation occurs when more than 255 counts accumulate in any byte-mode pixel, or when more than 65535 counts accumulate in a word-mode pixel. Because 255 and 65535 are the respective maximum pixel values, additional counts are discarded, and the image becomes inaccurate. This warning can be disabled in the Acquisition Settings dialog. In addition, when saturation is detected during acquisition, elapsed counts in the progress window are replaced by "Saturated".
2. Gated Acquisition Information: A modal dialog is no longer used to display the final information about gated acquisitions. Instead, this information is written to the Analysis window.
3. Flip Horizontal/Vertical Change: The Flip Horizontal and Flip Vertical views commands now create new image windows, and no longer alter the original data.
4. Improved Text Printing: Printing of text windows now includes page numbers and appropriate page breaks. This affects printing of macros, information windows, and the Analysis window.
What's new in 2.3a3.0
1. Preference Changes: Several settings dialogs have been modified. You will need to re-enter your preferences in these dialogs if you were not using the default values. These include Bull's-eye Plotting and Gated Cardiac script preferences, as well as SPECT serial control settings.
2. About Box: The NucLear Mac About dialog is no longer modal. In addition, when it is front-most, the dialog displays the amount of free memory.
3. What's New Window : The What's New window has been added to list recent additions to the NucLear Mac program. This window is accessed through a button in the About NucLear Mac dialog.
4. Measuring: When the length of an arrow is measured, the length conversion factors are now taken from the image, if they are available, and otherwise from the Measurements preferences dialog.
5. Analyzing Arrows: The Analyze menu command now applies to arrows as well as to regions of interest. Previously, you could only obtain the length of an arrow by double-clicking on it.
6. Patient Records: It is now possible to import and export patient records in text formats that you define. Additionally, a Delete All button has been added to the Patient Records dialog.
7. Hardware Calibration: Software has been added to automatically calibrate the analog-to-digital converter prior to data acquisition. As a result, the hardware settings dialog has been simplified. The fields containing the table ratios-typically around 512/168-have been removed. It is recommended that the X and Y table increments each be set to a value of two, which is the default value. A Ratios button has been added so you can display the calculated X and Y table ratios. You must perform some data acquisition, even if only in the P-Scope, in order to see the ratios. As with any data acquisition, you should allow the Macintosh to warm up for at least ten minutes after a cold power-up. To compare the automatic ratios with previous values, multiply them by the table increment. For example, a ratio of 1.524 times a table increment of two is 3.048, which compares favorably to the nominal 512/168 (3.0476).
8. Spot-Test Acquisition: A new mode of data acquisition has been added. In addition to Random test and Standard, there is now a Spot test. The spot test verifies that the hardware calibration described above is functioning properly. A typical test protocol is: Single image, 64x64 pixels, word-mode, scale factors set to one with centering, and acquisition limited to 65000 counts. Process the resulting spot image as follows: enclose the spot in a rectangular region (~12 x 12 pixels), then generate row- and column- sum plots of the region. The full width at half-maximum (FWHM) for the graph peaks should be less than two pixels. You can use curve fitting to obtain the exact FWHM, although it is sufficient to observe that the graph peaks consist of three or fewer pixels.
9. Macros List: A list of all available macros can be displayed by choosing List All from the Macros>Create submenu. This list also contains the types of arguments the macros expect and the types of values they return
10. Hexadecimal In Macros: Macros can now accept numbers in hexadecimal format. These numbers must be preceded by a $ character. For example, $a20 is equivalent to 2592.
11. Import Study Type: Previously, most imported images were given a default study type of Static. A field has been added to the import file format dialog to allow any NucLear Mac study type to be assigned to an imported image set. This does not apply to Interfile, which should have the study type in the file.
12. Replace Protocol Shortcut: It had been somewhat tedious to modify a protocol, in that you had to select the protocol, make the changes, and then re-add the protocol by typing in the full name. Now, after you have modified a protocol, you can quickly replace the original by holding down the option key while choosing the protocol to replace in the relevant popup menu. The last item of the menu changes from Add to Replace choice. This reminds you that the protocol you choose will be replaced by the untitled protocol. It is recommended that you enable the "Prompt before replacing a protocol" option in the Save Prompts dialog. This can prevent you from inadvertently replacing the wrong protocol.
13. Locked Disks: It is now possible for NucLear Mac to access user functions, macros and protocols files that reside on locked disks.
14. All Frames Command: The '/' character has been added as the command key for the All Frames Window/Movie Window menu command.
1. Page Setups: Individual documents, as well as classes of documents, can now maintain page setup information. In the past, NucLear Mac had one set of page setup information that was applied when any document was printed. Now you can assign page setup information to any document (image, graph, etc.). Simply bring the document to the front and choose Page Setup... from the File menu. If you save the document, then the page setup information is also saved. Similarly, in order to set a default page setup for a class of documents, such as all graphs, do the following: bring one of these documents to the front, then choose Page Setup... from the File menu while holding down the option key.
2. Printing : Printing from the Finder is now properly supported. That is, you can now select NucLear Mac documents in the Finder and choose the Print... command. NucLear Mac will be opened and a single print dialog is presented. The information in the print dialog will be applied to all documents that were selected for printing.
3. Importing: It is now possible to select an import file type from within the standard file open dialog. Previously, the dialog contained a check box titled "Show all types". That title has been changed to "Import". Now, when the import check box is enabled, in addition to displaying all files, the dialog presents a popup menu containing all import formats that have been previously defined in the Import Formats dialog. When a format is selected, it will be used to open any type of file that NucLear Mac does not recognize. The default import format type is taken from the default in the Import Formats dialog.
4. User Functions and Macros: A macro can now access user functions and other macros with full path names. That is, it is no longer necessary for the locations of the user functions or macros to be specified relative to the User Functions folder or Macros folder respectively.
5. Macro Array Indexing: It is now legal in a macro to index a scalar, provided the index is zero. Previously, only arrays with two or more elements could be indexed. The change should simplify macros that must process variables containing an arbitrary number of elements. It is no longer necessary to treat one element as a special case.
6. Macro Array Overwriting: It is now legal for a macro to overwrite an existing array variable in most cases. Previously, after an array variable was defined, you could not arbitrarily reassign it.
7. Curve Math: The curve math dialog is no longer modal. It contains a single list of all curves currently available. Curves in the same graph are grouped in sections separated by gray lines. Double-clicking on a curve brings the graph containing that curve to the front.
1. Data Acquisition: The data acquisition code has been modified to permit much faster simultaneous acquisition. This means it is possible to acquire much higher count rates without having the acquisition switch to the non-simultaneous mode. In addition, at normal count rates, other operations performed during acquisition will not be slowed as much as before.
1. Controls Window In Scripts: During the various processing scripts (Gated Cardiac, for example), full access to the Controls window is now available. This makes it easier to adjust image brightness, etc. You still must open the Controls window prior to running the script.
2. Gated Cardiac Script Ejection Fraction: In the Gated Cardiac processing script, the ejection fraction is now supplied as a text overlay on the processed images.
3. Default Cine Speed: It is now possible to set a default cine speed in the Image Defaults dialog. This is accessed under the Edit>Preferences submenu.