Closed dschlauch closed 7 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
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.
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.
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!
No problem. Just wanted to make sure you weren't waiting on me to respond.
Cheers,
Lori
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.
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.
Received a valid push; starting a build. Commits are:
c67b2bb increment version
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
Received a valid push; starting a build. Commits are:
37bcbe0 html_builder
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
Received a valid push; starting a build. Commits are:
ca3aea5 fixed vignette builder
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
Received a valid push; starting a build. Commits are:
a64332c fixed berefull example
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
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
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
Received a valid push; starting a build. Commits are:
63ffe82 checkdatatype exported
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
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.
Received a valid push; starting a build. Commits are:
fe002fb increment version
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
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
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
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.
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.
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.
Hello, I just wanted to touch base to see if you were going to make anymore updates with a version bump?
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 .
No problem at all. I saw the pushes and just wanted to double check you weren't waiting on me.
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.
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 .
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.
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.
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.