Bioconductor / Contributions

Contribute Packages to Bioconductor
134 stars 33 forks source link

VULCAN: VirtUaL ChIP-Seq data Analysis using Networks #379

Closed federicogiorgi closed 7 years ago

federicogiorgi commented 7 years ago

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]'

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.

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170717135130.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

de0ea4c Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170717144255.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

dfa66c8 Update 989e435 Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170718063041.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

6f72c10 Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170718065624.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

1b48f2d Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170718072557.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

2ca9dbb Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170718080723.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

81c1f55 Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170718083320.html

federicogiorgi commented 7 years ago

@nturaga I implemented all the changes you suggested.

There is nothing I can do about the single warning, which seems to be on the server side: "Installed Rcpp (0.12.12) different from Rcpp used to build dplyr (0.12.11)."

Also, 9 lines (0%) are not indented with multiples of 4 spaces, but those are man pages automatically generated by roxygen2.

nturaga commented 7 years ago

Hi @federicogiorgi

I'll review your package again soon. But you need to fix a couple of things before that.

  1. Your formatting seems to have disappeared entirely on your R code.

  2. vobj in vulcan, is a list containing samples, peak counts, and other data.frames, why not describe the contents of the list in the man pages.

    Please update the man pages, to be more informative, wherever else needed.

federicogiorgi commented 7 years ago

Thanks @nturaga. OK give me some time to manually fix every single line. The tidy_source function from formatR cannot at the same time force line length below 80 columns and transform indentation in multiples of 4 white spaces, for some reason. Ha, I've spent 90% of this package time on formatting indentation, no jokes :-)

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

b5362a4 Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170719212037.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

9c66d3e Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170719214043.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

848095e Update

bioc-issue-bot commented 7 years ago

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, 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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170719215826.html

federicogiorgi commented 7 years ago

@nturaga I have updated the man pages with extra info and reformatted the indentation of the source code :-) Again, I get this single server-side (I think) warning: "Installed Rcpp (0.12.12) different from Rcpp used to build dplyr (0.12.11)."

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

7c1aeaa Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170731095256.html

federicogiorgi commented 7 years ago

@nturaga and all: I implemented all the suggested fixes, the package is ready for your inspection :-)

federicogiorgi commented 7 years ago

@lshep @mtmorgan @nturaga All the suggested fixes have been fixed a few weeks ago, the package is ready for your inspection :-)

nturaga commented 7 years ago

I'll have your second-review done by mid next week.

federicogiorgi commented 7 years ago

Any news on the second review? :-)

nturaga commented 7 years ago
Consider adding
  importFrom("graphics", "abline", "grid", "layout", "legend", "lines",
             "par", "plot", "points", "rect", "text")
  importFrom("stats", "ks.test", "pchisq", "pnorm", "pt", "qnorm", "qt",
             "rnorm", "setNames")
  importFrom("utils", "read.csv", "setTxtProgressBar", "txtProgressBar")

Also needed are

importFrom("GenomicRanges", "GRanges")
importFrom("S4Vectors", "Rle")
Checking to see if we understand object initialization...
    * NOTE: Consider clarifying how 33 object(s) are initialized. Maybe
      they are part of a data set loaded with data(), or perhaps part
      of an object referenced in with() or within().
    object (function)
      Rle (average_fragment_length)
      lines (average_fragment_length)
      abline (average_fragment_length)
      legend (average_fragment_length)
      pt (corr2p)
      pchisq (fisherp)
      qt (p2corr)
      qnorm (p2z)
      ks.test (pareto.fit)
      e2s (plot_gsea)
      layout (plot_gsea)
      par (plot_gsea)
      plot (plot_gsea)
      rect (plot_gsea)
      abline (plot_gsea)
      text (plot_gsea)
      grid (plot_gsea)
      lines (plot_gsea)
      legend (plot_gsea)
      qnorm (rea)
      plot (textplot2)
      points (textplot2)
      lines (textplot2)
      text (textplot2)
      colorpanel (val2col)
      GRanges (vulcan.annotate)
      read.csv (vulcan.import)
      exprs (vulcan.normalize)
      setNames (vulcan.pathways)
      rnorm (vulcan.pathways)
      txtProgressBar (vulcan.pathways)
      setTxtProgressBar (vulcan.pathways)
      pnorm (z2p)
 232     ### Fix data types as needed
 233     for (j in seq_len(ncol(rawcounts))) {
 234         rawcounts[, j] <- as.numeric(rawcounts[, j])
 235     }
 236     rawcounts <- as.matrix(rawcounts)
 237
 238     for (j in seq_len(ncol(rpkms))) {
 239         rpkms[, j] <- as.numeric(rpkms[, j])
 240     }
 241     rpkms <- as.matrix(rpkms)

can be replaced with,

 rawcounts = matrix(as.numeric(rawcounts), nrow(rawcounts))
 rpkms = matrix(as.numeric(rpkms), nrow(rpkms))
bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

d2fe957 Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170904072301.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

3e237af Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170904084147.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

5f0e20d Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170904092840.html

federicogiorgi commented 7 years ago

@nturaga Thank you for your review! I implemented the suggested changes

nturaga commented 7 years ago

@federicogiorgi

Your package times out in the build report because R CMD check takes more than 10 mins on the mac builder. Please fix this issue.

Otherwise, your package looks in good shape for acceptance.

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

ce14fce Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170919063242.html

federicogiorgi commented 7 years ago

@nturaga not sure why the R CMD Check times out on the Mac server. It didn't before, and the recent changes I've made to the package were formalities in the code. On our Mac, it takes ~3minutes. Any suggestion?

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

5bb0c87 Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170919071609.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

163c6f9 Update

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

a91bf44 Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcandata_buildreport_20170919072935.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

a691fbc Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcandata_buildreport_20170919073528.html

bioc-issue-bot commented 7 years ago

Received a valid push; starting a build. Commits are:

ce23177 Update

bioc-issue-bot commented 7 years ago

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 following build report for more details:

http://bioconductor.org/spb_reports/vulcan_buildreport_20170919074454.html