Skip to content

Releases: girder/large_image

Version 1.28.0

08 Apr 13:45
3c5d2c3
Compare
Choose a tag to compare

Features

Improvements

  • Prioritize tile sinks (#1478)
  • Add a dependency to the zarr source to read more compression types (#1480)
  • Guard fetching internal metadata on zarr sources that have less data (#1481)
  • Add a method to list registered extensions and mimetypes (#1488)
  • Reduce bioformats keeping file handles open (#1492)
  • Use more tile-frame textures in high frame count images (#1494)
  • Zarr tile sink: generate downsampled levels (#1490)

Changes

  • Prohibit bioformats from reading zip directly (#1491)

Bug Fixes

  • Fix an issue with single band on multi source with non uniform sources (#1474)
  • Allow alternate name axes in the multi source schema (#1476)
  • Adjust default threading on tile-frame generation to match documentation (#1495)
  • Fix how zarr sink directory is cleaned up (#1496)

Version 1.27.4

08 Mar 14:24
dad17a8
Compare
Choose a tag to compare

Improvements

  • Add a guard when reading incorrect associated images (#1472)

Version 1.27.3

07 Mar 13:42
3a854b0
Compare
Choose a tag to compare

Improvements

  • Log and recover from occasional openslide failures (#1461)
  • Add support for Imaging Data Commons (#1450)
  • Speed up some retiling (#1471)

Changes

  • Make GDAL an optional dependency for the converter (#1464)

Bug Fixes

  • Fix an issue with uniform band depth on multi source with non uniform sources (#1459)
  • Fix histogram request bug in band compositing mode (#1463)
  • Prevent duplicating config files with multiple writes (#1467)

Version 1.27.2

01 Feb 18:48
686025e
Compare
Choose a tag to compare

Improvements

  • Support range requests when downloading DICOMweb files (#1444)
  • Bypass some scaling code when compositing multi sources (#1447, #1449)
  • Do not create needless alpha bands in the multi source (#1451)
  • Infer DICOM file size, when possible (#1448)
  • Swap styles faster in the frame viewer (#1452)
  • Reduce color fringing in multi source compositing (#1456)
  • Retry read_region if openslide reports an error (#1457)

Bug Fixes

  • Fix an issue with compositing sources in the multi source caused by alpha range (#1453)

Version 1.27.1

23 Jan 20:09
c7e130d
Compare
Choose a tag to compare

Improvements

  • Read config values from the environment variables (#1422)
  • Optimizing when reading arrays rather than images from tiff files (#1423)
  • Better filter DICOM adjacent files to ensure they share series instance IDs (#1424, #1436, #1442)
  • Optimizing small getRegion calls and some tiff tile fetches (#1427)
  • Started adding python types to the core library (#1432, #1433, #1437, #1438, #1439)
  • Use parallelism in computing tile frames (#1434)
  • Support downloading DICOMweb files (#1429)

Changes

  • Cleanup some places where get was needlessly used (#1428)
  • Moved some internal code out of the base class (#1429)
  • Handle changes to wsidicom (#1435)
  • Refactored the tile iterator to its own class (#1441)

Version 1.27.0

04 Jan 17:07
adac24a
Compare
Choose a tag to compare

Features

  • Support affine transforms in the multi-source (#1415)

Improvements

  • Remove NaN values from band information (#1414)
  • Add a singleBand option to the multi-source specification (#1416)
  • Allow better detection of multiple file dicom (#1417)
  • Better missing data detection from tifffile (#1421)

Changes

  • Remove an unused parameter in a private method (#1419)

Version 1.26.3

20 Dec 16:39
a734a0b
Compare
Choose a tag to compare

Improvements

  • Reduce stderr noise in PIL and rasterio sources (#1397)
  • Harden OME tiff reader (#1398)
  • Improve checks for formats we shouldn't read (#1399)
  • Support negative x, y in addTile (#1401)
  • Add a utility function for getting loggers (#1403)
  • Get bioformats jar version if bioformats was started (#1405)
  • Improve thread safety of concurrent first reads using bioformats (#1406)
  • Read more metadata from DICOMweb (#1378)
  • Remove logic for determining DICOMweb transfer syntax (#1393)
  • Speed up tile output (#1407)
  • Speed up import time (#1408)
  • Speed up some tile iteration by reducing the chance of multiple image decodes (#1410)

Changes

  • Use an enum for priority constants (#1400)
  • Don't automatically flush memcached tile cache on exit (#1409)
  • Shift where netcdf information is reported (#1413)

Bug Fixes

  • Fix an issue emitting geojson annotations (#1395)
  • Fix an issue when tifffile reports no key frame (#1396)
  • Frame Selector: Auto-Range format for saving presets (#1404)

Version 1.26.2

29 Nov 21:08
21d6864
Compare
Choose a tag to compare

Improvements

  • Fix the DICOM limit to say "Series" instead of "Studies" (#1379)
  • Add token authentication option for DICOMweb (#1349)
  • Use vips resize rather than reduce to increase speed (#1384)
  • Added annotation to geojson endpoint and utility (#1385)

Changes

  • Handle setup_requires deprecation (#1390)

Bug Fixes

  • Fix an issue applying ICC profile adjustments to multiple image modes (#1382)
  • Guard against bad tifffile magnification values (#1383)
  • Frame Selector component: ensure that no color can be assigned twice (#1387)
  • Remove white space in frame selector internal fields (#1389)
  • Fix a comparison between integer enums in configured item lists (#1391)

Version 1.26.1

16 Nov 05:38
a95f81e
Compare
Choose a tag to compare

Improvements

  • Have zarr use read-only mode (#1360)
  • Use minified geojs (#1362)
  • Configurable item list grid view (#1363)
  • Allow labels in item list view (#1366)
  • Improve cache key guard (#1368)
  • Improve handling dicom files in the working directory (#1370)
  • General handling of skipped levels (#1373)

Changes

  • Update WsiDicomWebClient init call (#1371)
  • Rename DICOMweb AssetstoreImportView (#1372)
  • Harden bioformats shutdown (#1375)

Bug Fixes

  • Default to "None" for the DICOM assetstore limit (#1359)
  • Fix series detection for some bioformats files (#1365, #1367)
  • Fix time comparison in annotation history check (#1369)
  • Fix an issue with apply a frame style to ome tiffs (#1374)
  • Guard against bad tifffile magnification values (#1376)

Version 1.26.0

01 Nov 13:59
8460ef7
Compare
Choose a tag to compare

Features

  • Add a Zarr tile source (including ome.zarr) (#1350)

Improvements

  • Style can specify a dtype of 'source' to maintain the original dtype even when compositing frames (#1326)
  • Max Merge option in Frame Selector (#1306, #1330, #1336)
  • Improve tifffile associated image detection (#1333)
  • Guard against throwing a javascript warning (#1337)
  • Test on Python 3.12 (#1335)
  • Added filtering and limit options to the DICOMweb assetstore (#1327)
  • Support more formats through PIL (#1351)

Changes

  • Prohibit bioformats and vips from reading mrxs directly (#1328)
  • Handle Python 3.12 deprecating utcnow (#1331)
  • Turn down logging about annotation ACLs (#1332)
  • Add scope to the dicomweb import endpoint access decorator (#1347)
  • Drop support for Python 3.6 and Python 3.7 (#1352)
  • Standardize DICOMweb assetstore parameter names/style (#1338)