Releases: aarpon/hrm
3.10.0
Required minimum versions
- PHP >= 8.1
- HuCore >= 21.10.1
Changelog
New features
- Add support for Abberior MSR and OBF files.
Bug fixes
- Fixed bug in dbupdate for shared templates.
- Fix issue with container files in subfolders not having the used subimage in the result file name.
- Fix issues with subimage previews.
- Fix for 14-parameter chromatic aberration in user interface.
- Fix for iteration and quality threshold in user interface.
- Fix for inconsistent use of start and end time in statistics, now always using database time.
- Fix destination image name by replacing : characters to _ characters, to prevent successful jobs to be reported as failing.
- Improve handling of long file names.
- Fixed the end time shown in the Log tab of the Details results.
- Allow skipping creation of a Coloc map.
- Fix reflected XSS in login form by removing obsolete hidden field.
3.9.0
Required minimum versions
- PHP >= 8.1 (not compatible with PHP 7.x!)
- HuCore >= 21.10.1
Changelog
New features
- HRM is now compatible to PHP >= 8.1 only.
- Allows defining a stopping criterion for each channel.
- Removes IMS (Imaris Classic) output file format.
- Adds acuity and acuityMode to the parameters table.
- Improves renaming folders related to vsi files.
Bug fixes
-
Fixes confidence levels when extracting from a file.
-
Fixes missing sub-image names in multi-series output files.
3.8.0
New required minimum versions
- PHP >= 7.2
- HuCore >= 21.10.1
Changelog
- Added Hot Pixel Remover as optional pre-processing step
- Added new Acuity restoration parameter
- Added support for Olympus VSI files
- Added option to disable bleaching correction
- Added Python pip package for installing the HRM-OMERO connector very easily
- Enhanced usability in OMERO Connector
- Updated list of instruments in back-projected pinhole calculator
- Merged server and client configuration files into one
- Extended and updated documentation
- Several fixes and usability enhancements
3.7.1
Changelog
- Force-restart the
hrmd
daemon if the unattended Linux upgrades shut it down. - Make sure concurrent jobs have their own independent log.
- Fix issue with
dbupdate.php
failing to populate the HRM database with recent versions of PostgreSQL. - Rename Database.php and AutoCrop.php to respect PSR-4.
- Expand installation and setup instructions in README.md.
3.7.0
Changelog
- Allow image channels to be assigned the restoration algorithm individually or skipped altogether.
This adds the possibility to use HRM as a pure batch file converter, chromatic aberration corrector, time stabilizer, etc. - Add an "All files" filter in the image selection step. Show by default all the contents of the raw images folder.
- Add extreme GPU support.
- Replace old EPFL logo with current.
- Substantially increase performance of files listing.
- Substantially increase performance of job creation.
- Make queue more robust against job deletion, process killing, process failure, and stalling.
- Switch to persistent connections to the database.
- Cache many database query results to reduce traffic.
- Bug fixes.
3.6.0
Changelog
- New Array Detector deconvolution (a.o. Airyscan and nanoSPAD)
- New Rescan deconvolution
- New UI dark theme
- Performance and stability improvements in the job queue
- Compatibility upgrade to PHP 7.2
- New admin options (default output file format; minimum amount of free RAM for a job to start)
- New template warnings for wavelength sanitation
- New license checks for multi-machine installations
- And several bug fixes.
For more info, please see http://huygens-rm.org.
3.5.0
HRM 3.5's new features:
- New, modern user interface
- GMLE deconvolution algorithm
- Stabilization of deconvolved time series
- New spherical aberration correction mode
- New license overview page for admins
- Performance patch for image selection
- Bug fixes
Please see http://huygens-rm.org for more information about this release, and follow the upgrade instructions on http://huygens-remote-manager.readthedocs.io/en/latest/admin/upgrade.html.
3.4.1
Bug fixes
The HRM 3.4.1 patch release addresses the following issues:
- Fix bug with
admin
not being allowed to login if the database has not been upgraded yet; - Fix issue with
checkConfig.php
script mistakenly reporting that$authenticateAgainst
is not an array even if it is; - Fix regression with querying global statistics;
- Fix logger initialization in
OmeroConnection
.
Moreover:
- Allow the admin to add server entries with no GPUs.
Upgrade
Please carefully follow the upgrade information here.
3.4.0
New features
The new features at a glance are:
- Enhanced user management and security
- Multi-GPU support
- Chunked, parallel file uploader
- Support for Metamorph ND and Leica LOF files
Have a look at the release note for more details!
Upgrade
Please carefully follow the upgrade information here.
HRM 3.3.0
Changelog
New features
- Create image templates from an image file
- Import image templates from Huygens microscopy templates (.hgsm)
- Import restoration templates from Huygens restoration templates (.hgsd)
- Add support for GPU deconvolution
- Add support for SPIM deconvolution
- Add chromatic aberration correction
- Faster and more powerful OMERO connector:
- Complete rewrite in Python to use the native OMERO API
- Support for downloading multiple files at once from OMERO
- Support for OMERO image previews
- Status caching and on-demand loading to greatly speed up OMERO tree loading times
- Support for OMERO users and groups hierarchy
- Upload of HRM parameters along the deconvolved result images to OMERO
- More interactive user interface (dialogs and status messages)
- Add group authentication for Active Directory and generic LDAP
- Add BigTIFF file formats "btf", "tf2" and "tf8"
- Support for 6 channels
- New LSB-compliant HRM init and Queue Manager scripts
- Remove deprecated 'change_ownership' variable
Bug fixes
- Clean stuck jobs from the queue on Queue Manager restart
- Fix links to help pages for STED parameters
- Fix issue with template names longer than 30 characters
- Fix issue with processing server names longer than 30 characters
- Remove dependency on php5-mysql when PostgreSQL is used
- Fix broken icon links in Results/Preview section
- Fix issue with the file upload button
- Some more minor bug fixes
Minimum Huygens Core version
For GPU- and SPIM-deconvolution support, HuCore version 15.10 is required. Otherwise, the same minimum requirement applies as for HRM 3.2 (14.6.1p7).