Within your transform code, you are able to render markdown text in the same flow as widgets using the w_text_output function.

from lplots.widgets.text import w_text_output

w_text_output(content=f"""
### Groups

đťš«đťš«Ct will be calculated in the following groups:
{group_bullets} \n

### Controls

We start by getting the average đťš«Ct value of the control condition in every group. You can navigate to the ```control_table``` to see all the replicates that will be used as controls.

""")

Text Output Parameters

content: string markdown text to display

appearance: dict containing widget appearance attributes:

message_box: string specifying this wraps the code in a sematic container, allowed flavors are: “success” | “primary” | “info” | “warning” | “danger” | “neutral”