Spaces:
Sleeping
Sleeping
try adding links to fungidb
Browse files
app.py
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
import datasets
|
| 2 |
import streamlit as st
|
| 3 |
-
from st_aggrid import AgGrid, GridOptionsBuilder
|
| 4 |
|
| 5 |
st.set_page_config(layout='wide')
|
| 6 |
|
|
@@ -55,6 +55,11 @@ with col2:
|
|
| 55 |
# third column is padding only
|
| 56 |
|
| 57 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 58 |
grid_option_builder = GridOptionsBuilder()
|
| 59 |
grid_option_builder.configure_auto_height()
|
| 60 |
grid_option_builder.configure_default_column(
|
|
@@ -63,10 +68,10 @@ grid_option_builder.configure_default_column(
|
|
| 63 |
editable=False,
|
| 64 |
wrapText=True,
|
| 65 |
autoHeight=True)
|
| 66 |
-
grid_option_builder.configure_column("gene_id_1", header_name="GeneID 1", pinned="left", width=550)
|
| 67 |
grid_option_builder.configure_column("gene_symbol_1", header_name="Gene 1", pinned="left", width=500)
|
| 68 |
grid_option_builder.configure_column("description_1", header_name="Description 1", width=1600)
|
| 69 |
-
grid_option_builder.configure_column("gene_id_2", header_name="GeneID 2", pinned="left", width=550)
|
| 70 |
grid_option_builder.configure_column("gene_symbol_2", header_name="Gene 2", pinned="left", width=500)
|
| 71 |
grid_option_builder.configure_column("description_2", header_name="Description 2", width=1600)
|
| 72 |
grid_option_builder.configure_column(
|
|
|
|
| 1 |
import datasets
|
| 2 |
import streamlit as st
|
| 3 |
+
from st_aggrid import AgGrid, GridOptionsBuilder, JsCode
|
| 4 |
|
| 5 |
st.set_page_config(layout='wide')
|
| 6 |
|
|
|
|
| 55 |
# third column is padding only
|
| 56 |
|
| 57 |
|
| 58 |
+
######### Table #########
|
| 59 |
+
|
| 60 |
+
fungidb_link_renderer = JsCode(
|
| 61 |
+
“”“function(params) {return <a href="https://fungidb.org/fungidb/app/record/gene/${params.value}" target="_blank">${params.value}</a>}”“”)
|
| 62 |
+
|
| 63 |
grid_option_builder = GridOptionsBuilder()
|
| 64 |
grid_option_builder.configure_auto_height()
|
| 65 |
grid_option_builder.configure_default_column(
|
|
|
|
| 68 |
editable=False,
|
| 69 |
wrapText=True,
|
| 70 |
autoHeight=True)
|
| 71 |
+
grid_option_builder.configure_column("gene_id_1", header_name="GeneID 1", pinned="left", cellRenderer=fungidb_link_render, width=550)
|
| 72 |
grid_option_builder.configure_column("gene_symbol_1", header_name="Gene 1", pinned="left", width=500)
|
| 73 |
grid_option_builder.configure_column("description_1", header_name="Description 1", width=1600)
|
| 74 |
+
grid_option_builder.configure_column("gene_id_2", header_name="GeneID 2", pinned="left", cellRenderer=fungidb_link_render, width=550)
|
| 75 |
grid_option_builder.configure_column("gene_symbol_2", header_name="Gene 2", pinned="left", width=500)
|
| 76 |
grid_option_builder.configure_column("description_2", header_name="Description 2", width=1600)
|
| 77 |
grid_option_builder.configure_column(
|