Closed nhejazi closed 6 years ago
The submission issue is made
DESCRIPTION
roxygen2
(Wilson)
NAMESPACE
R
data_adapt
class is based on a list
which is not the best structure to use as you can't really enforce any validity checks to the components of the class as easily as you would with an S4 class. (Nima)
1:n
constructions (Wilson)
ls <- vector("list", ncol(adaptY_composition))
(Nima)
grep
to find colnames
in cv_param_est
. Let the user provide the colname
directly from the argument. (Wilson)
sapply
calls with the more robust vapply
(Nima)
SummarizedExperiment
class for your main function, it should just work with it as part of the integration process. In other words, it should make use of the SummarizedExperiment
API rather than the assay(x)
; t(x)
and rownames(x) <- colnames(x) <- NULL
version. (Nima)
adaptest
function wrangle RangedSummarizedExperiment
objects differently from data.frame
or Matrix
, making the analysis function more extensible (#43)@
accessor functions. See: http://bioconductor.org/developers/how-to/efficient-code/ (Nima)
get_results_adaptmle
accessor function in #43[x] Please add an installation chunk. It doesn't have to run. (Wilson)
addressed in #41
NOTE (for reviewer): currently, we use the standard S3-style classed list
as the core structure for across-community compatibility of the statistical routine exposed by this software. It is our aim to make this new statistical technique easy to use for the Bioconductor community via the bioadaptest
wrapper function while still making the core software easy to inspect for those well-versed in the methodology produced by our statistical community but yet unfamiliar with Bioconductor and related best practices (though we do hope to slowly remove this part of the code base and replace with S4, or maybe R6, as the package picks up users).
Closing since the package has been accepted for BioC 3.7
The package is now mostly ready to begin the process for submission to the Bioconductor project. The purpose of this issue is to keep track of changes that need to be made as we go through that submission process. For reference, documentation on the submission process is available here.
master
on this repo.origami
to 0.8.2+adaptmle
and wrapper functionbioadaptest