[Bioc-devel] Why should Bioconductor developers re-use core classes?
I'm putting together a presentation with a demo on why Bioconductor developers should re-use and extend core classes whenever possible. It includes a demo of some real-life consequences from two packages I use a lot, metagenomeSeq and phyloseq. These are far from the only examples, many Bioconductor packages have created new classes from scratch, and I think as a community we should greatly reduce that practice. I would welcome any feedback: https://www.slideshare.net/LeviWaldron/why-reuse-core-classes (sorry the slides are a little Frankenstein - in the interest of speed I made part of it in Powerpoint and part in Beamer, and used pdftk to concatenate these! In practice I would do the Beamer part as a live-demo, and take advantage of some animations in PPT)
Levi Waldron http://www.waldronlab.org Assistant Professor of Biostatistics CUNY School of Public Health US: +1 646-364-9616 Skype: levi.waldron [[alternative HTML version deleted]]