You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using isoCounts function with different isomiR types set to TRUE, it seems the counts for that type is added to the original counts matrix in the object:
This means also the miRNA counts are normalized along with the specific type of isomiRs. Is this expected? I would expect only the subset of the corresponding type of isomiRs will be used in the normalization, i.e. iso_add rows in the above example.
The text was updated successfully, but these errors were encountered:
The isoCounts is splitting the total miRNAs into the different subtypes.ids_counts_all should be always the biggest numbers when compared with any other way of quantifying the isomiRs. Sometimes, isomiRs with different events at 3 end can correlate, for instance, I think hsa-let-7a-3p;iso_add:T and hsa-let-7a-3p;iso_3p:C (1325) or hsa-let-7a-3p;iso_3p:c(736) are happening independently, since the addition of the counts is equal than hsa-let-7a-3p in the ids_counts_add matrix.
I think that is working as expecting. The normalization is using the while matrix, since the idea is to work with all the sequences that map the miRNAs, just classifying differently. But you can work with the Matrix to subset only what you need and then jump into DESeq2 for normalization.
Thanks for the clarification. I see your point, although I think it's worth to perform DE with the subset of individual types, which may give rise to a different set of DE events. I thought this was the case in the original function:
isoDE(ids = ids_counts_all, formula = ~ condition, iso3 = TRUE)
It would be great if you could add another parameter to consider a specific type of isomiRs during DE analysis like:
When using
isoCounts
function with different isomiR types set toTRUE
, it seems the counts for that type is added to the original counts matrix in the object:Then, when normalizing the counts with
isoNorm
function, it uses the same matrix above:This means also the miRNA counts are normalized along with the specific type of isomiRs. Is this expected? I would expect only the subset of the corresponding type of isomiRs will be used in the normalization, i.e.
iso_add
rows in the above example.The text was updated successfully, but these errors were encountered: