I have two technical replicates for RNASeq data. They have fair correlation(~0.6). But upon comparing the differentially expressed genes, the genes which are UP in one replicate are down in other replicate, giving biasness towards the biology. I have used TPM to get normalized gene expression value in both the cases. To check in details, first I calculated TPM for entire gene list and picked 6 genes (table1) showing contrasting DE pattern. Then I selected only these 6 genes to calculate TPM(table2). From table2 it can be seen that the log2FC of rep1 and rep2 are in agreement as against the table1. This says that there are some genes whose value affect the calculation at entire gene list level (in table1). My question is how to overcome the biasness in entire calculation due to some of the genes which affect the calculation. Are there any packages available to deal such data?
I tried performing the analysis again by removing genes which have very high read counts, but in this case also I am not able to completely eliminate the bias. Moreover, removing these genes can affect the biological interpretation. Considering this fact, I am searching for methods/tool to handle highly expressing genes/ outliers.