Thank you for the response. I am glad to see that I was more or less on a good track.
That PCA bi-plot looks unusual, however, it is expression from various related tissues, so, it makes sense, in fact.
Indeed the PCA plot is unusual. I used the following R script on the TPM matrices (the linked image) and also on the raw counts:
MATRIX = read.table("rawcounttable.txt", header = T)
pca= prcomp( MATRIX , center=T, scale=T)
plot(pca$rotation[,1],pca$rotation[,2], xlab = "PC1", ylab = "PC2")
text(pca$rotation[,1],pca$rotation[,2], row.names(pca$rotation), cex=0.5, pos=4)
Where is your evidence of there existing a batch effect?
Well, I do not have an evidence per se for a batch effect. I was assuming that the strange PCA plot might be due to some differences during sample collection and/or the sequencing itself (different kit, different flowcells.. etc). All these "hands-on" steps should intrinsically contribute to some level of variation.
You should generally not 'pick and choose' (pre-select) samples too much.... In general, you should aim for at least 3 samples per group, but better to have 5.
Normally I would not preselect samples. And I won't do it anymore. However, I got a bit surprised when I increased the number of samples / condition (from 5 to 10) , I got less significant DEG. DESeq2 has a normalization step, right? Or should I introduce additional level of normalization?
Are you only comparing samples within the GTEx dataset or are you also adding other datasets to the analysis?
Yes, I do compare only GTEx samples from the same tissues. I am not planning to add other datasets.