BioRAG / app.py
C2MV's picture
Upload 8 files
d3d8124 verified
raw
history blame
758 Bytes
# app.py
# Importar create_interface desde UI.py
from UI import create_interface
import interface as app_interface_module # Para el click handler
def main():
# Crear la interfaz y obtener los componentes necesarios
demo, all_inputs, outputs_list, submit_button_obj = create_interface()
# Conectar el bot贸n de submit a la funci贸n process_and_plot del m贸dulo interface
# Esto es crucial para que la UI llame a la l贸gica correcta.
submit_button_obj.click(
fn=app_interface_module.process_and_plot, # La funci贸n real
inputs=all_inputs, # La lista de componentes de entrada
outputs=outputs_list # La lista de componentes de salida
)
demo.launch()
if __name__ == "__main__":
main()