Skip to content
Prev 16159 / 21312 Next

[Bioc-devel] Compatibility of Bioconductor with tidyverse S3 classes/methods

Thanks Michael,

yes in a sense, ttBulk and SummariseExperiment can be considere as two
interfaces. Would be fair enough to create a function that convert from one
to the other, although the default would be ttBulk?

*> I'm not sure the tidyverse is a great answer to the user interface,
because it lacks domain semantics *

Would be fair to say that ttBulk class could be considered a tibble with
specific semantics? In the sense that it holds information about key column
names (.sample, .transcript, .abundance, .normalised_abundance, etc..), and
has a validator (that is triggered at every ttBulk function).

I think at the moment, given (i) S3 problem, and (ii) the lack of formal
foundation on SummaisedExperiment interface (that maybe would require an S4
technology itself, where SummariseExperiment could be a slot?) my package
would belong more to CRAN, until those two issues will have been resolved.

I imagine there are not many cases where a CRAN package migrated to
Bioconductor after complying with the ecosystem policies.

Thanks a lot.

Best wishes.

*Stefano *



Stefano Mangiola | Postdoctoral fellow

Papenfuss Laboratory

The Walter Eliza Hall Institute of Medical Research

+61 (0)466452544


Il giorno ven 7 feb 2020 alle ore 12:12 Michael Lawrence <
lawrence.michael at gene.com> ha scritto: