diff --git a/tools/boxplot/help.xml b/tools/boxplot/help.xml
index 277c0859..fa6ef06f 100644
--- a/tools/boxplot/help.xml
+++ b/tools/boxplot/help.xml
@@ -3,13 +3,55 @@
recetox-boxplot help
=====================
-recetox-boxplot tool can be used to plot boxplots for the tabular data. On the input, a dataframe containing only columns to be plotted (i.e. we recommend to pre-filter the table for only numerical column with eventually first column holding the rownames) is expected.
-Typically, rows are features, columns are samples - if one wishes to plot the boxplots for the features, we recommend to transpose the table beforehand.
+Overview
+--------
-It is possible to use also different variable for the plotting - in that case, a metadata table can be supplied. The metadata table must contain a column which will map to the data table (e.g. SampleName).
+recetox-boxplot tool can be used to plot boxplots for the tabular data. On the input, a dataframe in tabular/csv/parquet format, containing only columns to be plotted (the pre-filtering can be achieved e.g. using the `Cut` Galaxy tool) is expected. If the data contains as the first column the rownames - meaning identificators, ProteinID, etc., please do set the `Does the first column of input table contain rownames?` to TRUE.
+
+Typically, a table where rows are features and columns are samples is expected - if one wishes to plot the boxplots for the features, we recommend to transpose the table beforehand.
+
+Sometimes, it is better to transform the data for the visualization (or processing) purposes (`Should the quantitative variable be transformed?`). If no transformation option is selected, the data will be plotted as it is. Otherwise, one can choose from replacing all zero values by NA, log2 transformation or log10 transformation. Please note, that NA values are omitted while plotting.
+
+`Plot the boxplots horizontally?` option means flipping the axes: a categorical variable (e.g. samples) would be on y-axis, whereas quantitative variable (e.g. intensity) would be on x-axis. This improves the legibility in case of larger datasets.
+
+It is possible to use also a different variable for the plotting and coloring - in that case, a metadata table (in a tabular format) can be supplied. The metadata table must contain a column which will map to the data table column names (e.g. SampleName).
It is also possible to use faceting, meaning splitting the plot based on multiple variables. One can then choose which variable to split the x axis and y axis on.
+Example data table
+-------------------
+
++----------------------+-------------------+-----------------------+--------------------+
+| RowID | sample1 | sample2 | sample3 |
++======================+===================+=======================+====================+
+| 1 | 350.58 | 211.33 | 288.90 |
++----------------------+-------------------+-----------------------+--------------------+
+| 2 | 130.17 | 287.54 | 100.11 |
++----------------------+-------------------+-----------------------+--------------------+
+| 3 | 134.80 | 683.15 | 112.34 |
++----------------------+-------------------+-----------------------+--------------------+
+| 4 | 183.99 | 920.57 | 590.44 |
++----------------------+-------------------+-----------------------+--------------------+
+| ... | ... | ... | ... |
++----------------------+-------------------+-----------------------+--------------------+
+
+
+Example metadata table
+-----------------------
+
++----------------------+-------------------+-----------------------+--------------------+
+| SampleName | replicate | condition | batch |
++======================+===================+=======================+====================+
+| sample1 | 1 | control | A |
++----------------------+-------------------+-----------------------+--------------------+
+| sample2 | 1 | treatment | A |
++----------------------+-------------------+-----------------------+--------------------+
+| sample3 | 2 | treatment | A |
++----------------------+-------------------+-----------------------+--------------------+
+
+
+
+
\ No newline at end of file
diff --git a/tools/boxplot/macros.xml b/tools/boxplot/macros.xml
index 7c4a1349..ca2a2427 100644
--- a/tools/boxplot/macros.xml
+++ b/tools/boxplot/macros.xml
@@ -29,8 +29,8 @@
-
-
+
+
@@ -39,14 +39,14 @@
-
+
-
+