Changes from Previous Versions

Changes from version 3.0.22

  • Improved algorithm of calibration wizard.
  • Improved false color handling at large zoom values.
  • Unfortunately, evolving versions of Java have meant that using (apple Q) to quit no longer works on Macintosh (well, it works but parameters are not saved). Macintosh users should use File->Exit to exit the program gracefully.
  • Improvements to automatic file format detection algorithm.

Changes from version 3.0.21

  • Improvements and additions to HDF5 format.

Changes from version 3.0.20

  • Fixed minor bug in default image display parameters.
  • Implemented HDF5 format. This will always be an incomplete implementation, since the names of parameters in the metadata are at the discretion of the person writing the data storage code; users are encouraged to submit data files to Datasqueeze for more complete incorporation of metadata.
  • Implemented CSV-Q, a somewhat quirky format in which data are written in a comma-separated ascii file and tabulated versus qx and qy rather than by pixel x and pixel y.

Changes from version 3.0.19

  • Added "center of mass" calculation.
  • Improved performance of statistics calculations.
  • Improved performance of polygonal masks.

Changes from version 3.0.18

  • Updated documentation to reflect the fact that the Fraser correction applies to thin film as well as fiber data.
  • Minor improvements in stability.

Changes from version 3.0.17

  • Added a new type of value range mask.
  • It is now possible, at the user’s discretion, for the beam center and/or the center of the display image to be "outside the detector," i.e. to correspond to a position outside the active pixels of the detector.

Changes from version 3.0.16

  • Fixed minor bugs when saving plots.
  • Made choice of centering image at center of data (Datacenter) or at Q=0 center (beamcenter) robust, so Datasqueeze remembers this from session to session.
  • Made parsing of 1D files more robust.
  • Added more digits to some displayed parameters for manual calibration.
  • Added the option of continuous image enlargement and centering using a mouse scroll wheel.

Changes from version 3.0.15

  • Addressed minor bugs, and improved number format localization, in the Import 1D option.
  • Implemented error logging for Batch and Process modes.
  • In Process Multiple Files, added option for sorting files alphabetically or chronologically.
  • Improved Linux installation procedure.
  • When running in command line (terminal) mode, can take either the name of a batch file or the name of an image file as an optional argument. If batch file is used, the suffix must be .txt. It is suggested that the last line of this batch file be
    >QUIT true

Changes from version 3.0.14

  • Addressed bug in mask logic for non-square images.
  • Added option for only using selected Bragg rings in the calibration wizard.
  • Updated installation procedures to reflect changes in Macintosh operating system. Apple has recently made it much more difficult to implement pure Java applications on the Macintosh, so the same functionalities exist before but Datasqueeze must be invoked via a shell script.

Changes from version 3.0.13

  • Fixed bug in core-shell model for solution scattering.
  • Improved integration of masks with image rotation and with symmetry operations such as inversion or reflection.
  • Added support for pixel-array (Foxtrot-style) masks.
  • Improved support for devices with high pixel resolution such as tablet PC’s.
  • General improvements to stability and appearance.

Changes from version 3.0.12

  • Further improvements to mask logic.

Changes from version 3.0.11

  • Added a new "quadrilateral" mask and improved logic for masks.
  • Added the capability of reading or saving pixel-mapped rather than rule-based masks.
  • Improved support for ESRF-format (.edf) files
  • General improvements to look and appearance.

Changes from version 3.0.10

  • Fixed bug that interefered with calibration wizard.
  • Fixed bug that interfered with installation on some Windows machines.

Changes from version 3.0.9

  • Compatibility with new internet host.
  • CanSAS format deprecated.

Changes from version 3.0.8

  • Incorporated the Fraser Correction to fiber diffraction patterns.
  • Increased number of possible user-defined "custom" plots from 2 to 10.

Changes from version 3.0.7

  • Corrected bug in reading some versions of Bruker data file format.
  • Added a line for D-spacing to the plot information display text.
  • Improved appearance and function of the Examine panel

Changes from version 3.0.6

  • Added option to create a false color image in polar rather than Cartesian coordinates (sometimes known as an "unwrapped " image).
  • Added option to show scale bars on false color image.

Changes from version 3.0.5

  • Added option to resize the false color image.
  • Added autoindexing feature that uses a grid search to make an informed guess for lattice symmetry and parameters.
  • Improved the interface for editing masks.
  • Improved algorithm for plot axes.

Changes from version 3.0.4

  • Improvements in stability and performance.
  • Streamlined the interface for importing 1D (x-y) data, and added the option to import PLV, CPI, DBWS, and canSAS 1D formats.
  • Merged and streamlined the Save Plot Data As and former Export Plot menu items, and added the option to save plot data in canSAS format.
  • Added the ability to both read and write 2D data in Matlab format.
  • Merged the previous Save 2D Data As Ascii and Save as Tiff menu items.
  • Added Restore Defaults button to Calibrate panel.
  • Verified compatibility with Macintosh OS 10.11 ("El Capitan") and Windows 10
  • Support for Macintosh 10.8 and below deprecated.

Changes from version 3.0.3

  • Improvements in stability and performance.
  • Improved appearance of logarithmic plots.
  • Bigger selection of format options when intensity vs. 2theta plot is exported.
  • Added option in 1D import to limit number of lines read in.
  • Modified the Core-shell and Cylinder fitting models. The different densities are explicitly made into fitting factors (although you cannot modify all densities and the amplitude simultaneously), the different size parameters (radii, thickness) are made into explicit fitting parameters rather than using ratios, and factors of R3 are correctly incorporated in the relative amplitudes of the different components.
  • Implemented a "Coated Cylinder" fitting model, which is conceptually similar to the core-shell model for spheres.
  • Added option to save and subsequently retrieve the fit environment (submodels used and parameters) in a file.

Changes from version 3.0.2

  • Improvements in stability and performance
  • Copying of false color and plot image on Macintosh OSX deprecated (you can still save these as image files)

Changes from version 3.0.1

  • Window positions are saved between sessions.
  • Added "Save Plot Image" option to "Process Multiple Files" sequence.
  • Maximum number of points in a plot increased in recognition of increased frame sizes of many detectors.
  • Added support for Ganesha enhancements to tiff format.
  • Corrected minor bugs in manual calibration feature.
  • Improved options for importing 1D (x-y) data.
  • Continued improvements in performance and stability, especially in plotting and lattice indexing features.
  • Full compliance with Macintosh 10.9 ("Mavericks")

Changes from version 3.0.0

  • Added support for Agilent Esperanto format.
  • Improved support for Princeton-Roper format.

Last modified October 25, 2022
email: heiney@sas.upenn.edu