{"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_minor":4,"nbformat":4,"cells":[{"cell_type":"code","source":"import os\nimport pandas as pd","metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","execution":{"iopub.status.busy":"2021-08-09T16:24:04.237852Z","iopub.execute_input":"2021-08-09T16:24:04.238288Z","iopub.status.idle":"2021-08-09T16:24:04.250369Z","shell.execute_reply.started":"2021-08-09T16:24:04.238188Z","shell.execute_reply":"2021-08-09T16:24:04.249324Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"path = '/kaggle/input/rsna-miccai-brain-tumor-radiogenomic-classification/train'\nos.chdir('/kaggle/input/rsna-miccai-brain-tumor-radiogenomic-classification/train')","metadata":{"execution":{"iopub.status.busy":"2021-08-09T16:24:04.252049Z","iopub.execute_input":"2021-08-09T16:24:04.252365Z","iopub.status.idle":"2021-08-09T16:24:04.270740Z","shell.execute_reply.started":"2021-08-09T16:24:04.252336Z","shell.execute_reply":"2021-08-09T16:24:04.269719Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"train_structure = os.listdir()\n# train_structure","metadata":{"execution":{"iopub.status.busy":"2021-08-09T16:46:44.322892Z","iopub.execute_input":"2021-08-09T16:46:44.323297Z","iopub.status.idle":"2021-08-09T16:46:44.330305Z","shell.execute_reply.started":"2021-08-09T16:46:44.323260Z","shell.execute_reply":"2021-08-09T16:46:44.329236Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"train_df = pd.read_csv('/kaggle/input/rsna-miccai-brain-tumor-radiogenomic-classification/train_labels.csv')\ntrain_df.head()","metadata":{"execution":{"iopub.status.busy":"2021-08-09T16:24:04.318621Z","iopub.execute_input":"2021-08-09T16:24:04.319133Z","iopub.status.idle":"2021-08-09T16:24:04.438206Z","shell.execute_reply.started":"2021-08-09T16:24:04.319098Z","shell.execute_reply":"2021-08-09T16:24:04.437297Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"os.listdir()[0]","metadata":{"execution":{"iopub.status.busy":"2021-08-09T16:24:04.439404Z","iopub.execute_input":"2021-08-09T16:24:04.439707Z","iopub.status.idle":"2021-08-09T16:24:04.446738Z","shell.execute_reply.started":"2021-08-09T16:24:04.439680Z","shell.execute_reply":"2021-08-09T16:24:04.445712Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"t2w = []\nt1wce = []\nt1w = []\nflair = []\nfolder = os.path.join(path,os.listdir()[0])\ninside_fold = os.listdir(os.path.join(folder, os.listdir(os.path.join(path, folder))[3]))\nfor i in range(585):\n    folder = os.path.join(path,os.listdir()[i])\n    t2w.append(len(os.listdir(os.path.join(folder, os.listdir(os.path.join(path, folder))[0]))))\n    t1wce.append(len(os.listdir(os.path.join(folder, os.listdir(os.path.join(path, folder))[1]))))\n    t1w.append(len(os.listdir(os.path.join(folder, os.listdir(os.path.join(path, folder))[2]))))\n    flair.append(len(os.listdir(os.path.join(folder, os.listdir(os.path.join(path, folder))[3]))))","metadata":{"execution":{"iopub.status.busy":"2021-08-09T16:43:31.288899Z","iopub.execute_input":"2021-08-09T16:43:31.289410Z","iopub.status.idle":"2021-08-09T16:43:36.661635Z","shell.execute_reply.started":"2021-08-09T16:43:31.289377Z","shell.execute_reply":"2021-08-09T16:43:36.660736Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"df = pd.DataFrame({'Case Folder' : os.listdir(), \n                   'No of images in T2w folder' : t2w, \n                  'No of images in T1wCE folder' : t1wce, \n                  'No of images in T1w folder' : t1w,\n                  'No of images in FLAIR folder' : flair})\ndf.head()","metadata":{"execution":{"iopub.status.busy":"2021-08-09T16:54:54.302375Z","iopub.execute_input":"2021-08-09T16:54:54.302715Z","iopub.status.idle":"2021-08-09T16:54:54.321433Z","shell.execute_reply.started":"2021-08-09T16:54:54.302687Z","shell.execute_reply":"2021-08-09T16:54:54.320431Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# I will update the rest pretty soon.","metadata":{}}]}