Skip to content

v3.0.5 -> v3.1.0

Compare
Choose a tag to compare
@sjoerdk sjoerdk released this 18 Apr 20:25
· 4 commits to main since this release
8d98412

Rewrites caching:

  • Trolley no longer caches results by default, cleans up Trolley.
  • Completely rewrites CachedSearcher to implement Searcher interface
  • Caching is now optional by wrapping any searcher instance
  • Caching is now time-based and done per DICOM object
  • Adds query caching (previously only get_study_for_id)

Makes reasoning about DICOM levels (study/series/instance) easier:

  • Adds numeric value and comparison to DICOMObjectLevels
  • Introduces DICOMObject.contained_references()
  • Merges to_series_level_refs, to_instance_refs into to_refs(level)