File size: 1,723 Bytes
779ffc9
b2f42ec
779ffc9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
e9f6911
 
b8839e3
e9f6911
 
 
 
 
 
 
 
779ffc9
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import streamlit as st

st.set_page_config(page_title='GPTOmics', page_icon='🧬',)
st.title('Simple Geno Model 🧬🤖')
st.markdown('Runs basic machine learning on genomics files.')
st.markdown('_Nothing in this app constitutes professional and/or medical advice._')



st.write('## Welcome to GPTomics! 👋')

st.markdown(
    '''
    GPTomics is a the product of a group of collaborators specifically
    built for exploring machine learing applications in bioinformatics.
    These applications vary from traditional ML all the way to modern 
    large language models.
    **👈 Select a demo from the sidebar** to see some examples
    of what GPTomics can do!
    ### Want to learn more?
    - Check out [gptomics.com](https://gptomics.com)
    - Ask a question on our [github](https://github.com/GPTomics)
    ### Our Demos Currently Are
    - **HLA Gene Prediction** a simple prediction of the HLA gene based on the sequence.  This works best with the longer the sequence and is only trained for human samples. 
    - **Species Prediction** predicts the species based on a 1-5mb strand. This works only for mammal sequences and is super janky so don't expect great results.
'''
)


# Custom footer
footer='''<style>
   .footer {left: 0;bottom: 0;width: 100%;background-color: white;color: black;text-align: center;}
</style>
<div class="footer">
   <p>© GPTOmics 2024, Developed with 🤪 by the GPTomics Crew.</p>
</div>
'''

st.markdown(footer,unsafe_allow_html=True)

# page_names_to_funcs = {
#     'Home': intro,
#     'HLA Ge Demo': plotting_demo,
#     'Mapping Demo': mapping_demo
# }

# demo_name = st.sidebar.selectbox('Choose a demo', page_names_to_funcs.keys())
# page_names_to_funcs[demo_name]()