maom commited on
Commit
8059916
·
verified ·
1 Parent(s): 610a140

try aggrid take3

Browse files
Files changed (1) hide show
  1. app.py +19 -17
app.py CHANGED
@@ -50,24 +50,26 @@ with col2:
50
  file_name = f"top_coexp_hits_{gene_id}.tsv",
51
  mime = "text/csv")
52
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  AgGrid(
54
  dataframe = top_coexp_hits,
55
- gridOptions = GridOptionsBuilder()
56
- .configure_default_column(
57
- filterable=False,
58
- groupable=False,
59
- editable=False,
60
- wrapText=True,
61
- autoHeight=True)
62
- .configure_column("gene_id_1", header_name="Gene ID 1", pinned="left")
63
- .configure_column("gene_symbol_1", header_name="Gene 1", pinned="left", width=10)
64
- .configure_column("description_1", header_name="Description 1", width=50)
65
- .configure_column("gene_id_2", header_name="Gene ID 2", pinned="left")
66
- .configure_column("gene_symbol_2", header_name="Gene 2", pinned="left", width=10)
67
- .configure_column("description_2", header_name="Description 2", width=50)
68
- .configure_column("coexp_score", header_name="Coexp Score", type=["numericColumn", "customNumericFormat"], precision=3)
69
- .configure_column("blast_EValue", header_name="Blast E-value", type=["numericColumn", "customNumericFormat"], precision=3)
70
- .configure_selection(selection_mode=False, use_checkbox=False)
71
- .build(),
72
  fit_columns_on_grid_load=True,
73
  theme="streamlit")
 
50
  file_name = f"top_coexp_hits_{gene_id}.tsv",
51
  mime = "text/csv")
52
 
53
+
54
+ grid_option_builder = GridOptionsBuilder()
55
+ grid_option_builder.configure_default_column(
56
+ filterable=False,
57
+ groupable=False,
58
+ editable=False,
59
+ wrapText=True,
60
+ autoHeight=True)
61
+ grid_option_builder.configure_column("gene_id_1", header_name="Gene ID 1", pinned="left")
62
+ grid_option_builder.configure_column("gene_symbol_1", header_name="Gene 1", pinned="left", width=10)
63
+ grid_option_builder.configure_column("description_1", header_name="Description 1", width=50)
64
+ grid_option_builder.configure_column("gene_id_2", header_name="Gene ID 2", pinned="left")
65
+ grid_option_builder.configure_column("gene_symbol_2", header_name="Gene 2", pinned="left", width=10)
66
+ grid_option_builder.configure_column("description_2", header_name="Description 2", width=50)
67
+ grid_option_builder.configure_column("coexp_score", header_name="Coexp Score", type=["numericColumn", "customNumericFormat"], precision=3)
68
+ grid_option_builder.configure_column("blast_EValue", header_name="Blast E-value", type=["numericColumn", "customNumericFormat"], precision=3)
69
+ grid_option_builder.configure_selection(selection_mode=False, use_checkbox=False)
70
+
71
  AgGrid(
72
  dataframe = top_coexp_hits,
73
+ gridOptions = grid_option_builder.build(),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
  fit_columns_on_grid_load=True,
75
  theme="streamlit")