I have used Bioconductor ‘preprocessCore’ fro quantile normalization. I am trying t understand how does it work with low expressed or zero count genes. Is someone aware of that? Does it remove the low expressed genes?
No, it doesn't remove anything. It wouldn't make any sense to do that. If you look at the help page for normalize.quantiles, there is a link to a pdf that explains the procedure.
That said, preprocessCore, and normalize.quantiles are intended for microarray measurements, and using for count data is probably suboptimal.
Well, like I said, that is probably not what you want to do. There are established RNA-Seq analysis pipelines, such as DESeq2 and edgeR, which handle the normalization of the count data in a statistically defensible manner. Unless you know what you are doing, it's probably best to use existing tools rather than a hodgepodge of methods borrowed from various analysis pipelines.
Thank you very much. I have used that on RNA-seq counts
Well, like I said, that is probably not what you want to do. There are established RNA-Seq analysis pipelines, such as DESeq2 and edgeR, which handle the normalization of the count data in a statistically defensible manner. Unless you know what you are doing, it's probably best to use existing tools rather than a hodgepodge of methods borrowed from various analysis pipelines.