Dear MSstat team,
I've encountered an issue with MSStat. Although the MSStat run was successful, I've noticed discrepancies when exporting ProteinQuant (wide format) and comparing it with the results from MSStat. Upon manual calculation, I observed that the fold change values do not consistently align with the results generated by MSStat. Notably, MSStat reports fold changes and p-values for some proteins that are missing more than 50% of data in each group. To illustrate this issue, here's an example. Please note that I encounter this issue (missing more than 50% of data in each group) across multiple groups, but not in the case of pairwise comparisons with only two conditions. However, differences in ratios between MSstat and manual calculations were observed in both scenarios.
I would appreciate your assistance in resolving this matter.
Best regards,
Thao
QuantData <-dataProcess( raw = converted_to_MSStat_human_kidney, logTrans = 2, normalization = "equalizeMedians", nameStandards = NULL, featureSubset = "top3", n_top_feature = 3, summaryMethod = "TMP", censoredInt = "NA", MBimpute = FALSE, remove50missing = TRUE, ######I set remove 50% missing here but it did not remove the data with >50% missing in each group?################## fix_missing = NULL, maxQuantileforCensored = 0.999, use_log_file = TRUE, append = FALSE, verbose = TRUE, log_file_path = NULL)names(QuantData)#######################################Convert protein quant to wide format:library(tidyverse)human_kidney_MSStat_Protein_Quant_Report<- QuantData$ProteinLevelData %>% select(Protein, originalRUN, LogIntensities) %>% pivot_wider(names_from = originalRUN, values_from = LogIntensities)##SAVE PROTEIN QUANT WIDE FORMAT: write.csv(human_kidney_MSStat_Protein_Quant_Report, "Human_kidney_MSStat_Protein_Quant_Report_No_impute.csv")