Hello everybody,
I'm planning to submit a package to Bioconductor soon but am having trouble meeting the guidelines. I've got two questions.
1) The functions provided in the package (cerebroApp) follow the analysis of scRNA-seq with Seurat. The input of those functions is the Seurat object itself. One of the requirements of Bioconductor is that at least 80% of the functions contained in the submitted package must have executable example code. My initial idea was to simply contain a very small Seurat object (few cells and few genes) in the package and load that in the example code. However, this increases the package size just enough so that it makes me run into another requirement which is that the package cannot be larger than 5 MB. Does anybody have an idea how to solve this?
2) In the DESCRIPTION
file I already have the biocViews:
lines, however, the package doesn't depend on any Bioconductor packages so there are no packages listed. During BiocCheck
, it complains that ERROR: Add biocViews other than
. When I remove that entry entirely, I get ERROR: No biocViews terms found.
instead.
I'd be very happy if somebody could give me some advice.
Thank you!
If this question ever makes its way to the BioC-devel mailing list (where package development-related discussions are meant to occur), I will add some of my thoughts on this matter.
My bad, I wasn't sure whether posting it here in the forum or sending an email to the devel mailing list would be more appropriate. Next time I know better. I might also send an email later because I'm curious about your comments.