{"cells":[{"metadata":{"trusted":true},"cell_type":"code","source":"import pydicom\nfrom matplotlib import pyplot as plt\n%matplotlib inline","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"### Unable to read following files (see next cell for error message)","execution_count":null},{"metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","trusted":true},"cell_type":"code","source":"bad_files = ['../input/osic-pulmonary-fibrosis-progression/train/ID00052637202186188008618/4.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/26.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/23.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/11.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/28.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/6.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/5.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/19.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/15.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/25.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/21.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/9.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/24.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/8.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/7.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/20.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/22.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/18.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/10.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/1.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/2.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/31.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/17.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/3.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/14.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/4.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/27.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/16.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/13.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/12.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/30.dcm',\n'../input/osic-pulmonary-fibrosis-progression/train/ID00011637202177653955184/29.dcm']\n\nfor i in bad_files:\n    try:      \n        pyd = pydicom.read_file(i)\n        image_data = pyd.pixel_array\n        plt.imshow(image_data, cmap=plt.cm.bone)\n    except:\n        print(i)","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"## Error message","execution_count":null},{"metadata":{"trusted":true},"cell_type":"code","source":"print(i)\npyd = pydicom.read_file(i)\nimage_data = pyd.pixel_array\nplt.imshow(image_data, cmap=plt.cm.bone)","execution_count":null,"outputs":[]},{"metadata":{"_uuid":"d629ff2d2480ee46fbb7e2d37f6b5fab8052498a","_cell_guid":"79c7e3d0-c299-4dcb-8224-4455121ee9b0","trusted":true},"cell_type":"code","source":"","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"pygments_lexer":"ipython3","nbconvert_exporter":"python","version":"3.6.4","file_extension":".py","codemirror_mode":{"name":"ipython","version":3},"name":"python","mimetype":"text/x-python"}},"nbformat":4,"nbformat_minor":4}