Thank you for your answer.
3) Are there another between-sample normalization methods, which can allow me to fit a normalizer to the training set, and later I will be able to use it to normalize the test set?
2) I would like the absolute value to be comparable, i.e. if two samples have a given gene with a value of X, then they have the same meaning.
1) I do not want a leakage of information from the test set to the training set, but I still would like them to be comparable. Is it acceptable to use only some genes for getting the scaling factors and use them for the normalization of the other genes? I assume that other genes should have different scaling factors.
Thanks