MontgomeryLab / tinyRNA

tinyRNA provides an all-in-one solution for precision analysis of sRNA-seq data. At the core of tinyRNA is a highly flexible counting utility, tiny-count, that allows for hierarchical assignment of reads to features based on positional information, extent of feature overlap, 5’ nucleotide, length, and strandedness.
GNU General Public License v3.0
1 stars 1 forks source link

tiny-plot: inclusive/exclusive filters for classes in DGE scatter plots #264

Closed AlexTate closed 1 year ago

AlexTate commented 1 year ago

This PR introduces functionality which allows users to specify classes that they want included or excluded in class DGE scatter plots. Inclusive/exclusive filtering is mutually exclusive (only one style can be chosen). Filtering takes place before subsetting features by P value, so it applies to non-differentially expressed features as well.

Additionally, the treatment condition is now listed first in the "ConditionA vs ConditionB" title of scatter_by_dge and scatter_by_dge_class plots

Remaining tasks:

Closes #262

AlexTate commented 1 year ago

Update 12/17:

taimontgomery commented 1 year ago

Tested run and recount with Lib303 dataset with various classes excluded or included.