Closed yduan004 closed 5 years ago
Hi @yduan004
Thanks for submitting your package. We are taking a quick look at it and you will hear back from us soon.
The DESCRIPTION file for this package is:
Package: signatureSearchData
Title: Datasets for signatureSearch package
Description: CMAP/LINCS hdf5 databases and other annotations used for
signatureSearch software package.
Version: 0.99.1
Author: Yuzhu Duan <yduan004@ucr.edu>
Maintainer: Yuzhu Duan <yduan004@ucr.edu>
Depends: R (>= 3.6)
Imports: AnnotationHub, utils, RSQLite, affy, limma, Biobase, magrittr, dplyr,
R.utils, stats, methods, rhdf5, SummarizedExperiment
Suggests:knitr, rmarkdown
License: Artistic-2.0
biocViews: AnnotationHub, AnnotationData, FunctionalAnnotation
Encoding: UTF-8
VignetteBuilder: knitr
RoxygenNote: 6.1.1
A reviewer has been assigned to your package. Learn what to expect during the review process.
IMPORTANT: Please read the instructions for setting up a push hook on your repository, or further changes to your repository will NOT trigger a new build.
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
ab8520c docs: delete link tag for se and ah pkg; from vers...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
Congratulations! The package built without errors or warnings on all platforms.
Please see the build report for more details.
The associated software package:
Hi YuZhu, @yduan004 Please see https://github.com/Bioconductor/Contributions/blob/master/CONTRIBUTING.md#submitting-related-packages for adding a related package. Thank you, Marcel
AdditionalPackage: https://github.com/yduan004/signatureSearch
Hi @yduan004,
Starting build on additional package https://github.com/yduan004/signatureSearch.
IMPORTANT: Please read the instructions for setting up a push hook on your repository, or further changes to your additional package repository will NOT trigger a new build.
The DESCRIPTION file of this additional package is:
Package: signatureSearch
Title: Discovering novel modes of action of bioactive compounds
Version: 0.99.5
Date: 2019-03-22
Authors@R: c(person("Yuzhu", "Duan", email = "yduan004@ucr.edu",
role = c("aut", "cre")),
person("Thomas", "Girke", email = "thomas.girke@ucr.edu",
role = "aut"))
Description: This package can be used to do Gene Expression Signature Search
(GESS) and downstream Functional Enrichment Analysis (FEA).
Depends: R(>= 3.6.0), SummarizedExperiment, Rcpp
Imports: AnnotationDbi, ggplot2, GO.db, GOSemSim (>= 2.0.0), data.table,
magrittr, RSQLite, dplyr, fgsea, scales, methods, qvalue, stats,
utils, org.Hs.eg.db, reshape2, visNetwork, BiocParallel, fastmatch,
Biobase, clusterProfiler, readr, gCMAP, DOSE, rhdf5, GSEABase,
signatureSearchData, AnnotationHub
Suggests: KEGG.db, knitr, testthat, rmarkdown, BiocStyle
License: Artistic-2.0
SystemRequirements: C++11
LinkingTo: Rcpp
Encoding: UTF-8
VignetteBuilder: knitr
RoxygenNote: 6.1.1
NeedsCompilation: no
Packaged: 2018-08-24 18:22:55 UTC; yduan004
biocViews: Software, GeneExpression, GO, KEGG, NetworkEnrichment,
Sequencing, Coverage, DifferentialExpression
Maintainer: Yuzhu Duan <yduan004@ucr.edu>
URL: https://github.com/yduan004/signatureSearch/
BugReports: https://github.com/yduan004/signatureSearch/issues
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
@LiNk-NY will be handling the formal reviews of your packages. However concerning the software package ERROR.
I think this might stem from the "ah[[" calls scattered throughout the code but not having "ah" globally defined. One approach that might work would be to create a R/zzz.R file with an .onLoad method that defines ah globally
ah <- NULL
.onLoad <- function(...) {
ah <<- AnnotationHub()
}
Also gCMAP is not supported on windows and therefore your package will also not be supported on windows. If you can avoid utilizing this package as excluding windows will limit your usable audience this is recommended. If you decide to keep the dependency of gCMAP we recommend adding a .BBSoptions
file in the top level of your package directory with the line UnsupportedPlatforms: win
.
Received a valid push; starting a build. Commits are:
22064b5 docs: Add bbsoptions to not support win; jump vers...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
@LiNk-NY will be handling the formal reviews of your packages. However concerning the software package ERROR. I think this might stem from the "ah[[" calls scattered throughout the code but not having "ah" globally defined. One approach that might work would be to create a R/zzz.R file with an .onLoad method that defines ah globally
ah <- NULL .onLoad <- function(...) { ah <<- AnnotationHub() }
Also gCMAP is not supported on windows and therefore your package will also not be supported on windows. If you can avoid utilizing this package as excluding windows will limit your usable audience this is recommended. If you decide to keep the dependency of gCMAP we recommend adding a
.BBSoptions
file in the top level of your package directory with the lineUnsupportedPlatforms: win
.
Hi Ishep:
Thanks for your help. I have already created the .BBSoptions file to not support windows.
I originally have defined the global ah
variable in the utilities.R
file:
#' @importFrom AnnotationHub AnnotationHub
ah <- suppressMessages(AnnotationHub())
I could successfully build and check the signatureSearch
package on both my local computer and my coworker's. So I think it is not the Error reason. I have not figured out why it fails on the Bioconductor system. But thanks for your help!
Sincerely, Yuzhu
Received a valid push; starting a build. Commits are:
30ae0b8 chore: create ah via onload; jump version from 0.9...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, TIMEOUT, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
c24084a chore: delete o and so files; jump from 0.99.7 to ...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, TIMEOUT, UNSUPPORTED, WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
1c3915b docs: modify examples; ah one line; jump from 0.99...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
c08fd11 fix: ah onload; jump from 0.99.9 to 0.99.10
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Hi Yuzhu, @yduan004
Thank you for your submission to Bioconductor.
Overall, your packages provide a lot of functionality and there is some
conflation of software and experiment data packages within
signatureSearchData
.
Please see the review below for details.
If you have any questions, please post them as comments below.
Thank you. -Marcel
slinky
)?org.Hs.eg.db
in the Suggests
fieldDate
and Packaged
fields are superfluoussnake_case
or camelCase
HDF5Array::saveHDF5SummarizedExperiment
)data.frame
class at least.query
slot should be a list
class instead of ANY
. This will avoid
unexpected behavior. You could also create a union class if you want to
support more than one class. Ideally, you'd have some query type of class to
provide in the qSig
slot.dontrun
flags in the examples. Provide minimal examples that
are easy to run and not computationally intensecomp_fea_res
. Create a list of tibbles and bind them
after an lapply
operation or use group_by
and a function to run for each
group. rbind(df, tb2)
is not recommended.eSet
class. Please use the next gen, SummarizedExperiment
class.connectivity_score_raw
etc.@
to access class slots. Use dedicated accessor functionsmessage
calls, use a verbose
argument for
turning the messages on/offutils::globalVariables()
to address NOTES
%>%
and tidyverse / data.table
if absolutely necessary in order
to avoid unnecessary dependenciesextdata
should not be accessed by gess_res_vis
. Keep data that
you'd like to use in a function in the data
folder and invoke using data
.
Data in extdata
is usually used for examples for a function that reads in
a particular formatc("geneRatio", "count")
as the argument in the internal function=
assignment operator (for style)if (rerun == TRUE)
and use
if (rerun)
gctx2h5
, they should go in a software package rather
than the experiment data package.AnnotationHub
resourcesload_sqlite
more often than not belong in the software
package as unexported utility functionsaffyid_annot
chunk)SummarizedExperiment
. Users should not have to
run readHDF5chunk
themselves.Received a valid push; starting a build. Commits are:
27e48a9 feat: lots of edits after first review; jump from ...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
deee700 docs: edits examples to meet check time limit; jum...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, TIMEOUT, UNSUPPORTED, WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
04a55f6 feat: move functions to software package; jump fro...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, TIMEOUT, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
558abbc chore: unsupport windows; jump from 0.99.3 to 0.99...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, TIMEOUT, UNSUPPORTED". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
447e69a chore: comment ah; jump from 0.99.4 to 0.99.5
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, TIMEOUT, UNSUPPORTED". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
cb405fc docs: comment cmap ah to meet check time; jump fro...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
4a29d50 docs: comment dsea and tsea to meet check time; ju...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
24d9bfb feat: move files in extdata to data as rda; jump f...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
55ae5fd feat: rm GOSemSim dependency by not using load_Org...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
7d7421a feat: change = to <-; use camel_case format; jump ...
Received a valid push; starting a build. Commits are:
4bb40ac feat: change fct names according to software pkg; ...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "TIMEOUT". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "TIMEOUT". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Received a valid push; starting a build. Commits are:
f6b35b0 chores: resubmit to meet check time; jump from 0.9...
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
Congratulations! The package built without errors or warnings on all platforms.
Please see the build report for more details.
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Dear Package contributor,
This is the automated single package builder at bioconductor.org.
Your package has been built on Linux, Mac, and Windows.
On one or more platforms, the build results were: "skipped, UNSUPPORTED". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.
Please see the build report for more details.
Update the following URL to point to the GitHub repository of the package you wish to submit to Bioconductor
Confirm the following by editing each check box to '[x]'
[x] I understand that by submitting my package to Bioconductor, the package source and all review commentary are visible to the general public.
[x] I have read the Bioconductor Package Submission instructions. My package is consistent with the Bioconductor Package Guidelines.
[x] I understand that a minimum requirement for package acceptance is to pass R CMD check and R CMD BiocCheck with no ERROR or WARNINGS. Passing these checks does not result in automatic acceptance. The package will then undergo a formal review and recommendations for acceptance regarding other Bioconductor standards will be addressed.
[x] My package addresses statistical or bioinformatic issues related to the analysis and comprehension of high throughput genomic data.
[x] I am committed to the long-term maintenance of my package. This includes monitoring the support site for issues that users may have, subscribing to the bioc-devel mailing list to stay aware of developments in the Bioconductor community, responding promptly to requests for updates from the Core team in response to changes in R or underlying software.
I am familiar with the essential aspects of Bioconductor software management, including:
For help with submitting your package, please subscribe and post questions to the bioc-devel mailing list.