comparison TODO @ 2875:edfd98a2b6c4

removed done tasks in TODO
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 09 Oct 2018 16:44:28 +0200
parents 716e7d07e69d
children 146eaed9b02c
comparison
equal deleted inserted replaced
2874:67ebfacf4467 2875:edfd98a2b6c4
16 * Improve handling of errors in the command queue: 16 * Improve handling of errors in the command queue:
17 https://groups.google.com/d/msg/orthanc-users/--njEbqcDDI/rBu8XL-Mm-cJ 17 https://groups.google.com/d/msg/orthanc-users/--njEbqcDDI/rBu8XL-Mm-cJ
18 * Support partial file retrieval in Orthanc::HttpClient 18 * Support partial file retrieval in Orthanc::HttpClient
19 * Support retry counter in Orthanc::HttpClient 19 * Support retry counter in Orthanc::HttpClient
20 * Option to enable DNS lookups in DICOM: https://goo.gl/woa35Z 20 * Option to enable DNS lookups in DICOM: https://goo.gl/woa35Z
21 * Option to overwrite and reindex on duplicated instance identifier
22 (i.e. replace older DICOM instance by new one on identical SOPInstanceUID)
23 21
24 22
25 ============ 23 ============
26 Dependencies 24 Dependencies
27 ============ 25 ============
46 Short-term 44 Short-term
47 ---------- 45 ----------
48 46
49 * Create multi-frame images with /tools/create-dicom (by adding a 47 * Create multi-frame images with /tools/create-dicom (by adding a
50 "MultiFrame" flag to avoid creating a series) 48 "MultiFrame" flag to avoid creating a series)
51 * In the POST /instances, add a ?force=true query arguments to force Orthanc to replace
52 the uploaded file even if it already exists in Orthanc. This is useful when transcoding
53 an image outside Orthanc and reuploading it. Since it has the same ids, its Orthanc ID
54 will be the same as the previous one.
55 * In the /studies/{id}/anonymize route, add an option to remove secondary captures. 49 * In the /studies/{id}/anonymize route, add an option to remove secondary captures.
56 They usually contains Patient info in the image. The SOPClassUID might be used to 50 They usually contains Patient info in the image. The SOPClassUID might be used to
57 identify such secondary captures. 51 identify such secondary captures.
58 52
59 --------- 53 ---------
104 98
105 ---------------- 99 ----------------
106 Ideas of plugins 100 Ideas of plugins
107 ---------------- 101 ----------------
108 102
109 * Complex anonymization, with recursive mapping of UIDs
110 https://bitbucket.org/sjodogne/orthanc/issues/46/
111 * DICOM-RT primitives (RT-STRUCT, RT-PLAN, RT-DOSE) 103 * DICOM-RT primitives (RT-STRUCT, RT-PLAN, RT-DOSE)
112 * Converter to/from NIfTI 104 * Converter to/from NIfTI
113 * MySQL database plugin
114 * Decode JPEG2k with grok: https://github.com/GrokImageCompression/grok 105 * Decode JPEG2k with grok: https://github.com/GrokImageCompression/grok
115 * Generate dynamic HTTP content using Lua: 106 * Generate dynamic HTTP content using Lua:
116 https://groups.google.com/d/msg/orthanc-users/KompazkxRSs/5Rh03mzgDAAJ 107 https://groups.google.com/d/msg/orthanc-users/KompazkxRSs/5Rh03mzgDAAJ
117 * More generally, expose more callbacks of the plugin SDK in Lua: 108 * More generally, expose more callbacks of the plugin SDK in Lua:
118 https://groups.google.com/d/msg/orthanc-users/_FbiRHuXPGM/J-OAv7zaCAAJ 109 https://groups.google.com/d/msg/orthanc-users/_FbiRHuXPGM/J-OAv7zaCAAJ