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

Make different MS runs comparable #41

Closed veitveit closed 5 years ago

veitveit commented 6 years ago

When having multiple MS run containing different samples, then one needs to adjust the protein levels by e.g. the mean of all channels, which is now implemented. This works when the MS runs contain similar sample types.

Future additional options could be:

jgriss commented 6 years ago

I guess, ideally we'd have a GUI element for the user to select, which option should be used.

jgriss commented 6 years ago

This also links to #26 where the author's showed that additional issues could arise if intensities are joined and not ratios.

veitveit commented 6 years ago

@jgriss Upon request, I will work on adding possibility for a common reference sample (e.g. pool of all samples), and then use the ratios vs. this sample as quantifications (instead of vs. mean of all). This is rather easy to implement.

Would it be possible to add checkbuttons (only one can be selected) on the right side of the "Treatment group names"?

veitveit commented 6 years ago

@jgriss

There are now 2 types of conditions to be defined: a) the row-wise adjustment of the protein values (called ref_condition) b) the condition versus which the statistical tests will be carried out (stat_condition)

The implementation has been rather brute-force and will require some testing.

jgriss commented 5 years ago

@veitveit This looks great!