Mercurial > hg > orthanc-stone
comparison TODO @ 2054:70b79788c2f3
clarified TODO wrt /metadata
author | Alain Mazy <am@osimis.io> |
---|---|
date | Thu, 30 Mar 2023 17:34:07 +0200 |
parents | d77fea5934fb |
children | 20222330cdf6 ae56f7ea0e90 |
comparison
equal
deleted
inserted
replaced
2052:d77fea5934fb | 2054:70b79788c2f3 |
---|---|
55 * Replace "ParsedDicomCache" by "Orthanc::ParsedDicomCache" (new in | 55 * Replace "ParsedDicomCache" by "Orthanc::ParsedDicomCache" (new in |
56 Orthanc framework 1.9.0) | 56 Orthanc framework 1.9.0) |
57 | 57 |
58 * Replace calls to /studies/.../series/.../metadata by calls to | 58 * Replace calls to /studies/.../series/.../metadata by calls to |
59 /instances?StudyInstanceUID=...&SeriesInstanceUID=...&includefield=...&includefield=... | 59 /instances?StudyInstanceUID=...&SeriesInstanceUID=...&includefield=...&includefield=... |
60 to benefit from ExtraMainDicomTags stored in DB and avoid reading from disk. | 60 to benefit from ExtraMainDicomTags stored in DB and avoid reading from disk when not necessary. |
61 This way, we request only the tags that the viewer is going to use. | |
62 The /metadata requests all tags and therefore will read from the storage unless you have | |
63 specified "DicomWeb.SeriesMetadata": "MainDicomTags"; this is an acceptable workaround | |
64 for now but the first approach is cleaner and removes dependencies between the DicomWeb config | |
65 and stone. It might also be more efficient on other backends as well. | |
61 | 66 |
62 -------- | 67 -------- |
63 Wishlist | 68 Wishlist |
64 -------- | 69 -------- |
65 | 70 |