MDA (Maximal Discriminating Axes) is a dimensional reduction method to contrast different groups of samples. MDA assumes a normally distributed noise and uses classification training error in Linear Discriminant Analysis (LDA) to estimate the similarity between groups of samples. MDA has been used to compare cell groups in single-cell RNA sequencing.
MDA is a Python3 library and provides examples in Jupyter notebooks. You can read more about the MDA method from manuscript (See References).
MDA can be installed with pip: python -m pip install git+https://github.com/lingfeiwang/mda.git
.
Documentations are available as html and pdf.
You can find an examples with simulated data in the 'examples' folder.
Please raise an issue on github .
- Kwontae You, Lingfei Wang, Chih-Hung Chou, et al. QRICH1 dictates the outcome of ER stress through transcriptional control of proteostasis, Science 2021.