Incorrect `.normalize_pkg` due to incomplete bioc data
Closed this issue · 3 comments
chainsawriot commented
Ref #58
.normalize_pkg("affydata", "3.3")
returns "cran::affydata" which is not correct.
The gist is that our current .memo_search_bioc()
only returns Software from the view, not "AnnotationData", "ExperimentData" and "Workflow".
nrow(.memo_search_bioc("3.3")) ##1211
chainsawriot commented
chainsawriot commented
There is also "book". But let's ignore it for now.
chainsawriot commented
The simplest solution right now is to use vctrs::vec_rbind()
(my original solution used dplyr::bind_rows()
). It also introduces cli
and glue
.
Maybe we can make use of cli
(e.g. display of the S3) and glue
(e.g. replace some of the tedious paste()
)