I'm not sure to understand exactly the experimental design: you have 3 conditions for the IPs and 3 biological replicates, and an IgG controls for each IP, so 18 samples. And you performed TMT labeling for the 9 direct IPs analyzed in one run, is that correct? And the controls were run independently in an other run (with TMT or not)?
You probably have many proteins identified in the IPs using an antibody against an endogenous proteins. I wonder wether simply substracting the list of proteins identified in the IgG controls will be sufficient to eliminate your background and end-up with a "clean" interactome, before doing the statistical analysis between your 3 conditions. Is it? If not, then your stats may give you many proteins that could simply be regulated in the cell betwen your 3 conditions (identified as background), not only those that are differentially binding to your bait between these 3 conditions...
Here we run the IP experiments mostly in label-free mode, so I don't know if it can help, but we do it in this way:
1/ We normalize the intensities (adjust the median of each column, before or after log transformation) between ALL samples (IPs AND controls for each experimental condition and biological replicates, e.g. in your case the 18 samples). In doing that you assume that most of the proteins are not changing between IPs and controls, i.e that most proteins identified in your IPs are contaminants (which is true most of the time) and that your control properly reflects this background (this is more tricky, and IgG may not be a control as relevant as for example an IP using the same antibody performed in cells which are KO for your bait, but at least you should check that you get equivalent numbers of proteins identified in assays and controls...)
2/ For each experimental condition, we would do first the differential analysis of IPs against the corresponding control, using the biological replicates and a simple t-test + a fold change cut-off for example, or a t-test + FDR correction with BH or with the permutation-based method in Perseus. This would give the confident binding partners of your bait.
3/ For this interactome, we then compare the different conditions: we normalize the intensities to the bait (to correct for different IPs efficiencies in the experiments) and look which partners are differentially binding to the bait between these conditions.
I'm not sure how I would organize that in a 10-plex TMT experiment....
Anne