Bioconductor / Contributions

Contribute Packages to Bioconductor
134 stars 33 forks source link

igvR #723

Closed paul-shannon closed 6 years ago

paul-shannon commented 6 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 6 years ago

Hi @paul-shannon

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: igvR
Type: Package
Title: igvR: integrated genomics viewer
Version: 0.99.18
Date: 2018-04-13
Author: Paul Shannon
Maintainer: Paul Shannon <paul.thurmond.shannon@gmail.com>
Depends: R (>= 3.4.0), GenomicRanges, VariantAnnotation, rtracklayer, BrowserViz (>= 2.0)
Imports: methods, BiocGenerics, httpuv, utils
Suggests: RUnit, BiocStyle, knitr, rmarkdown
Description: Access to igv.js, the Integrated Genomics Viewer running in a web browser.
License: MIT + file LICENSE
LazyLoad: yes
biocViews: Visualization, ThirdPartyClient
Collate:
   'utils.R'
   'Track.R'
   'AnnotationTrack.R'
   'UCSCBedAnnotationTrack.R'
   'DataFrameAnnotationTrack.R'
   'VariantTrack.R'
   'QuantitativeTrack.R'
   'DataFrameQuantitativeTrack.R'
   'UCSCBedGraphQuantitativeTrack.R'
   'GRangesAnnotationTrack.R'
   'GRangesQuantitativeTrack.R'
   'igvR.R'
NeedsCompilation: no
Packaged: 2018-03-22 20:02:10 UTC; paul
VignetteBuilder:
  knitr
RoxygenNote: 6.0.1
bioc-issue-bot commented 6 years ago

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.

bioc-issue-bot commented 6 years ago

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

257fc34 version bump to trigger build, webhook added

bioc-issue-bot commented 6 years ago

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

257fc34 version bump to trigger build, webhook added

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

dvantwisk commented 6 years ago

Hello,

I am taking over this package review for Herve. I will review it promptly once the builds read OK.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

paul-shannon commented 6 years ago

Hi Daniel, Thanks for offering to review my package. May I offer a little history? I submitted IGV on April 1st, naively thinking that the old support for web browsers in the build system - which Dan Tenenbaum created and maintained when we were both on the core team - was still in place. My questions about that to bioc-devel went unanswered for days. Quite frustrating. Vince Carey eventually helped out, for which I was grateful.

The package has built clean for several days now. I just changed the name from IGV to igvR, created this new issue, added the webhook, and now I get an endless stream of "ABNORMAL build" messages.

I am pretty sure I need your help with this. It may be my stupid error. It might even be the build system. The infinite "ABNORMAL build" loop doesn't seem like it is entirely my fault :}

If you wait till a green build occurs before trying to help I predict we will never get there!

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

bioc-issue-bot commented 6 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: "ABNORMAL". 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.

dvantwisk commented 6 years ago

I see. This is bizarre behavior by our build machines. We will look into it.

paul-shannon commented 6 years ago

Cool. Thanks!

On Apr 13, 2018, at 11:37 AM, Daniel Van Twisk notifications@github.com wrote:

I see. This is bizarre behavior by our build machines. We will look into it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

bioc-issue-bot commented 6 years ago

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

2a72d82 eval=FALSE again in markdown vignette

bioc-issue-bot commented 6 years ago

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

2a72d82 eval=FALSE again in markdown vignette

bioc-issue-bot commented 6 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, 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.

bioc-issue-bot commented 6 years ago

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

8c770dc corrected 'integrated' to 'integrative'

bioc-issue-bot commented 6 years ago

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

8c770dc corrected 'integrated' to 'integrative'

dvantwisk commented 6 years ago

@paul-shannon A reason for this issue may be that you have multiple web-hooks on this issue. Can you check if you do, and if so, correct this?

paul-shannon commented 6 years ago

@dvantwisk Just one now. My mistake.

bioc-issue-bot commented 6 years ago

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

df40ca6 version bump, trigger build

bioc-issue-bot commented 6 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 build report for more details.

bioc-issue-bot commented 6 years ago

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

4905bc9 R > 3.5.0

bioc-issue-bot commented 6 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 build report for more details.

dvantwisk commented 6 years ago

Here's a review for your package. Please address the following issues and message me back when your are done. I may have some more thing to say about the file R/igvR.R but I'd like to check in on a few things before then. You are on track for having your package included in the 3.7 release.

.gitignore

R/GENERAL

R/AnnotationTrack.R

R/Track.R

R/utils.R

bioc-issue-bot commented 6 years ago

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

e543f3a implemented all but one suggestion from @dvantwisk

paul-shannon commented 6 years ago

@dvantwisk Thank you for your suggestions - they all make sense, all are now implemented but for one, which I think I can explain to your satisfaction:

[CONSIDER] Be specific with what classes are being input and output. For
example, AnnotationTrack.R:L15 it seems that the @param soureType is asking
for a character argument git there are packages like rtracklayer that have
specific classes for files. In general, it is advisable to be as specific as
possible regarding input and output for the user.

The sourceType parameter to the AnnotationTrack constructor includes these three possibilities from the igv.js ontology (I only support the first one for now):

I think that Michael's variety of specific file types in rtracklayer do not actually apply here. The three options listed above are perhaps better understood as protocols with which to obtain data, and a generic file type is, I believe, the proper abstraction.