Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | · | 1 | ·3a86de44621bd9d0ddc9b449f5a1c517·969116·doc·optional·python-pydicom-doc_2.4.3-1_all.deb |
2 | ·53647fb4d0c2740a8b83e03855d721b6·1120052·python·optional·python3-pydicom_2.4.3-1_all.deb | 2 | ·53647fb4d0c2740a8b83e03855d721b6·1120052·python·optional·python3-pydicom_2.4.3-1_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2024-01-26·12:08:13.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-01-26·12:08:13.000000·debian-binary |
2 | -rw-r--r--···0········0········0····303 | 2 | -rw-r--r--···0········0········0····30388·2024-01-26·12:08:13.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···938 | 3 | -rw-r--r--···0········0········0···938536·2024-01-26·12:08:13.000000·data.tar.xz |
Offset 1194, 15 lines modified | Offset 1194, 15 lines modified | ||
1194 | -rw-r--r--···0·root·········(0)·root·········(0)····30346·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.1.0.html | 1194 | -rw-r--r--···0·root·········(0)·root·········(0)····30346·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.1.0.html |
1195 | -rw-r--r--···0·root·········(0)·root·········(0)·····6920·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.1.1.html | 1195 | -rw-r--r--···0·root·········(0)·root·········(0)·····6920·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.1.1.html |
1196 | -rw-r--r--···0·root·········(0)·root·········(0)····24926·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.2.0.html | 1196 | -rw-r--r--···0·root·········(0)·root·········(0)····24926·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.2.0.html |
1197 | -rw-r--r--···0·root·········(0)·root·········(0)····13994·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.3.0.html | 1197 | -rw-r--r--···0·root·········(0)·root·········(0)····13994·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.3.0.html |
1198 | -rw-r--r--···0·root·········(0)·root·········(0)····12163·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.4.0.html | 1198 | -rw-r--r--···0·root·········(0)·root·········(0)····12163·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.4.0.html |
1199 | -rw-r--r--···0·root·········(0)·root·········(0)·····6355·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.4.3.html | 1199 | -rw-r--r--···0·root·········(0)·root·········(0)·····6355·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/release_notes/v2.4.3.html |
1200 | -rw-r--r--···0·root·········(0)·root·········(0)·····6267·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/search.html | 1200 | -rw-r--r--···0·root·········(0)·root·········(0)·····6267·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/search.html |
1201 | -rw-r--r--···0·root·········(0)·root·········(0)···4296 | 1201 | -rw-r--r--···0·root·········(0)·root·········(0)···429644·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/searchindex.js |
1202 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/ | 1202 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/ |
1203 | -rw-r--r--···0·root·········(0)·root·········(0)·····8599·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/contributing.html | 1203 | -rw-r--r--···0·root·········(0)·root·········(0)·····8599·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/contributing.html |
1204 | -rw-r--r--···0·root·········(0)·root·········(0)····28358·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/contributing_code.html | 1204 | -rw-r--r--···0·root·········(0)·root·········(0)····28358·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/contributing_code.html |
1205 | -rw-r--r--···0·root·········(0)·root·········(0)····26245·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/contributing_docs.html | 1205 | -rw-r--r--···0·root·········(0)·root·········(0)····26245·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/contributing_docs.html |
1206 | -rw-r--r--···0·root·········(0)·root·········(0)····72087·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/dataset_basics.html | 1206 | -rw-r--r--···0·root·········(0)·root·········(0)····72087·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/dataset_basics.html |
1207 | -rw-r--r--···0·root·········(0)·root·········(0)····21951·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/dicom_json.html | 1207 | -rw-r--r--···0·root·········(0)·root·········(0)····21951·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/dicom_json.html |
1208 | -rw-r--r--···0·root·········(0)·root·········(0)····63371·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/filesets.html | 1208 | -rw-r--r--···0·root·········(0)·root·········(0)····63371·2024-01-26·12:08:13.000000·./usr/share/doc/python-pydicom-doc/html/tutorials/filesets.html |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ····fig.tight_layout(pad=1) | 83 | ····fig.tight_layout(pad=1) |
84 | ····plt.show() | 84 | ····plt.show() |
85 | ..·rst-class::·sphx-glr-timing | 85 | ..·rst-class::·sphx-glr-timing |
86 | ···**Total·running·time·of·the·script:**·(0·minutes·0.19 | 86 | ···**Total·running·time·of·the·script:**·(0·minutes·0.191·seconds) |
87 | ..·_sphx_glr_download_auto_examples_image_processing_plot_waveforms.py: | 87 | ..·_sphx_glr_download_auto_examples_image_processing_plot_waveforms.py: |
88 | ..·only::·html | 88 | ..·only::·html |
89 | ··..·container::·sphx-glr-footer·sphx-glr-footer-example | 89 | ··..·container::·sphx-glr-footer·sphx-glr-footer-example |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ········Modality=MR·-·3·SOP·Instances | 99 | ········Modality=MR·-·3·SOP·Instances |
100 | ········Modality=MR·-·7·SOP·Instances | 100 | ········Modality=MR·-·7·SOP·Instances |
101 | ····Found·7·instances·for·SeriesInstanceUID=1.3.6.1.4.1.5962.1.1.0.0.0.1196533885.18148.0.118 | 101 | ····Found·7·instances·for·SeriesInstanceUID=1.3.6.1.4.1.5962.1.1.0.0.0.1196533885.18148.0.118 |
102 | ····Found·0·instances·with·PhotometricInterpretation='MONOCHROME1'·without·loading·the·stored·instances·and·3·instances·with·loading | 102 | ····Found·0·instances·with·PhotometricInterpretation='MONOCHROME1'·without·loading·the·stored·instances·and·3·instances·with·loading |
103 | ····Original·File-set·still·at·/build/reproducible-path/pydicom-2.4.3/pydicom/data/test_files/dicomdirtests | 103 | ····Original·File-set·still·at·/build/reproducible-path/pydicom-2.4.3/pydicom/data/test_files/dicomdirtests |
104 | ····File-set·copied·to·/tmp/tmp | 104 | ····File-set·copied·to·/tmp/tmpmx34zghs·and·contains·the·following·files: |
105 | ······DICOMDIR | 105 | ······DICOMDIR |
106 | ······PT000000/ST000000/SE000000/IM000000 | 106 | ······PT000000/ST000000/SE000000/IM000000 |
107 | ······PT000000/ST000000/SE000001/IM000000 | 107 | ······PT000000/ST000000/SE000001/IM000000 |
108 | ······PT000000/ST000000/SE000002/IM000000 | 108 | ······PT000000/ST000000/SE000002/IM000000 |
109 | ······PT000000/ST000001/SE000000/IM000000 | 109 | ······PT000000/ST000001/SE000000/IM000000 |
110 | ······PT000000/ST000001/SE000000/IM000001 | 110 | ······PT000000/ST000001/SE000000/IM000001 |
111 | ······PT000000/ST000001/SE000000/IM000002 | 111 | ······PT000000/ST000001/SE000000/IM000002 |
Offset 263, 15 lines modified | Offset 263, 15 lines modified | ||
263 | ····for·p·in·sorted(root.glob('**/*')): | 263 | ····for·p·in·sorted(root.glob('**/*')): |
264 | ········if·p.is_file(): | 264 | ········if·p.is_file(): |
265 | ············print(f"··{p.relative_to(root)}") | 265 | ············print(f"··{p.relative_to(root)}") |
266 | ..·rst-class::·sphx-glr-timing | 266 | ..·rst-class::·sphx-glr-timing |
267 | ···**Total·running·time·of·the·script:**·(0·minutes·0. | 267 | ···**Total·running·time·of·the·script:**·(0·minutes·0.199·seconds) |
268 | ..·_sphx_glr_download_auto_examples_input_output_plot_read_fileset.py: | 268 | ..·_sphx_glr_download_auto_examples_input_output_plot_read_fileset.py: |
269 | ..·only::·html | 269 | ..·only::·html |
270 | ··..·container::·sphx-glr-footer·sphx-glr-footer-example | 270 | ··..·container::·sphx-glr-footer·sphx-glr-footer-example |
Offset 33, 40 lines modified | Offset 33, 40 lines modified | ||
33 | ..·rst-class::·sphx-glr-script-out | 33 | ..·rst-class::·sphx-glr-script-out |
34 | ·..·code-block::·none | 34 | ·..·code-block::·none |
35 | ····Setting·file·meta·information... | 35 | ····Setting·file·meta·information... |
36 | ····Setting·dataset·values... | 36 | ····Setting·dataset·values... |
37 | ····Writing·test·file·/tmp/tmp | 37 | ····Writing·test·file·/tmp/tmpusnybhn9.dcm |
38 | ····File·saved. | 38 | ····File·saved. |
39 | ····Writing·test·file·as·Big·Endian·Explicit·VR·/tmp/tmp | 39 | ····Writing·test·file·as·Big·Endian·Explicit·VR·/tmp/tmpuj79rx6b.dcm |
40 | ····Load·file·/tmp/tmp | 40 | ····Load·file·/tmp/tmpusnybhn9.dcm·... |
41 | ····Dataset.file_meta·------------------------------- | 41 | ····Dataset.file_meta·------------------------------- |
42 | ····(0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage | 42 | ····(0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage |
43 | ····(0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 | 43 | ····(0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 |
44 | ····(0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 | 44 | ····(0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 |
45 | ····------------------------------------------------- | 45 | ····------------------------------------------------- |
46 | ····(0008,·0023)·Content·Date························DA:·'202 | 46 | ····(0008,·0023)·Content·Date························DA:·'20260121' |
47 | ····(0008,·0033)·Content·Time························TM:·' | 47 | ····(0008,·0033)·Content·Time························TM:·'221038.839386' |
48 | ····(0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' | 48 | ····(0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' |
49 | ····(0010,·0020)·Patient·ID··························LO:·'123456' | 49 | ····(0010,·0020)·Patient·ID··························LO:·'123456' |
50 | ····Remove·file·/tmp/tmp | 50 | ····Remove·file·/tmp/tmpusnybhn9.dcm·... |
51 | ····Load·file·/tmp/tmp | 51 | ····Load·file·/tmp/tmpuj79rx6b.dcm·... |
52 | ····Dataset.file_meta·------------------------------- | 52 | ····Dataset.file_meta·------------------------------- |
53 | ····(0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage | 53 | ····(0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage |
54 | ····(0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 | 54 | ····(0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 |
55 | ····(0002,·0010)·Transfer·Syntax·UID·················UI:·Explicit·VR·Big·Endian | 55 | ····(0002,·0010)·Transfer·Syntax·UID·················UI:·Explicit·VR·Big·Endian |
56 | ····(0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 | 56 | ····(0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 |
57 | ····------------------------------------------------- | 57 | ····------------------------------------------------- |
58 | ····(0008,·0023)·Content·Date························DA:·'202 | 58 | ····(0008,·0023)·Content·Date························DA:·'20260121' |
59 | ····(0008,·0033)·Content·Time························TM:·' | 59 | ····(0008,·0033)·Content·Time························TM:·'221038.839386' |
60 | ····(0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' | 60 | ····(0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' |
61 | ····(0010,·0020)·Patient·ID··························LO:·'123456' | 61 | ····(0010,·0020)·Patient·ID··························LO:·'123456' |
62 | ····Remove·file·/tmp/tmp | 62 | ····Remove·file·/tmp/tmpuj79rx6b.dcm·... |
63 | | | 63 | | |
Offset 745, 15 lines modified | Offset 745, 15 lines modified | ||
745 | ····for·line·in·diff.compare(rep[0],·rep[1]): | 745 | ····for·line·in·diff.compare(rep[0],·rep[1]): |
746 | ········if·line[0]·!=·"?": | 746 | ········if·line[0]·!=·"?": |
747 | ············print(line) | 747 | ············print(line) |
748 | ..·rst-class::·sphx-glr-timing | 748 | ..·rst-class::·sphx-glr-timing |
749 | ···**Total·running·time·of·the·script:**·(0·minutes·0.0 | 749 | ···**Total·running·time·of·the·script:**·(0·minutes·0.080·seconds) |
750 | ..·_sphx_glr_download_auto_examples_plot_dicom_difference.py: | 750 | ..·_sphx_glr_download_auto_examples_plot_dicom_difference.py: |
751 | ..·only::·html | 751 | ..·only::·html |
752 | ··..·container::·sphx-glr-footer·sphx-glr-footer-example | 752 | ··..·container::·sphx-glr-footer·sphx-glr-footer-example |
Offset 161, 15 lines modified | Offset 161, 15 lines modified | ||
161 | ····<span·class="n">ax</span><span·class="o">.</span><span·class="n">set_xlabel</span><span·class="p">(</span><span·class="sa">f</span><span·class="s2">"(</span><span·class="si">{</span><span·class="n">x_units</span><span·class="si">}</span><span·class="s2">)"</span><span·class="p">)</span> | 161 | ····<span·class="n">ax</span><span·class="o">.</span><span·class="n">set_xlabel</span><span·class="p">(</span><span·class="sa">f</span><span·class="s2">"(</span><span·class="si">{</span><span·class="n">x_units</span><span·class="si">}</span><span·class="s2">)"</span><span·class="p">)</span> |
162 | ····<span·class="n">ax</span><span·class="o">.</span><span·class="n">set_ylabel</span><span·class="p">(</span><span·class="sa">f</span><span·class="s2">"(</span><span·class="si">{</span><span·class="n">y_units</span><span·class="si">}</span><span·class="s2">)"</span><span·class="p">)</span> | 162 | ····<span·class="n">ax</span><span·class="o">.</span><span·class="n">set_ylabel</span><span·class="p">(</span><span·class="sa">f</span><span·class="s2">"(</span><span·class="si">{</span><span·class="n">y_units</span><span·class="si">}</span><span·class="s2">)"</span><span·class="p">)</span> |
163 | <span·class="n">fig</span><span·class="o">.</span><span·class="n">tight_layout</span><span·class="p">(</span><span·class="n">pad</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span> | 163 | <span·class="n">fig</span><span·class="o">.</span><span·class="n">tight_layout</span><span·class="p">(</span><span·class="n">pad</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span> |
164 | <span·class="n">plt</span><span·class="o">.</span><span·class="n">show</span><span·class="p">()</span> | 164 | <span·class="n">plt</span><span·class="o">.</span><span·class="n">show</span><span·class="p">()</span> |
165 | </pre></div> | 165 | </pre></div> |
166 | </div> | 166 | </div> |
167 | <p·class="sphx-glr-timing"><strong>Total·running·time·of·the·script:</strong>·(0·minutes·0.19 | 167 | <p·class="sphx-glr-timing"><strong>Total·running·time·of·the·script:</strong>·(0·minutes·0.191·seconds)</p> |
168 | <div·class="sphx-glr-footer·sphx-glr-footer-example·docutils·container"·id="sphx-glr-download-auto-examples-image-processing-plot-waveforms-py"> | 168 | <div·class="sphx-glr-footer·sphx-glr-footer-example·docutils·container"·id="sphx-glr-download-auto-examples-image-processing-plot-waveforms-py"> |
169 | <div·class="sphx-glr-download·sphx-glr-download-jupyter·docutils·container"> | 169 | <div·class="sphx-glr-download·sphx-glr-download-jupyter·docutils·container"> |
170 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/e5a4893fc2534cd7549d6717555a1054/plot_waveforms.ipynb"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Jupyter</span>·<span·class="pre">notebook:</span>·<span·class="pre">plot_waveforms.ipynb</span></code></a></p> | 170 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/e5a4893fc2534cd7549d6717555a1054/plot_waveforms.ipynb"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Jupyter</span>·<span·class="pre">notebook:</span>·<span·class="pre">plot_waveforms.ipynb</span></code></a></p> |
171 | </div> | 171 | </div> |
172 | <div·class="sphx-glr-download·sphx-glr-download-python·docutils·container"> | 172 | <div·class="sphx-glr-download·sphx-glr-download-python·docutils·container"> |
173 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/37526ba18181b1083cb01706ece1f85f/plot_waveforms.py"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Python</span>·<span·class="pre">source</span>·<span·class="pre">code:</span>·<span·class="pre">plot_waveforms.py</span></code></a></p> | 173 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/37526ba18181b1083cb01706ece1f85f/plot_waveforms.py"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Python</span>·<span·class="pre">source</span>·<span·class="pre">code:</span>·<span·class="pre">plot_waveforms.py</span></code></a></p> |
174 | </div> | 174 | </div> |
Offset 73, 15 lines modified | Offset 73, 15 lines modified | ||
73 | ····ax.plot(x,·arr[...,·ch_idx]) | 73 | ····ax.plot(x,·arr[...,·ch_idx]) |
74 | ····ax.set_title(f"{mplx_label}:·{ch_source}") | 74 | ····ax.set_title(f"{mplx_label}:·{ch_source}") |
75 | ····ax.set_xlabel(f"({x_units})") | 75 | ····ax.set_xlabel(f"({x_units})") |
76 | ····ax.set_ylabel(f"({y_units})") | 76 | ····ax.set_ylabel(f"({y_units})") |
77 | fig.tight_layout(pad=1) | 77 | fig.tight_layout(pad=1) |
78 | plt.show() | 78 | plt.show() |
79 | T\x8To\x8ot\x8ta\x8al\x8l·r\x8ru\x8un\x8nn\x8ni\x8in\x8ng\x8g·t\x8ti\x8im\x8me\x8e·o\x8of\x8f·t\x8th\x8he\x8e·s\x8sc\x8cr\x8ri\x8ip\x8pt\x8t:\x8:·(0·minutes·0.19 | 79 | T\x8To\x8ot\x8ta\x8al\x8l·r\x8ru\x8un\x8nn\x8ni\x8in\x8ng\x8g·t\x8ti\x8im\x8me\x8e·o\x8of\x8f·t\x8th\x8he\x8e·s\x8sc\x8cr\x8ri\x8ip\x8pt\x8t:\x8:·(0·minutes·0.191·seconds) |
80 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8J_\x8u_\x8p_\x8y_\x8t_\x8e_\x8r_\x8·_\x8n_\x8o_\x8t_\x8e_\x8b_\x8o_\x8o_\x8k_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8w_\x8a_\x8v_\x8e_\x8f_\x8o_\x8r_\x8m_\x8s_\x8._\x8i_\x8p_\x8y_\x8n_\x8b | 80 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8J_\x8u_\x8p_\x8y_\x8t_\x8e_\x8r_\x8·_\x8n_\x8o_\x8t_\x8e_\x8b_\x8o_\x8o_\x8k_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8w_\x8a_\x8v_\x8e_\x8f_\x8o_\x8r_\x8m_\x8s_\x8._\x8i_\x8p_\x8y_\x8n_\x8b |
81 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8P_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8w_\x8a_\x8v_\x8e_\x8f_\x8o_\x8r_\x8m_\x8s_\x8._\x8p_\x8y | 81 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8P_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8w_\x8a_\x8v_\x8e_\x8f_\x8o_\x8r_\x8m_\x8s_\x8._\x8p_\x8y |
82 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8z_\x8i_\x8p_\x8p_\x8e_\x8d_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8w_\x8a_\x8v_\x8e_\x8f_\x8o_\x8r_\x8m_\x8s_\x8._\x8z_\x8i_\x8p | 82 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8z_\x8i_\x8p_\x8p_\x8e_\x8d_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8w_\x8a_\x8v_\x8e_\x8f_\x8o_\x8r_\x8m_\x8s_\x8._\x8z_\x8i_\x8p |
83 | _\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8d_\x8·_\x8b_\x8y_\x8·_\x8S_\x8p_\x8h_\x8i_\x8n_\x8x_\x8-_\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y | 83 | _\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8d_\x8·_\x8b_\x8y_\x8·_\x8S_\x8p_\x8h_\x8i_\x8n_\x8x_\x8-_\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y |
84 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t | 84 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t |
85 | =============================================================================== | 85 | =============================================================================== |
86 | ©·Copyright·2008-2024,·Darcy·Mason·and·pydicom·contributors. | 86 | ©·Copyright·2008-2024,·Darcy·Mason·and·pydicom·contributors. |
Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
189 | ····Modality=MR·-·3·SOP·Instances | 189 | ····Modality=MR·-·3·SOP·Instances |
190 | ····Modality=MR·-·7·SOP·Instances | 190 | ····Modality=MR·-·7·SOP·Instances |
191 | Found·7·instances·for·SeriesInstanceUID=1.3.6.1.4.1.5962.1.1.0.0.0.1196533885.18148.0.118 | 191 | Found·7·instances·for·SeriesInstanceUID=1.3.6.1.4.1.5962.1.1.0.0.0.1196533885.18148.0.118 |
192 | Found·0·instances·with·PhotometricInterpretation='MONOCHROME1'·without·loading·the·stored·instances·and·3·instances·with·loading | 192 | Found·0·instances·with·PhotometricInterpretation='MONOCHROME1'·without·loading·the·stored·instances·and·3·instances·with·loading |
193 | Original·File-set·still·at·/build/reproducible-path/pydicom-2.4.3/pydicom/data/test_files/dicomdirtests | 193 | Original·File-set·still·at·/build/reproducible-path/pydicom-2.4.3/pydicom/data/test_files/dicomdirtests |
194 | File-set·copied·to·/tmp/tmp | 194 | File-set·copied·to·/tmp/tmpmx34zghs·and·contains·the·following·files: |
195 | ··DICOMDIR | 195 | ··DICOMDIR |
196 | ··PT000000/ST000000/SE000000/IM000000 | 196 | ··PT000000/ST000000/SE000000/IM000000 |
197 | ··PT000000/ST000000/SE000001/IM000000 | 197 | ··PT000000/ST000000/SE000001/IM000000 |
198 | ··PT000000/ST000000/SE000002/IM000000 | 198 | ··PT000000/ST000000/SE000002/IM000000 |
199 | ··PT000000/ST000001/SE000000/IM000000 | 199 | ··PT000000/ST000001/SE000000/IM000000 |
200 | ··PT000000/ST000001/SE000000/IM000001 | 200 | ··PT000000/ST000001/SE000000/IM000001 |
201 | ··PT000000/ST000001/SE000000/IM000002 | 201 | ··PT000000/ST000001/SE000000/IM000002 |
Offset 345, 15 lines modified | Offset 345, 15 lines modified | ||
345 | <span·class="c1">#·Note·how·the·original·File-set·directory·layout·has·been·changed·to</span> | 345 | <span·class="c1">#·Note·how·the·original·File-set·directory·layout·has·been·changed·to</span> |
346 | <span·class="c1">#···the·structure·used·by·pydicom</span> | 346 | <span·class="c1">#···the·structure·used·by·pydicom</span> |
347 | <span·class="k">for</span>·<span·class="n">p</span>·<span·class="ow">in</span>·<span·class="nb">sorted</span><span·class="p">(</span><span·class="n">root</span><span·class="o">.</span><span·class="n">glob</span><span·class="p">(</span><span·class="s1">'**/*'</span><span·class="p">)):</span> | 347 | <span·class="k">for</span>·<span·class="n">p</span>·<span·class="ow">in</span>·<span·class="nb">sorted</span><span·class="p">(</span><span·class="n">root</span><span·class="o">.</span><span·class="n">glob</span><span·class="p">(</span><span·class="s1">'**/*'</span><span·class="p">)):</span> |
348 | ····<span·class="k">if</span>·<span·class="n">p</span><span·class="o">.</span><span·class="n">is_file</span><span·class="p">():</span> | 348 | ····<span·class="k">if</span>·<span·class="n">p</span><span·class="o">.</span><span·class="n">is_file</span><span·class="p">():</span> |
349 | ········<span·class="nb">print</span><span·class="p">(</span><span·class="sa">f</span><span·class="s2">"··</span><span·class="si">{</span><span·class="n">p</span><span·class="o">.</span><span·class="n">relative_to</span><span·class="p">(</span><span·class="n">root</span><span·class="p">)</span><span·class="si">}</span><span·class="s2">"</span><span·class="p">)</span> | 349 | ········<span·class="nb">print</span><span·class="p">(</span><span·class="sa">f</span><span·class="s2">"··</span><span·class="si">{</span><span·class="n">p</span><span·class="o">.</span><span·class="n">relative_to</span><span·class="p">(</span><span·class="n">root</span><span·class="p">)</span><span·class="si">}</span><span·class="s2">"</span><span·class="p">)</span> |
350 | </pre></div> | 350 | </pre></div> |
351 | </div> | 351 | </div> |
352 | <p·class="sphx-glr-timing"><strong>Total·running·time·of·the·script:</strong>·(0·minutes·0. | 352 | <p·class="sphx-glr-timing"><strong>Total·running·time·of·the·script:</strong>·(0·minutes·0.199·seconds)</p> |
353 | <div·class="sphx-glr-footer·sphx-glr-footer-example·docutils·container"·id="sphx-glr-download-auto-examples-input-output-plot-read-fileset-py"> | 353 | <div·class="sphx-glr-footer·sphx-glr-footer-example·docutils·container"·id="sphx-glr-download-auto-examples-input-output-plot-read-fileset-py"> |
354 | <div·class="sphx-glr-download·sphx-glr-download-jupyter·docutils·container"> | 354 | <div·class="sphx-glr-download·sphx-glr-download-jupyter·docutils·container"> |
355 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/047cd4e7536a54c1a4581d1eeeec2a85/plot_read_fileset.ipynb"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Jupyter</span>·<span·class="pre">notebook:</span>·<span·class="pre">plot_read_fileset.ipynb</span></code></a></p> | 355 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/047cd4e7536a54c1a4581d1eeeec2a85/plot_read_fileset.ipynb"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Jupyter</span>·<span·class="pre">notebook:</span>·<span·class="pre">plot_read_fileset.ipynb</span></code></a></p> |
356 | </div> | 356 | </div> |
357 | <div·class="sphx-glr-download·sphx-glr-download-python·docutils·container"> | 357 | <div·class="sphx-glr-download·sphx-glr-download-python·docutils·container"> |
358 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/d9277387ad11dc0847c817c16906fc77/plot_read_fileset.py"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Python</span>·<span·class="pre">source</span>·<span·class="pre">code:</span>·<span·class="pre">plot_read_fileset.py</span></code></a></p> | 358 | <p><a·class="reference·download·internal"·download=""·href="../../_downloads/d9277387ad11dc0847c817c16906fc77/plot_read_fileset.py"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Python</span>·<span·class="pre">source</span>·<span·class="pre">code:</span>·<span·class="pre">plot_read_fileset.py</span></code></a></p> |
359 | </div> | 359 | </div> |
Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
108 | Found·7·instances·for | 108 | Found·7·instances·for |
109 | SeriesInstanceUID=1.3.6.1.4.1.5962.1.1.0.0.0.1196533885.18148.0.118 | 109 | SeriesInstanceUID=1.3.6.1.4.1.5962.1.1.0.0.0.1196533885.18148.0.118 |
110 | Found·0·instances·with·PhotometricInterpretation='MONOCHROME1'·without·loading | 110 | Found·0·instances·with·PhotometricInterpretation='MONOCHROME1'·without·loading |
111 | the·stored·instances·and·3·instances·with·loading | 111 | the·stored·instances·and·3·instances·with·loading |
112 | Original·File-set·still·at·/build/reproducible-path/pydicom-2.4.3/pydicom/data/ | 112 | Original·File-set·still·at·/build/reproducible-path/pydicom-2.4.3/pydicom/data/ |
113 | test_files/dicomdirtests | 113 | test_files/dicomdirtests |
114 | File-set·copied·to·/tmp/tmp | 114 | File-set·copied·to·/tmp/tmpmx34zghs·and·contains·the·following·files: |
115 | ··DICOMDIR | 115 | ··DICOMDIR |
116 | ··PT000000/ST000000/SE000000/IM000000 | 116 | ··PT000000/ST000000/SE000000/IM000000 |
117 | ··PT000000/ST000000/SE000001/IM000000 | 117 | ··PT000000/ST000000/SE000001/IM000000 |
118 | ··PT000000/ST000000/SE000002/IM000000 | 118 | ··PT000000/ST000000/SE000002/IM000000 |
119 | ··PT000000/ST000001/SE000000/IM000000 | 119 | ··PT000000/ST000001/SE000000/IM000000 |
120 | ··PT000000/ST000001/SE000000/IM000001 | 120 | ··PT000000/ST000001/SE000000/IM000001 |
121 | ··PT000000/ST000001/SE000000/IM000002 | 121 | ··PT000000/ST000001/SE000000/IM000002 |
Offset 258, 15 lines modified | Offset 258, 15 lines modified | ||
258 | root·=·Path(_\x8n_\x8e_\x8w_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8p_\x8a_\x8t_\x8h) | 258 | root·=·Path(_\x8n_\x8e_\x8w_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8p_\x8a_\x8t_\x8h) |
259 | print(f"File-set·copied·to·{root}·and·contains·the·following·files:") | 259 | print(f"File-set·copied·to·{root}·and·contains·the·following·files:") |
260 | #·Note·how·the·original·File-set·directory·layout·has·been·changed·to | 260 | #·Note·how·the·original·File-set·directory·layout·has·been·changed·to |
261 | #···the·structure·used·by·pydicom | 261 | #···the·structure·used·by·pydicom |
262 | for·p·in·sorted(root.glob('**/*')): | 262 | for·p·in·sorted(root.glob('**/*')): |
263 | ····if·p.is_file(): | 263 | ····if·p.is_file(): |
264 | ········print(f"··{p.relative_to(root)}") | 264 | ········print(f"··{p.relative_to(root)}") |
265 | T\x8To\x8ot\x8ta\x8al\x8l·r\x8ru\x8un\x8nn\x8ni\x8in\x8ng\x8g·t\x8ti\x8im\x8me\x8e·o\x8of\x8f·t\x8th\x8he\x8e·s\x8sc\x8cr\x8ri\x8ip\x8pt\x8t:\x8:·(0·minutes·0. | 265 | T\x8To\x8ot\x8ta\x8al\x8l·r\x8ru\x8un\x8nn\x8ni\x8in\x8ng\x8g·t\x8ti\x8im\x8me\x8e·o\x8of\x8f·t\x8th\x8he\x8e·s\x8sc\x8cr\x8ri\x8ip\x8pt\x8t:\x8:·(0·minutes·0.199·seconds) |
266 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8J_\x8u_\x8p_\x8y_\x8t_\x8e_\x8r_\x8·_\x8n_\x8o_\x8t_\x8e_\x8b_\x8o_\x8o_\x8k_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8i_\x8p_\x8y_\x8n_\x8b | 266 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8J_\x8u_\x8p_\x8y_\x8t_\x8e_\x8r_\x8·_\x8n_\x8o_\x8t_\x8e_\x8b_\x8o_\x8o_\x8k_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8i_\x8p_\x8y_\x8n_\x8b |
267 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8P_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8p_\x8y | 267 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8P_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8p_\x8y |
268 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8z_\x8i_\x8p_\x8p_\x8e_\x8d_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8z_\x8i_\x8p | 268 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8z_\x8i_\x8p_\x8p_\x8e_\x8d_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8s_\x8e_\x8t_\x8._\x8z_\x8i_\x8p |
269 | _\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8d_\x8·_\x8b_\x8y_\x8·_\x8S_\x8p_\x8h_\x8i_\x8n_\x8x_\x8-_\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y | 269 | _\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8d_\x8·_\x8b_\x8y_\x8·_\x8S_\x8p_\x8h_\x8i_\x8n_\x8x_\x8-_\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y |
270 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t | 270 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t |
271 | =============================================================================== | 271 | =============================================================================== |
272 | ©·Copyright·2008-2024,·Darcy·Mason·and·pydicom·contributors. | 272 | ©·Copyright·2008-2024,·Darcy·Mason·and·pydicom·contributors. |
Offset 123, 40 lines modified | Offset 123, 40 lines modified | ||
123 | <section·class="sphx-glr-example-title"·id="write-dicom-data"> | 123 | <section·class="sphx-glr-example-title"·id="write-dicom-data"> |
124 | <span·id="sphx-glr-auto-examples-input-output-plot-write-dicom-py"></span><h1>Write·DICOM·data<a·class="headerlink"·href="#write-dicom-data"·title="Link·to·this·heading">¶</a></h1> | 124 | <span·id="sphx-glr-auto-examples-input-output-plot-write-dicom-py"></span><h1>Write·DICOM·data<a·class="headerlink"·href="#write-dicom-data"·title="Link·to·this·heading">¶</a></h1> |
125 | <p>This·example·shows·how·to·write·a·DICOM·file·from·scratch·using·pydicom.·This | 125 | <p>This·example·shows·how·to·write·a·DICOM·file·from·scratch·using·pydicom.·This |
126 | example·does·not·produce·a·DICOM·standards·compliant·file·as·written,·you·will | 126 | example·does·not·produce·a·DICOM·standards·compliant·file·as·written,·you·will |
127 | have·to·change·UIDs·to·valid·values·and·add·all·required·DICOM·data·elements.</p> | 127 | have·to·change·UIDs·to·valid·values·and·add·all·required·DICOM·data·elements.</p> |
128 | <div·class="sphx-glr-script-out·highlight-none·notranslate"><div·class="highlight"><pre><span></span>Setting·file·meta·information... | 128 | <div·class="sphx-glr-script-out·highlight-none·notranslate"><div·class="highlight"><pre><span></span>Setting·file·meta·information... |
129 | Setting·dataset·values... | 129 | Setting·dataset·values... |
130 | Writing·test·file·/tmp/tmp | 130 | Writing·test·file·/tmp/tmpusnybhn9.dcm |
131 | File·saved. | 131 | File·saved. |
132 | Writing·test·file·as·Big·Endian·Explicit·VR·/tmp/tmp | 132 | Writing·test·file·as·Big·Endian·Explicit·VR·/tmp/tmpuj79rx6b.dcm |
133 | Load·file·/tmp/tmp | 133 | Load·file·/tmp/tmpusnybhn9.dcm·... |
134 | Dataset.file_meta·------------------------------- | 134 | Dataset.file_meta·------------------------------- |
135 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage | 135 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage |
136 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 | 136 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 |
137 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 | 137 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 |
138 | ------------------------------------------------- | 138 | ------------------------------------------------- |
139 | (0008,·0023)·Content·Date························DA:·'202 | 139 | (0008,·0023)·Content·Date························DA:·'20260121' |
140 | (0008,·0033)·Content·Time························TM:·' | 140 | (0008,·0033)·Content·Time························TM:·'221038.839386' |
141 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' | 141 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' |
142 | (0010,·0020)·Patient·ID··························LO:·'123456' | 142 | (0010,·0020)·Patient·ID··························LO:·'123456' |
143 | Remove·file·/tmp/tmp | 143 | Remove·file·/tmp/tmpusnybhn9.dcm·... |
144 | Load·file·/tmp/tmp | 144 | Load·file·/tmp/tmpuj79rx6b.dcm·... |
145 | Dataset.file_meta·------------------------------- | 145 | Dataset.file_meta·------------------------------- |
146 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage | 146 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage |
147 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 | 147 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 |
148 | (0002,·0010)·Transfer·Syntax·UID·················UI:·Explicit·VR·Big·Endian | 148 | (0002,·0010)·Transfer·Syntax·UID·················UI:·Explicit·VR·Big·Endian |
149 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 | 149 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 |
150 | ------------------------------------------------- | 150 | ------------------------------------------------- |
151 | (0008,·0023)·Content·Date························DA:·'202 | 151 | (0008,·0023)·Content·Date························DA:·'20260121' |
152 | (0008,·0033)·Content·Time························TM:·' | 152 | (0008,·0033)·Content·Time························TM:·'221038.839386' |
153 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' | 153 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' |
154 | (0010,·0020)·Patient·ID··························LO:·'123456' | 154 | (0010,·0020)·Patient·ID··························LO:·'123456' |
155 | Remove·file·/tmp/tmp | 155 | Remove·file·/tmp/tmpuj79rx6b.dcm·... |
156 | </pre></div> | 156 | </pre></div> |
157 | </div> | 157 | </div> |
158 | <div·class="line-block"> | 158 | <div·class="line-block"> |
159 | <div·class="line"><br·/></div> | 159 | <div·class="line"><br·/></div> |
160 | </div> | 160 | </div> |
161 | <div·class="highlight-Python·notranslate"><div·class="highlight"><pre><span></span><span·class="c1">#·authors·:·Guillaume·Lemaitre·<g.lemaitre58@gmail.com></span> | 161 | <div·class="highlight-Python·notranslate"><div·class="highlight"><pre><span></span><span·class="c1">#·authors·:·Guillaume·Lemaitre·<g.lemaitre58@gmail.com></span> |
162 | <span·class="c1">#·license·:·MIT</span> | 162 | <span·class="c1">#·license·:·MIT</span> |
Offset 36, 40 lines modified | Offset 36, 40 lines modified | ||
36 | _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8e_\x8n_\x8d·to·download·the·full·example·code. | 36 | _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8e_\x8n_\x8d·to·download·the·full·example·code. |
37 | *\x8**\x8**\x8**\x8**\x8**\x8*·W\x8Wr\x8ri\x8it\x8te\x8e·D\x8DI\x8IC\x8CO\x8OM\x8M·d\x8da\x8at\x8ta\x8a_\x8?\x8¶·*\x8**\x8**\x8**\x8**\x8**\x8* | 37 | *\x8**\x8**\x8**\x8**\x8**\x8*·W\x8Wr\x8ri\x8it\x8te\x8e·D\x8DI\x8IC\x8CO\x8OM\x8M·d\x8da\x8at\x8ta\x8a_\x8?\x8¶·*\x8**\x8**\x8**\x8**\x8**\x8* |
38 | This·example·shows·how·to·write·a·DICOM·file·from·scratch·using·pydicom.·This | 38 | This·example·shows·how·to·write·a·DICOM·file·from·scratch·using·pydicom.·This |
39 | example·does·not·produce·a·DICOM·standards·compliant·file·as·written,·you·will | 39 | example·does·not·produce·a·DICOM·standards·compliant·file·as·written,·you·will |
40 | have·to·change·UIDs·to·valid·values·and·add·all·required·DICOM·data·elements. | 40 | have·to·change·UIDs·to·valid·values·and·add·all·required·DICOM·data·elements. |
41 | Setting·file·meta·information... | 41 | Setting·file·meta·information... |
42 | Setting·dataset·values... | 42 | Setting·dataset·values... |
43 | Writing·test·file·/tmp/tmp | 43 | Writing·test·file·/tmp/tmpusnybhn9.dcm |
44 | File·saved. | 44 | File·saved. |
45 | Writing·test·file·as·Big·Endian·Explicit·VR·/tmp/tmp | 45 | Writing·test·file·as·Big·Endian·Explicit·VR·/tmp/tmpuj79rx6b.dcm |
46 | Load·file·/tmp/tmp | 46 | Load·file·/tmp/tmpusnybhn9.dcm·... |
47 | Dataset.file_meta·------------------------------- | 47 | Dataset.file_meta·------------------------------- |
48 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage | 48 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage |
49 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 | 49 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 |
50 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 | 50 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 |
51 | ------------------------------------------------- | 51 | ------------------------------------------------- |
52 | (0008,·0023)·Content·Date························DA:·'202 | 52 | (0008,·0023)·Content·Date························DA:·'20260121' |
53 | (0008,·0033)·Content·Time························TM:·' | 53 | (0008,·0033)·Content·Time························TM:·'221038.839386' |
54 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' | 54 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' |
55 | (0010,·0020)·Patient·ID··························LO:·'123456' | 55 | (0010,·0020)·Patient·ID··························LO:·'123456' |
56 | Remove·file·/tmp/tmp | 56 | Remove·file·/tmp/tmpusnybhn9.dcm·... |
57 | Load·file·/tmp/tmp | 57 | Load·file·/tmp/tmpuj79rx6b.dcm·... |
58 | Dataset.file_meta·------------------------------- | 58 | Dataset.file_meta·------------------------------- |
59 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage | 59 | (0002,·0002)·Media·Storage·SOP·Class·UID·········UI:·CT·Image·Storage |
60 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 | 60 | (0002,·0003)·Media·Storage·SOP·Instance·UID······UI:·1.2.3 |
61 | (0002,·0010)·Transfer·Syntax·UID·················UI:·Explicit·VR·Big·Endian | 61 | (0002,·0010)·Transfer·Syntax·UID·················UI:·Explicit·VR·Big·Endian |
62 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 | 62 | (0002,·0012)·Implementation·Class·UID············UI:·1.2.3.4 |
63 | ------------------------------------------------- | 63 | ------------------------------------------------- |
64 | (0008,·0023)·Content·Date························DA:·'202 | 64 | (0008,·0023)·Content·Date························DA:·'20260121' |
65 | (0008,·0033)·Content·Time························TM:·' | 65 | (0008,·0033)·Content·Time························TM:·'221038.839386' |
66 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' | 66 | (0010,·0010)·Patient's·Name······················PN:·'Test^Firstname' |
67 | (0010,·0020)·Patient·ID··························LO:·'123456' | 67 | (0010,·0020)·Patient·ID··························LO:·'123456' |
68 | Remove·file·/tmp/tmp | 68 | Remove·file·/tmp/tmpuj79rx6b.dcm·... |
69 | #·authors·:·Guillaume·Lemaitre·<g.lemaitre58@gmail.com> | 69 | #·authors·:·Guillaume·Lemaitre·<g.lemaitre58@gmail.com> |
70 | #·license·:·MIT | 70 | #·license·:·MIT |
71 | import·datetime | 71 | import·datetime |
72 | import·os | 72 | import·os |
73 | import·tempfile | 73 | import·tempfile |
Offset 817, 15 lines modified | Offset 817, 15 lines modified | ||
817 | <span·class="n">diff</span>·<span·class="o">=</span>·<span·class="n">difflib</span><span·class="o">.</span><span·class="n">Differ</span><span·class="p">()</span> | 817 | <span·class="n">diff</span>·<span·class="o">=</span>·<span·class="n">difflib</span><span·class="o">.</span><span·class="n">Differ</span><span·class="p">()</span> |
818 | <span·class="k">for</span>·<span·class="n">line</span>·<span·class="ow">in</span>·<span·class="n">diff</span><span·class="o">.</span><span·class="n">compare</span><span·class="p">(</span><span·class="n">rep</span><span·class="p">[</span><span·class="mi">0</span><span·class="p">],</span>·<span·class="n">rep</span><span·class="p">[</span><span·class="mi">1</span><span·class="p">]):</span> | 818 | <span·class="k">for</span>·<span·class="n">line</span>·<span·class="ow">in</span>·<span·class="n">diff</span><span·class="o">.</span><span·class="n">compare</span><span·class="p">(</span><span·class="n">rep</span><span·class="p">[</span><span·class="mi">0</span><span·class="p">],</span>·<span·class="n">rep</span><span·class="p">[</span><span·class="mi">1</span><span·class="p">]):</span> |
819 | ····<span·class="k">if</span>·<span·class="n">line</span><span·class="p">[</span><span·class="mi">0</span><span·class="p">]</span>·<span·class="o">!=</span>·<span·class="s2">"?"</span><span·class="p">:</span> | 819 | ····<span·class="k">if</span>·<span·class="n">line</span><span·class="p">[</span><span·class="mi">0</span><span·class="p">]</span>·<span·class="o">!=</span>·<span·class="s2">"?"</span><span·class="p">:</span> |
820 | ········<span·class="nb">print</span><span·class="p">(</span><span·class="n">line</span><span·class="p">)</span> | 820 | ········<span·class="nb">print</span><span·class="p">(</span><span·class="n">line</span><span·class="p">)</span> |
821 | </pre></div> | 821 | </pre></div> |
822 | </div> | 822 | </div> |
823 | <p·class="sphx-glr-timing"><strong>Total·running·time·of·the·script:</strong>·(0·minutes·0.0 | 823 | <p·class="sphx-glr-timing"><strong>Total·running·time·of·the·script:</strong>·(0·minutes·0.080·seconds)</p> |
824 | <div·class="sphx-glr-footer·sphx-glr-footer-example·docutils·container"·id="sphx-glr-download-auto-examples-plot-dicom-difference-py"> | 824 | <div·class="sphx-glr-footer·sphx-glr-footer-example·docutils·container"·id="sphx-glr-download-auto-examples-plot-dicom-difference-py"> |
825 | <div·class="sphx-glr-download·sphx-glr-download-jupyter·docutils·container"> | 825 | <div·class="sphx-glr-download·sphx-glr-download-jupyter·docutils·container"> |
826 | <p><a·class="reference·download·internal"·download=""·href="../_downloads/41ba38a2ae2d88170db68a78dcabe080/plot_dicom_difference.ipynb"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Jupyter</span>·<span·class="pre">notebook:</span>·<span·class="pre">plot_dicom_difference.ipynb</span></code></a></p> | 826 | <p><a·class="reference·download·internal"·download=""·href="../_downloads/41ba38a2ae2d88170db68a78dcabe080/plot_dicom_difference.ipynb"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Jupyter</span>·<span·class="pre">notebook:</span>·<span·class="pre">plot_dicom_difference.ipynb</span></code></a></p> |
827 | </div> | 827 | </div> |
828 | <div·class="sphx-glr-download·sphx-glr-download-python·docutils·container"> | 828 | <div·class="sphx-glr-download·sphx-glr-download-python·docutils·container"> |
829 | <p><a·class="reference·download·internal"·download=""·href="../_downloads/a3b4852d291f27302d2926716393406e/plot_dicom_difference.py"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Python</span>·<span·class="pre">source</span>·<span·class="pre">code:</span>·<span·class="pre">plot_dicom_difference.py</span></code></a></p> | 829 | <p><a·class="reference·download·internal"·download=""·href="../_downloads/a3b4852d291f27302d2926716393406e/plot_dicom_difference.py"><code·class="xref·download·docutils·literal·notranslate"><span·class="pre">Download</span>·<span·class="pre">Python</span>·<span·class="pre">source</span>·<span·class="pre">code:</span>·<span·class="pre">plot_dicom_difference.py</span></code></a></p> |
830 | </div> | 830 | </div> |
Offset 744, 15 lines modified | Offset 744, 15 lines modified | ||
744 | ····rep.append(lines) | 744 | ····rep.append(lines) |
745 | diff·=·difflib.Differ() | 745 | diff·=·difflib.Differ() |
746 | for·line·in·diff.compare(rep[0],·rep[1]): | 746 | for·line·in·diff.compare(rep[0],·rep[1]): |
747 | ····if·line[0]·!=·"?": | 747 | ····if·line[0]·!=·"?": |
748 | ········print(line) | 748 | ········print(line) |
749 | T\x8To\x8ot\x8ta\x8al\x8l·r\x8ru\x8un\x8nn\x8ni\x8in\x8ng\x8g·t\x8ti\x8im\x8me\x8e·o\x8of\x8f·t\x8th\x8he\x8e·s\x8sc\x8cr\x8ri\x8ip\x8pt\x8t:\x8:·(0·minutes·0.0 | 749 | T\x8To\x8ot\x8ta\x8al\x8l·r\x8ru\x8un\x8nn\x8ni\x8in\x8ng\x8g·t\x8ti\x8im\x8me\x8e·o\x8of\x8f·t\x8th\x8he\x8e·s\x8sc\x8cr\x8ri\x8ip\x8pt\x8t:\x8:·(0·minutes·0.080·seconds) |
750 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8J_\x8u_\x8p_\x8y_\x8t_\x8e_\x8r_\x8·_\x8n_\x8o_\x8t_\x8e_\x8b_\x8o_\x8o_\x8k_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8d_\x8i_\x8c_\x8o_\x8m_\x8__\x8d_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8._\x8i_\x8p_\x8y_\x8n_\x8b | 750 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8J_\x8u_\x8p_\x8y_\x8t_\x8e_\x8r_\x8·_\x8n_\x8o_\x8t_\x8e_\x8b_\x8o_\x8o_\x8k_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8d_\x8i_\x8c_\x8o_\x8m_\x8__\x8d_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8._\x8i_\x8p_\x8y_\x8n_\x8b |
751 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8P_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8d_\x8i_\x8c_\x8o_\x8m_\x8__\x8d_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8._\x8p_\x8y | 751 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8P_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8d_\x8i_\x8c_\x8o_\x8m_\x8__\x8d_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8._\x8p_\x8y |
752 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8z_\x8i_\x8p_\x8p_\x8e_\x8d_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8d_\x8i_\x8c_\x8o_\x8m_\x8__\x8d_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8._\x8z_\x8i_\x8p | 752 | _\x8D_\x8o_\x8w_\x8n_\x8l_\x8o_\x8a_\x8d_\x8·_\x8z_\x8i_\x8p_\x8p_\x8e_\x8d_\x8:_\x8·_\x8p_\x8l_\x8o_\x8t_\x8__\x8d_\x8i_\x8c_\x8o_\x8m_\x8__\x8d_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8._\x8z_\x8i_\x8p |
753 | _\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8d_\x8·_\x8b_\x8y_\x8·_\x8S_\x8p_\x8h_\x8i_\x8n_\x8x_\x8-_\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y | 753 | _\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8d_\x8·_\x8b_\x8y_\x8·_\x8S_\x8p_\x8h_\x8i_\x8n_\x8x_\x8-_\x8G_\x8a_\x8l_\x8l_\x8e_\x8r_\x8y |
754 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t | 754 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t |
755 | =============================================================================== | 755 | =============================================================================== |
756 | ©·Copyright·2008-2024,·Darcy·Mason·and·pydicom·contributors. | 756 | ©·Copyright·2008-2024,·Darcy·Mason·and·pydicom·contributors. |
Offset 5321, 19 lines modified | Offset 5321, 19 lines modified | ||
5321 | ········"0411bab7c985":·[476,·483], | 5321 | ········"0411bab7c985":·[476,·483], |
5322 | ········"045357":·[10,·503], | 5322 | ········"045357":·[10,·503], |
5323 | ········"05":·[18,·500], | 5323 | ········"05":·[18,·500], |
5324 | ········"0500":·18, | 5324 | ········"0500":·18, |
5325 | ········"050743":·[10,·503], | 5325 | ········"050743":·[10,·503], |
5326 | ········"072730":·[18,·23,·25], | 5326 | ········"072730":·[18,·23,·25], |
5327 | ········"072731":·[18,·23,·25,·501], | 5327 | ········"072731":·[18,·23,·25,·501], |
5328 | ········"076":·18, | ||
5329 | ········"07992553710938":·18, | 5328 | ········"07992553710938":·18, |
5330 | ········"079926":·18, | 5329 | ········"079926":·18, |
5331 | ········"079956":·18, | 5330 | ········"079956":·18, |
5332 | ········"08":·142, | 5331 | ········"08":·142, |
5332 | ········"080":·18, | ||
5333 | ········"085000":·18, | 5333 | ········"085000":·18, |
5334 | ········"089":·8, | 5334 | ········"089":·8, |
5335 | ········"095":·18, | 5335 | ········"095":·18, |
5336 | ········"095000":·18, | 5336 | ········"095000":·18, |
5337 | ········"0x00":·[136,·138,·178,·459], | 5337 | ········"0x00":·[136,·138,·178,·459], |
5338 | ········"0x00000000":·[140,·142], | 5338 | ········"0x00000000":·[140,·142], |
5339 | ········"0x0002":·[129,·501], | 5339 | ········"0x0002":·[129,·501], |
Offset 5600, 15 lines modified | Offset 5600, 14 lines modified | ||
5600 | ········"133":·[18,·162], | 5600 | ········"133":·[18,·162], |
5601 | ········"1332":·[476,·494], | 5601 | ········"1332":·[476,·494], |
5602 | ········"1336":·47, | 5602 | ········"1336":·47, |
5603 | ········"1338":·[476,·494], | 5603 | ········"1338":·[476,·494], |
5604 | ········"134":·9, | 5604 | ········"134":·9, |
5605 | ········"1340":·[476,·494], | 5605 | ········"1340":·[476,·494], |
5606 | ········"1341":·[476,·494], | 5606 | ········"1341":·[476,·494], |
5607 | ········"134230":·12, | ||
5608 | ········"1346":·47, | 5607 | ········"1346":·47, |
5609 | ········"1348":·[476,·494], | 5608 | ········"1348":·[476,·494], |
5610 | ········"135803":·18, | 5609 | ········"135803":·18, |
5611 | ········"1359940846":·[10,·503], | 5610 | ········"1359940846":·[10,·503], |
5612 | ········"1361":·[476,·494], | 5611 | ········"1361":·[476,·494], |
5613 | ········"1369":·47, | 5612 | ········"1369":·47, |
5614 | ········"137":·48, | 5613 | ········"137":·48, |
Offset 5717, 32 lines modified | Offset 5716, 33 lines modified | ||
5717 | ········"186":·35, | 5716 | ········"186":·35, |
5718 | ········"1860":·503, | 5717 | ········"1860":·503, |
5719 | ········"187460":·30, | 5718 | ········"187460":·30, |
5720 | ········"1895":·80, | 5719 | ········"1895":·80, |
5721 | ········"19":·236, | 5720 | ········"19":·236, |
5722 | ········"190":·[2,·18,·35], | 5721 | ········"190":·[2,·18,·35], |
5723 | ········"19000101":·16, | 5722 | ········"19000101":·16, |
5723 | ········"191":·3, | ||
5724 | ········"192":·[18,·23,·25,·40,·501], | 5724 | ········"192":·[18,·23,·25,·40,·501], |
5725 | ········"196":·3, | ||
5726 | ········"1969":·18, | 5725 | ········"1969":·18, |
5727 | ········"197":·[476,·485], | 5726 | ········"197":·[476,·485], |
5728 | ········"197968":·18, | 5727 | ········"197968":·18, |
5728 | ········"199":·10, | ||
5729 | ········"19950903":·[9,·10,·503], | 5729 | ········"19950903":·[9,·10,·503], |
5730 | ········"19970430":·18, | 5730 | ········"19970430":·18, |
5731 | ········"19999694824219":·18, | 5731 | ········"19999694824219":·18, |
5732 | ········"199999809265137":·18, | 5732 | ········"199999809265137":·18, |
5733 | ········"1c":·[3,·178,·191,·211,·213,·214,·215,·509], | 5733 | ········"1c":·[3,·178,·191,·211,·213,·214,·215,·509], |
5734 | ········"1c32791bf0":·[476,·480], | 5734 | ········"1c32791bf0":·[476,·480], |
5735 | ········"1ct1":·[8,·18,·23,·25,·503], | 5735 | ········"1ct1":·[8,·18,·23,·25,·503], |
5736 | ········"1d":·[94,·201,·211,·212,·213,·214,·215], | 5736 | ········"1d":·[94,·201,·211,·212,·213,·214,·215], |
5737 | ········"1f":·11, | 5737 | ········"1f":·11, |
5738 | ········"1st":·20, | 5738 | ········"1st":·20, |
5739 | ········"2":·[0,·2,·4,·7,·8,·9,·10,·12,·13,·15,·16,·17,·18,·19,·21,·23,·24,·25,·26,·28,·30,·31,·33,·35,·36,·38,·39,·40,·41,·47,·48,·51,·73,·75,·76,·78,·80,·81,·82,·85,·92,·93,·94,·96,·97,·99,·100,·103,·105,·106,·107,·108,·125,·127,·128,·130,·131,·132,·133,·136,·137,·138,·139,·140,·142,·143,·144,·146,·147,·148,·156,·159,·165,·178,·191,·201,·203,·204,·205,·206,·207,·208,·211,·213,·214,·215,·216,·218,·219,·222,·223,·224,·225,·226,·227,·228,·229,·230,·231,·232,·233,·234,·235,·236,·237,·238,·239,·240,·241,·242,·243,·244,·245,·246,·247,·248,·249,·250,·251,·252,·253,·254,·255,·256,·257,·258,·259,·260,·261,·262,·263,·264,·265,·266,·267,·268,·269,·270,·271,·272,·273,·274,·275,·276,·277,·278,·279,·280,·281,·282,·283,·284,·285,·286,·287,·288,·289,·290,·291,·292,·293,·294,·295,·296,·297,·298,·299,·300,·301,·302,·303,·304,·305,·306,·307,·308,·309,·310,·311,·312,·313,·314,·315,·316,·317,·318,·319,·320,·321,·322,·323,·324,·325,·326,·327,·328,·329,·330,·331,·332,·333,·334,·335,·336,·337,·338,·339,·340,·341,·342,·343,·344,·345,·346,·347,·348,·349,·350,·351,·352,·353,·354,·355,·356,·357,·358,·359,·360,·361,·362,·365,·366,·367,·368,·369,·370,·371,·372,·373,·374,·375,·376,·377,·378,·379,·380,·381,·382,·383,·384,·385,·386,·387,·388,·389,·390,·391,·392,·393,·394,·395,·396,·397,·398,·399,·400,·401,·402,·403,·404,·405,·406,·407,·408,·409,·410,·411,·412,·413,·414,·415,·416,·417,·418,·419,·420,·421,·422,·423,·424,·425,·426,·427,·428,·429,·430,·431,·432,·433,·442,·451,·453,·468,·473,·479,·480,·482,·483,·485,·486,·488,·489,·499,·501,·503,·505,·506,·508,·509], | 5739 | ········"2":·[0,·2,·4,·7,·8,·9,·10,·12,·13,·15,·16,·17,·18,·19,·21,·23,·24,·25,·26,·28,·30,·31,·33,·35,·36,·38,·39,·40,·41,·47,·48,·51,·73,·75,·76,·78,·80,·81,·82,·85,·92,·93,·94,·96,·97,·99,·100,·103,·105,·106,·107,·108,·125,·127,·128,·130,·131,·132,·133,·136,·137,·138,·139,·140,·142,·143,·144,·146,·147,·148,·156,·159,·165,·178,·191,·201,·203,·204,·205,·206,·207,·208,·211,·213,·214,·215,·216,·218,·219,·222,·223,·224,·225,·226,·227,·228,·229,·230,·231,·232,·233,·234,·235,·236,·237,·238,·239,·240,·241,·242,·243,·244,·245,·246,·247,·248,·249,·250,·251,·252,·253,·254,·255,·256,·257,·258,·259,·260,·261,·262,·263,·264,·265,·266,·267,·268,·269,·270,·271,·272,·273,·274,·275,·276,·277,·278,·279,·280,·281,·282,·283,·284,·285,·286,·287,·288,·289,·290,·291,·292,·293,·294,·295,·296,·297,·298,·299,·300,·301,·302,·303,·304,·305,·306,·307,·308,·309,·310,·311,·312,·313,·314,·315,·316,·317,·318,·319,·320,·321,·322,·323,·324,·325,·326,·327,·328,·329,·330,·331,·332,·333,·334,·335,·336,·337,·338,·339,·340,·341,·342,·343,·344,·345,·346,·347,·348,·349,·350,·351,·352,·353,·354,·355,·356,·357,·358,·359,·360,·361,·362,·365,·366,·367,·368,·369,·370,·371,·372,·373,·374,·375,·376,·377,·378,·379,·380,·381,·382,·383,·384,·385,·386,·387,·388,·389,·390,·391,·392,·393,·394,·395,·396,·397,·398,·399,·400,·401,·402,·403,·404,·405,·406,·407,·408,·409,·410,·411,·412,·413,·414,·415,·416,·417,·418,·419,·420,·421,·422,·423,·424,·425,·426,·427,·428,·429,·430,·431,·432,·433,·442,·451,·453,·468,·473,·479,·480,·482,·483,·485,·486,·488,·489,·499,·501,·503,·505,·506,·508,·509], |
5740 | ········"20":·[18,·48,·215,·344,·390,·476,·494], | 5740 | ········"20":·[18,·48,·215,·344,·390,·476,·494], |
5741 | ········"200":·[ | 5741 | ········"200":·[238,·240,·361,·425,·426], |
5742 | ········"2000":·[2,·7,·18,·31,·38,·76,·139,·215,·309,·476,·489,·492,·505,·506], | 5742 | ········"2000":·[2,·7,·18,·31,·38,·76,·139,·215,·309,·476,·489,·492,·505,·506], |
5743 | ········"200000":·18, | 5743 | ········"200000":·18, |
5744 | ········"20010101":·[9,·10,·128,·503], | 5744 | ········"20010101":·[9,·10,·128,·503], |
5745 | ········"20030505":·[9,·10,·503], | 5745 | ········"20030505":·[9,·10,·503], |
5746 | ········"20030716":·[21,·23,·24,·25,·35], | 5746 | ········"20030716":·[21,·23,·24,·25,·35], |
5747 | ········"20030903":·[21,·23,·24,·35], | 5747 | ········"20030903":·[21,·23,·24,·35], |
5748 | ········"20030903150023":·[21,·23,·24,·35], | 5748 | ········"20030903150023":·[21,·23,·24,·35], |
Offset 5763, 15 lines modified | Offset 5763, 15 lines modified | ||
5763 | ········"2020d":·[476,·492], | 5763 | ········"2020d":·[476,·492], |
5764 | ········"2021":·[20,·476,·496], | 5764 | ········"2021":·[20,·476,·496], |
5765 | ········"2021b":·[476,·494], | 5765 | ········"2021b":·[476,·494], |
5766 | ········"2022":·20, | 5766 | ········"2022":·20, |
5767 | ········"2022a":·[476,·495], | 5767 | ········"2022a":·[476,·495], |
5768 | ········"2023b":·[476,·496], | 5768 | ········"2023b":·[476,·496], |
5769 | ········"2024":·473, | 5769 | ········"2024":·473, |
5770 | ········"202 | 5770 | ········"20260121":·12, |
5771 | ········"203":·35, | 5771 | ········"203":·35, |
5772 | ········"20304870605469":·18, | 5772 | ········"20304870605469":·18, |
5773 | ········"2040634155":·[8,·18,·23,·25], | 5773 | ········"2040634155":·[8,·18,·23,·25], |
5774 | ········"20406341552734":·18, | 5774 | ········"20406341552734":·18, |
5775 | ········"205":·[476,·489], | 5775 | ········"205":·[476,·489], |
5776 | ········"2062":·9, | 5776 | ········"2062":·9, |
5777 | ········"2068":·18, | 5777 | ········"2068":·18, |
Offset 5780, 14 lines modified | Offset 5780, 15 lines modified | ||
5780 | ········"20x":·[30,·38,·476,·494], | 5780 | ········"20x":·[30,·38,·476,·494], |
5781 | ········"21":·[18,·48,·379], | 5781 | ········"21":·[18,·48,·379], |
5782 | ········"212":·[476,·485], | 5782 | ········"212":·[476,·485], |
5783 | ········"216":·35, | 5783 | ········"216":·35, |
5784 | ········"219482421875":·18, | 5784 | ········"219482421875":·18, |
5785 | ········"21b0":·18, | 5785 | ········"21b0":·18, |
5786 | ········"22":·[281,·383], | 5786 | ········"22":·[281,·383], |
5787 | ········"221038":·12, | ||
5787 | ········"22463838056059845879389038257786771680":·433, | 5788 | ········"22463838056059845879389038257786771680":·433, |
5788 | ········"2281":·503, | 5789 | ········"2281":·503, |
5789 | ········"2338":·503, | 5790 | ········"2338":·503, |
5790 | ········"235":·35, | 5791 | ········"235":·35, |
5791 | ········"236":·499, | 5792 | ········"236":·499, |
5792 | ········"2372":·501, | 5793 | ········"2372":·501, |
5793 | ········"239":·[21,·23,·24,·25,·35], | 5794 | ········"239":·[21,·23,·24,·25,·35], |
Offset 5959, 15 lines modified | Offset 5960, 14 lines modified | ||
5959 | ········"623":·[476,·491], | 5960 | ········"623":·[476,·491], |
5960 | ········"624":·[476,·487], | 5961 | ········"624":·[476,·487], |
5961 | ········"6247":·[9,·503], | 5962 | ········"6247":·[9,·503], |
5962 | ········"625":·[476,·486], | 5963 | ········"625":·[476,·486], |
5963 | ········"6273":·9, | 5964 | ········"6273":·9, |
5964 | ········"6278":·[9,·503], | 5965 | ········"6278":·[9,·503], |
5965 | ········"628":·47, | 5966 | ········"628":·47, |
5966 | ········"628281":·12, | ||
5967 | ········"6293":·9, | 5967 | ········"6293":·9, |
5968 | ········"63":·[2,·7,·18,·433,·501], | 5968 | ········"63":·[2,·7,·18,·433,·501], |
5969 | ········"630":·18, | 5969 | ········"630":·18, |
5970 | ········"631":·501, | 5970 | ········"631":·501, |
5971 | ········"63580322265625":·18, | 5971 | ········"63580322265625":·18, |
5972 | ········"64":·[2,·7,·18,·26,·31,·47,·211,·215,·433,·468,·476,·479,·509], | 5972 | ········"64":·[2,·7,·18,·26,·31,·47,·211,·215,·433,·468,·476,·479,·509], |
5973 | ········"640":·[476,·486], | 5973 | ········"640":·[476,·486], |
Offset 6074, 14 lines modified | Offset 6074, 15 lines modified | ||
6074 | ········"822":·[476,·489], | 6074 | ········"822":·[476,·489], |
6075 | ········"826":·[353,·354,·433,·476,·489], | 6075 | ········"826":·[353,·354,·433,·476,·489], |
6076 | ········"826203":·[23,·24], | 6076 | ········"826203":·[23,·24], |
6077 | ········"83":·[2,·7,·18], | 6077 | ········"83":·[2,·7,·18], |
6078 | ········"833":·501, | 6078 | ········"833":·501, |
6079 | ········"835":·[476,·488], | 6079 | ········"835":·[476,·488], |
6080 | ········"838":·[476,·488], | 6080 | ········"838":·[476,·488], |
Max diff block lines reached; 2087/7394 bytes (28.23%) of diff not shown. |