import gradio as gr
#---------------------------------------------------------
def create_checkbox(value, section, label_checkbox, visible, options, descriptions):
descriptions_info = "
".join([f"* **{option}**: {description}" for option, description in zip(options, descriptions)])
checkbox = gr.CheckboxGroup(options,
label=label_checkbox + f" {value}:",
visible=visible,
interactive=True,
elem_id=section)
text = gr.Markdown(descriptions_info,
label = "Info",
visible=visible,
#interactive=False,
#lines=13,
#max_lines=15,
elem_id=section)
return checkbox, text