ProtProtocols / IsoProt

Protocol of the analysis of iTRAQ/TMT proteomics data including quantification, statistical analysis and maybe clustering
https://protprotocols.github.io
11 stars 4 forks source link

Add extensive documentation/explanation of results and figures #21

Closed veitveit closed 6 years ago

veitveit commented 6 years ago

Only in markdown or also in R/python?

Each jupyter cell could be introduced by a describing text

jgriss commented 6 years ago

I guess you mean that we should add a documentation string within the code? Or add a text (ie. markdown cell) before every code cell?

veitveit commented 6 years ago

Difficult to decide. I am tending towards a mix. We could document the figures more extensively as they appear and add text in between the cells that shortly explain the different parts.

Or, alternatively, make one larger section on the top that explains the entire workflow.

Code in the text

Markdown cells

jgriss commented 6 years ago

I think a "dual" approach is probably best: adding mark down cells to explain what's happening and what the different types of plots show for the non-expert user.

Add (extensive) source code comments to allow more bioinformatics oriented users to adapt the code as they need it.

I'll give it a try and we'll see if it works. Ok?

veitveit commented 6 years ago

Yes, that could work. But we will need a more extensive description. This will not be enough though as a non-experienced user won't understand the different parameters (e.g. for quantification). On the other hand, the notebook should not be overfilled with information.

I added the file Description.ipynb where we can be more specific. Actually, we could start writing (or copying after writing) the paper there.

veitveit commented 6 years ago

A rather detailed documentation of parameters, output and access to the code is now available in https://github.com/ProtProtocols/IsoLabeledProtocol/blob/master/Description.ipynb

@jgriss please take a look so we can close this issue.

jgriss commented 6 years ago

@veitveit

Minor changes added from my side. Just re-open if you think we should change more.