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

Update configuration settings when changing the parameters #36

Closed veitveit closed 6 years ago

veitveit commented 6 years ago

This goes together with #34. For instance, changes of the quantification method should update the parameter object, so one can rerun the scripts without having to run from the start.

jgriss commented 6 years ago

@veitveit

I am not quite sure that I understand this correctly: Do you mean that if the user changes the quant method drop-down, that the R object storing the settings should be changed? That's unfortunately not possible. Also, the experimental design needs to be adapted if the quant method is changed.

So I'm not quite sure I fully understand what you mean.

veitveit commented 6 years ago

@jgriss I meant the "summarization method", sorry.

Let's say one wants to run the R scripts changes parameters for essentially everything under the "Quantification" section of the parameters but "number of experimental conditions", e.g. to try different summarization methods or different minimum numbers of PSMs, the parameter object could be updated.

Actually, also the experimental design should be easy to update given that the database search parameters, particularly the quantification methods (iTRAQ, TMT), are fixed.

The question is how easy an observer can be implemented, that monitors these parameters.

jgriss commented 6 years ago

@veitveit

Now I understand! Updating everything when the user clicks the button can be done. Everything else would be quite tricky. Do you think that's enough?

If yes, I'll start working on that.

veitveit commented 6 years ago

@jgriss Can you do that soon? I tested the protocol with different data sets and this is holding me back. See also #48