Gwyddion 2.61 is now available for download at https://sourceforge.net/projects/gwyddion/files/gwyddion/2.61/ (all released files)
http://gwyddion.net/download/2.61/ (source code) Released files are signed with PGP/GnuPG key "David Nečas (Yeti) <y...@gwyddion.net>", id 62A07732 fingerprint = 263F 9B1E C1E0 5261 C689 D83B 00FD D1D0 62A0 7732 ----------------------------------------------------------------------------- This is a stable version continuing the 2.x series, backward compatible with previous 2.x versions. More information about Gwyddion is available at http://gwyddion.net/ Bugs should be reported to klape...@gwyddion.net the mailing list, or the project's web forum at SourceForge. ----------------------------------------------------------------------------- Summary of changes: Application: - Translations updated: Brazilian Portugese, Czech, French, Russian. - Toolbox editor: Possible crash when adding a new group was fixed. Libraries: - libgwyddion: New functions available in GwyExpr: step, spow (signed pow), exp2, log2, sinc. If the system math library provides them, the following are also available: erf, erfc, lGamma, Gamma, J0, J1, Y0, Y1. - libgwyddion: gwy_sinc function was added for the cardinal sine function. - libgwyddion: New GwyResource methods for resource deleting and renaming, including corresponding on-disk operations. - libgwyddion: Function for decomposing GwySIUnit to base units was added. More degree variants and a few other odd units are recognised. - libgwyddion: One-dimensional minimum search function was added. - libgwyprocess: Functions for magnetic force microscopy data modelling and handling were added. - libgwyprocess: New tip model, ball at the end of cylinder, was added. - libgwyprocess: New GwyBrick functions: copy, transposition, compatibility checking, setting a plane. - libgwyprocess: Speed of various GwyBrick summary operations such as gwy_brick_mean_plane() was considerably improved. - libgwyprocess: Function for bounding boxes of periodic grains was added. - libgwyprocess: RMS grain quantity was added. - libgwyprocess: Simple regularised deconvolution function was added. - libgwyprocess: New k-th rank filter with arbitrarily shaped kernel function. - libgwyprocess: New function for calculation of 2D PSDF from masked data. - libgwydgets: Helper functions for managing a group of check boxes which correspond to a set of bit flags (gwycheckboxes) were added. - libgwydgets: GwyGraphModel has new functions for deriving units from a GwyDataField and replacing a curve model at given index. - libgwyapp: Helper functions for managing module data in the user directory. - libgwyapp: Failed assertion message when restoring file open dialogue file name filter from settings was corrected. - libgwyapp: Critical warning when deleting XYZ data channel was fixed. Modules: - Ambios profile (new): Imports 1D profilometry data (both XML and DAT). - Volume ASCII export (new): Export of volume data to various text formats. - Volume Arithmetic (new): Arithmetic operations with volume data. - Volume summarize planes (new): Plots graphs of dependencies of volume data plane statistics over z. - Volume stray field (new): Checks consistency of volume MFM data. - Volume and image MFM recalculation (new): Converts MFM data to force gradient. - Volume transfer function (new): Plane-by-plane estimation of point spread functions in volume data planes corresponding to different levels. - Area function (new): Calculates the tip area function. - Hertz (new): Calculates the apparent Young's modulus of a rough surface according to Hertzian contact theory. - Phoenix (new): Imports AFM data files from NASA Phoenix Mars mission. - Disc synthesis (new): Generates surface randomly covered by discs or tiles. - XYZ Channels (new): Create XYZ data from three images (values and precise X and Y coordinates). - DM3: Raw data are no longer scaled by inverse maximum representable value. - Coerce: Skew-normal distribution was added. - Volume Show and Extract: Cleanup; functions superseded by Cut'n'Slice were removed, visualisation and stability improved. - MFM modules: Cleanup; a few wrong numerical factors were corrected. - Volume Z calibration: Calibration can be also taken from another volume data. - Volume Swap Axes: Preview image units correspond to the transformed data. - NMM file: Sometimes incorrect import when a only subset of channels is selected was fixed. - NRRD file: Import from text-encoded files was corrected. Endian is no longer required for text data. - PNI file: Support for v2.0 files was added, at least for a subset of data types. - Volume slice: Mislabelled axes on output graphs were corrected. - Transfer function (PSF) guess and fit: The set of output images can be controlled - Transfer function fit: Frequency-space exponential model was added. - Transfer function guess: The sigma estimation algorithm was improved. - Nanoscope: Force volume file reading was standardised to follow format specification. - WSxM: File headers with ‘UAM’ copyright are recognised. - Nanonis DAT spectra: All files matching the same fooNNN.dat pattern are merged, not just with names starting from 1. When files do not seem numbered at all, the single selected file is loaded instead of failing. - Basic operations: Function for flipping around the diagonal was added. - Pattern synthesis: Holes are placed with respect to image centre instead of some defined but unhelpful origin of coordinates. This means generated images also changed and match previous versions only statistically. - Graph logscale: Logarithm base mishandling was fixed. Base-2 logarithm and negative abscissa handling options were added. - Statistics Quantities: Volume was added as a new quantity. - FFT profile: Renamed to 2D PSDF. It can now both extract profiles and create the entire 2D PSDF image. - Image export: Font selection having sometimes no effect on the exported image was, hopefully, fixed. It no longer crashes when there is no image to export. - Filters tool: The median filter now uses circular kernel. - 2D ACF: Creation of the output image is optional. The image can be limited to the zoomed part. - Volume summarize profiles: The value for the currently selected profile is displayed in the dialogue. - Dimensions and Units: Crash when reinvoked after selecting Match pixel size was fixed. - Pygwy: Function gwy_app_data_browser_get_containers() no longer leaks references to all the returned Containers. GraphModel supports the sequence protocol. Other: - Compilation: pygobject2 codegen is no longer required to build pygwy; an embedded implementation is used when it is not available. - Compilation: autogen.sh no longer gets stuck without gettextize; it prints an error message. ----------------------------------------------------------------------------- Thanks all who contributed, Yeti _______________________________________________ Gwyddion-users mailing list Gwyddion-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gwyddion-users