deepakri201 commited on
Commit
758f853
·
1 Parent(s): 3d36514

sorting fields

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -37,24 +37,28 @@ selected_collection_id = st.selectbox("Select Collection ID", collection_ids)
37
  df_filtered_by_collection = index_df[index_df["collection_id"] == selected_collection_id]
38
 
39
  patients = df_filtered_by_collection["PatientID"].unique()
 
40
  selected_patient_id = st.selectbox("Select Patient ID", patients)
41
 
42
  # Filter dataframe based on selected patient_id
43
  df_filtered_by_patient = df_filtered_by_collection[df_filtered_by_collection["PatientID"] == selected_patient_id]
44
 
45
- modalities = df_filtered_by_patient["Modality"].unique()
 
46
  selected_modality = st.selectbox("Select Modality", modalities)
47
 
48
  # Filter dataframe based on selected modality
49
  df_filtered_by_modality = df_filtered_by_patient[df_filtered_by_patient["Modality"] == selected_modality]
50
 
51
  studies = df_filtered_by_modality["StudyInstanceUID"].unique()
 
52
  selected_study = st.selectbox("Select Study", studies)
53
 
54
  # Filter dataframe based on selected study
55
  df_filtered_by_study = df_filtered_by_modality[df_filtered_by_modality["StudyInstanceUID"] == selected_study]
56
 
57
  series = df_filtered_by_study["SeriesInstanceUID"].unique()
 
58
  # Get the corresponding list of SeriesDescriptions
59
  series_descriptions = df_filtered_by_study[df_filtered_by_study['SeriesInstanceUID'].isin(series)]['SeriesDescription'].values
60
 
 
37
  df_filtered_by_collection = index_df[index_df["collection_id"] == selected_collection_id]
38
 
39
  patients = df_filtered_by_collection["PatientID"].unique()
40
+ patients = sorted(patients)
41
  selected_patient_id = st.selectbox("Select Patient ID", patients)
42
 
43
  # Filter dataframe based on selected patient_id
44
  df_filtered_by_patient = df_filtered_by_collection[df_filtered_by_collection["PatientID"] == selected_patient_id]
45
 
46
+ # modalities = df_filtered_by_patient["Modality"].unique()
47
+ modalities = ["MR"]
48
  selected_modality = st.selectbox("Select Modality", modalities)
49
 
50
  # Filter dataframe based on selected modality
51
  df_filtered_by_modality = df_filtered_by_patient[df_filtered_by_patient["Modality"] == selected_modality]
52
 
53
  studies = df_filtered_by_modality["StudyInstanceUID"].unique()
54
+ studies = sorted(studies)
55
  selected_study = st.selectbox("Select Study", studies)
56
 
57
  # Filter dataframe based on selected study
58
  df_filtered_by_study = df_filtered_by_modality[df_filtered_by_modality["StudyInstanceUID"] == selected_study]
59
 
60
  series = df_filtered_by_study["SeriesInstanceUID"].unique()
61
+ series = sorted(series)
62
  # Get the corresponding list of SeriesDescriptions
63
  series_descriptions = df_filtered_by_study[df_filtered_by_study['SeriesInstanceUID'].isin(series)]['SeriesDescription'].values
64