adamsardar / metaDEGth

metaDEGth: meta-analysis of Differentially Expressed Genes using parametric, empirically-derived P-value distributions
Mozilla Public License 2.0
0 stars 1 forks source link

Use S7 classes #38

Open adamsardar opened 1 year ago

adamsardar commented 1 year ago

Migrating this package to S4 was an awful design decision; S4 classes are really tricky to use and get right. There is also minimal documentation for them. Every time any change is made to methods, things break.

This would be a great opportunity to employ S7 classes and achieve the nice validation and dispatch mechanisms.

https://rconsortium.github.io/OOP-WG/news/index.html