Bioconductor / Contributions

Contribute Packages to Bioconductor
135 stars 33 forks source link

MONSTER #110

Closed dschlauch closed 7 years ago

dschlauch commented 8 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.

lshep commented 8 years ago

Thank you for your submission. Please address the following issues:

General: remove the png in the top level directory

generally we like packages to be under 4Mb after running R CMD build. Is there any way to reduce your package size, perhaps a smaller dataset?

Vignette:

We suggest using the BiocStyle::html_document as the output format and therefore add BiocStyle to suggest in the DESCRIPTION file.

Please change or also include installation instruction through Bioconductor

source("http://www.bioconductor.org/biocLite.R")
biocLite("MONSTER")

When you describe setting up the design vector, you describe it as a 10/5/10 inclusion/exclusion but in the code it looks like 20/10/20 ?

It seems like you make wrappers for ggplot (tranisitionPCAPlot), igraph (transitionNetworkPlot), dTFIPlot (plot) , why wouldn't you have such a wrapper for the heatmap?

It seems like the input arguments for monster can be an exprSet/expressionSet for the motif/exprData (or at least they should be). It would be nice to see examples in vignette and man pages and make this more clear. We really try to foster the interconnectivity and compatibility with standard Bioconductor objects.

MAN PAGES: general:
Change all keywords to meaningful keywords or exclude not \keyword{keyword} If you have internal functions they should be marked as \keywork{internal}, possibly functions you haven't exported

bereFull.Rd/ldaBERE.Rd: add example

checkDataType.Rd: either mark as internal or export and add example

monster-package.Rd: remove references if not populated add \seealso section linking to the man page for monster function remove examples section or include an example don't just populate with comments

monster.Rd: Can expr be an ExpressionSet (it should) - make this more clear Can motif be matrix, exprSet (it should), data.frame that you made reference to in other help pages? - make this more clear. outputDir should be more clear that its a character vector for the path of file, not logical T/F Add more details to the MONSTER algorithm, not everyone will look at vignette or where to find it, should be a brief summary here Add a \seealso to link to a man page for your monster object

ADD A PAGE FOR YOUR CLASS/OBJECT! - currently have no idea what the 'monster obj' is. There should be a page documenting its structure and what is stored.

monsterNI.Rd: 'alphaw' - what documentation?

plot.monster.Rd: '...' what other plotting methods? what is the underlying plotting function

ssodm.Rd: Shouldn't this also be able to take in your monsterObj? The code probably should be altered as such.

transformation.matrix.Rd: What are the acceptable values for 'method'

R/CODE: general: Remove any "::", they shouldn't be needed if specified in NAMESPACE/DESCRIPTION Use seq_len/seq_along rather than 1:n/1:length(x) where appropriate

Class: Can your output extend any existing Bioconductor structures? I would offer suggestions but with no man page describing the existing structure and what it consists of its challenging.

analysis_functions.R: Be consistent with naming - functions that use monsterObj as input sometimes are labelled function(x, ...) while others are function(monsterObj, ... )

plottm This is not used anywhere, not exported, and not documented. Can it be removed?

hcl.heatmap.plot Take out commented code/test code

ssodm This should take in your monsterObj instead of or in addition to a matrix?

transformation.matrix Have a check for valid 'method' Take out commented out code

globalVariableHack.R: globalVariables should be defined where they are used, in general we don't like 'hacks'. This file shouldn't exist

regpredict.R: monsterNI: Check valid 'method' since stated in the help page only certain are valid. If 'cd', 'lda' or 'wcd' are used, they all are the same method?

monster: Can motif really be NULL? it doesn't appear so? have a check? Make sure input can also be standard Bioconductor objects like exprSet/expressionSet.

Thank you for your submission. Please address the above issues with updates or justification. Lori

bioc-issue-bot commented 8 years ago

We only start builds when the Version field in the DESCRIPTION file is incremented. For example, by changing

Version: 0.99.0

to

Version 0.99.1

If you did not intend to start a build, you don't need to do anything. If you did want to start a build, increment the Version: field and try again.

lshep commented 8 years ago

Did you intend to start a new build with updates? When you are done making updates, please respond to the issues listed above indicating how you addressed/fixed or any justification.

dschlauch commented 8 years ago

Hey Lori, No, I didn't intend to rebuild. Just got sidetracked. Hopefully will be able to address all the issues today. Thanks for your help!

lshep commented 8 years ago

No problem. Just wanted to make sure you weren't waiting on me to respond.
Cheers, Lori

bioc-issue-bot commented 8 years ago

We only start builds when the Version field in the DESCRIPTION file is incremented. For example, by changing

Version: 0.99.0

to

Version 0.99.1

If you did not intend to start a build, you don't need to do anything. If you did want to start a build, increment the Version: field and try again.

bioc-issue-bot commented 8 years ago

We only start builds when the Version field in the DESCRIPTION file is incremented. For example, by changing

Version: 0.99.0

to

Version 0.99.1

If you did not intend to start a build, you don't need to do anything. If you did want to start a build, increment the Version: field and try again.

