I often see studies using tools like DEseq2 or edgeR used to normalize reads in samples to quantify miRNA expression. Technical artifacts are a problem, and I understand why people studying miRNA in extracellular vesicles (EV) would be tempted to use tools that have been successfully used in other domains. However, I've always found the underlying assumption that mRNA production by cells is constant regardless of treatment a little surprising, and library size adjustment by edgeR and DESeq2 requires that assumption to hold. Maybe cells just churn out a given amount of mRNA no matter what is going on.
It feels less likely to me that cells produce miRNA at a constant rate no matter what, and quite unlikely that cells package a fixed amount of miRNA into EV not matter what. Do others share my suspicion that total miRNA in EV often varies as a function of treatment? If it does, then library size normalization is invalid for this type of data.