I am working on RAN-Seq ,I have question regarding Batch effect, how can get or be sure that I have batch effect?.
2- Is it mandatory to remove it from my count matrix before downstream differential gene expression expression?
3- Which package shall bed used with Deseq2 ? limma, RUVSeq, or SVA??
In my project I have 2 conditions each has 3 samples each sample is generated on different time or phase.
I don't know that you could even detect, let alone correct batch effect between only 6 samples. Especially not if batch corresponds perfectly with sample.
A good start is to diagnose if there is even a batch effect, using PCA for example. See the DESeq2 manual, or use my tutorial for inspiration: Basic normalization, batch correction and visualization of RNA-seq data