Spaces:
Running
Running
import streamlit as st | |
from Bio import SeqIO | |
from Predictor import predict_file, predict_raw | |
st.title("5' UTR prediction") | |
st.subheader("Input sequence") | |
#x = st.slider('Select a value') | |
# seq = "" | |
seq = st.text_input("Input your sequence here", value="") | |
st.subheader("Upload sequence file") | |
uploaded = st.file_uploader("Sequence file in FASTA format") | |
# if uploaded: | |
# predict_file(uploaded) | |
# seq = SeqIO.read(uploaded, "fasta").seq | |
st.subheader("Prediction result:") | |
if st.button("Predict"): | |
if uploaded: | |
predict_file(uploaded) | |
else: | |
predict_raw(seq) | |
# st.write("Sequence length = ", len(seq)) |