bioc-issue-bot commented 8 years ago

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

c67b2bb increment version

bioc-issue-bot commented 8 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/MONSTER_buildreport_20161014012949.html

bioc-issue-bot commented 8 years ago

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

37bcbe0 html_builder

bioc-issue-bot commented 8 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/MONSTER_buildreport_20161014013521.html

bioc-issue-bot commented 8 years ago

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

ca3aea5 fixed vignette builder

bioc-issue-bot commented 8 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: "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/MONSTER_buildreport_20161014014553.html

bioc-issue-bot commented 8 years ago

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

a64332c fixed berefull example

bioc-issue-bot commented 8 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: "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/MONSTER_buildreport_20161014020127.html

bioc-issue-bot commented 8 years ago

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

271bba4 changed F to FALSE b76e171 updated berefull docs 912c8c1 increment version

bioc-issue-bot commented 8 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: "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/MONSTER_buildreport_20161014021418.html

bioc-issue-bot commented 8 years ago

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

54eabaf removed unnecessary argument in berefull d66d706 increment version

bioc-issue-bot commented 8 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: "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/MONSTER_buildreport_20161014024234.html

bioc-issue-bot commented 8 years ago

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

63ffe82 checkdatatype exported

bioc-issue-bot commented 8 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: "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/MONSTER_buildreport_20161014025208.html

bioc-issue-bot commented 8 years ago

We only start builds when the Version field in the DESCRIPTION file is incremented. For example, by changing

Version: 0.99.0

to

Version 0.99.1

If you did not intend to start a build, you don't need to do anything. If you did want to start a build, increment the Version: field and try again.

bioc-issue-bot commented 8 years ago

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

fe002fb increment version

bioc-issue-bot commented 8 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: "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/MONSTER_buildreport_20161014101603.html

bioc-issue-bot commented 8 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/MONSTER_buildreport_20161017092228.html

bioc-issue-bot commented 8 years ago

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

5b64e80 compressed data e161718 version increment

bioc-issue-bot commented 8 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/MONSTER_buildreport_20161017095803.html

lshep commented 8 years ago

Thank you for your updates. Please see the following additional comments. Once you are finished addressing please respond back here with a summary of changes or justifications/response to any issues.

vignette/R code:

man:

monsterNI.Rd:

transformation.matrix.Rd:

I look forward to your response. Thank you.

bioc-issue-bot commented 7 years ago

We only start builds when the Version field in the DESCRIPTION file is incremented. For example, by changing

Version: 0.99.0

to

Version 0.99.1

If you did not intend to start a build, you don't need to do anything. If you did want to start a build, increment the Version: field and try again.

bioc-issue-bot commented 7 years ago

We only start builds when the Version field in the DESCRIPTION file is incremented. For example, by changing

Version: 0.99.0

to

Version 0.99.1

If you did not intend to start a build, you don't need to do anything. If you did want to start a build, increment the Version: field and try again.

lshep commented 7 years ago

Hello, I just wanted to touch base to see if you were going to make anymore updates with a version bump?

dschlauch commented 7 years ago

Hi Lori,

Very sorry about the delay. After I wasn't able to get it into the last release I put it on the back burner for awhile. I do expect to be making more changes and to finish up before the next release.

Thanks, Dan

On Fri, Jan 13, 2017 at 2:43 PM, lshep notifications@github.com wrote:

Hello, I just wanted to touch base to see if you were going to make anymore updates with a version bump?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Bioconductor/Contributions/issues/110#issuecomment-272529308, or mute the thread https://github.com/notifications/unsubscribe-auth/AIKcPtnhcd3no4JeA8SgIVtxVay-awY8ks5rR9PdgaJpZM4J9NyM .

lshep commented 7 years ago

No problem at all. I saw the pushes and just wanted to double check you weren't waiting on me.

lshep commented 7 years ago

As we are getting closer to the spring release I just wanted to check in to see if you had any updates. Normally it gets quite busy during the release time frame and wanted to make sure you could get your package in this time around.

dschlauch commented 7 years ago

Yes, I'll push some updates soon. Is there a release schedule available? Thanks, Dan

On Tue, Mar 14, 2017 at 8:25 AM, lshep notifications@github.com wrote:

As we are getting closer to the spring release I just wanted to check in to see if you had any updates. Normally it gets quite busy during the release time frame and wanted to make sure you could get your package in this time around.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Bioconductor/Contributions/issues/110#issuecomment-286405760, or mute the thread https://github.com/notifications/unsubscribe-auth/AIKcPkLaEHs-s90EU9xc2i38FDjYTD_lks5rlodXgaJpZM4J9NyM .

lshep commented 7 years ago

It should be out sometime this week but we are probably looking at 3-4 weeks before the cap for new packages to be included in the release.

lshep commented 7 years ago

http://bioconductor.org/developers/release-schedule/

lshep commented 7 years ago

Thank you for you submission to Bioconductor. I am recommending to close this issue as there has been no movement on it in the last few months. Please reopen the issue when you have more time to work on the package.