Biotech2 / UI.py
C2MV's picture
Update UI.py
f33a271 verified
raw
history blame
874 Bytes
# UI.py
import gradio as gr
def create_interface(process_fn):
with gr.Blocks() as demo:
gr.Markdown("# Interfaz para Procesar y Graficar Datos de Bioproceso")
# Crear los elementos de la interfaz (inputs y outputs)
file_input = gr.File(label="Subir archivo Excel")
output_image = gr.Image(label="Gr谩fico Generado")
output_text = gr.Textbox(label="An谩lisis Generado")
# Bot贸n para procesar
process_button = gr.Button("Procesar")
# Conectar el bot贸n con la funci贸n de procesamiento
process_button.click(
fn=process_fn, # La funci贸n de procesamiento que se pasa desde app.py
inputs=[file_input], # Ajusta los inputs que necesita tu funci贸n de procesamiento
outputs=[output_image, output_text]
)
return demo # Retorna la interfaz