Published February 3, 2024 | Version v1.0.4
Software Open

VALIS: Virtual alignment of pathology image series for multi-gigapixel whole slide images

Description

  • Added checks and unit tests to verify reference image is not being warped. Can confirm no transformations were being applied to the reference image, but values may have differed slightly due to interpolation effects, as the reference image was being padded and cropped. To avoid these interpolation effects, the original reference image is returned when "warping" the reference slide with crop="reference", which occurs regardless of the align_to_reference setting. This avoids unnecessary computation and potential interpolation errors. There are still checks to make sure that the warped image would have been the same as the unwarped image.
  • Merge channels based on the position of each slide in the stack. This will be the same as the original order when imgs_ordered=True.
  • Can provide colormaps for each slide when calling Valis.warp_and_save_slides
  • Added pyramid argument to Valis.warp_and_save_slides
  • Ignore setting series=0 message when there is only 1 series
  • Updated openCV version in project.toml, as suggested in Github issue 76
  • Added slide_io.check_xml_img_match to determine if there are mismatches between the xml metadata and the image that was read. If there are mismatches, the metadata will be updated based on the image (instead of the xml) and warning messages will be printed to let the user know about the mismatch.
  • If a single channel image does not have channel names in the metadata, the channel name will be set to the image's name.
  • Added denoise_rigid as an argument to initialize the Valis object. Determines whether or not to denoise the processed images prior to rigid registration. Had been fixed as True in previous versions, but this makes it optional (default remains True).
  • Fixed issue where merged images were being interpreted as RGB and saved with extra channels (reported in Github issue 76 )

Notes

If you use this software, please cite it as below.

Files

MathOnco/valis-v1.0.4.zip

Files (418.1 MB)

Name Size Download all
md5:6f632e4b27c5e2b8386570f1fc94303e
418.1 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/MathOnco/valis/tree/v1.0.4 (URL)