Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REVIEW]: hddtools: Hydrological Data Discovery Tools #56

Closed
whedon opened this issue Sep 6, 2016 · 11 comments
Closed

[REVIEW]: hddtools: Hydrological Data Discovery Tools #56

whedon opened this issue Sep 6, 2016 · 11 comments

Comments

@whedon
Copy link
Collaborator

@whedon whedon commented Sep 6, 2016

Submitting author: @cvitolo (Claudia Vitolo)
Repository: https://github.com/ropensci/hddtools/
Version: v0.3.0
Editor: @arfon
Reviewer: @karthik
Archive: https://dx.doi.org/10.5281/zenodo.247842

Status

status

Status badge code:

HTML: <a href="http://joss.theoj.org/papers/3287a12e7ce5d7e89938a6b4f56fc225"><img src="http://joss.theoj.org/papers/3287a12e7ce5d7e89938a6b4f56fc225/status.svg"></a>
Markdown: [![status](http://joss.theoj.org/papers/3287a12e7ce5d7e89938a6b4f56fc225/status.svg)](http://joss.theoj.org/papers/3287a12e7ce5d7e89938a6b4f56fc225)

Reviewers and authors: Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue
in the target repository and link to those issues (especially acceptance-blockers)
in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice
versa will create corresponding breadcrumb trails in the link target.)

Reviewer questions

Conflict of interest

  • As the reviewer I confirm that there are no conflicts of interest for me to review this work (such as being a major contributor to the software).

General checks

  • Repository: Is the source code for this software available at the repository url?
  • License: Does the repository contain a plain-text LICENSE file with the contents of an OSI approved software license?
  • Version: Does the release version given match the GitHub release (v0.3.0)?

Functionality

  • Installation: Does installation proceed as outlined in the documentation?
  • Functionality: Have the functional claims of the software been confirmed?
  • Performance: Have any performance claims of the software been confirmed?

Documentation

  • A statement of need: Do the authors clearly state what problems the software is designed to solve and who the target audience is?
  • Installation instructions: Is there a clearly-stated list of dependencies? Ideally these should be handled with an automated package management solution.
  • Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems).
  • Functionality documentation: Is the core functionality of the software documented to a satisfactory level (e.g. API method documentation)?
  • Automated tests: Are there automated tests or manual steps described so that the function of the software can be verified?
  • Community guidelines: Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support

Software paper

Paper PDF: 10.21105.joss.00056.pdf

  • Authors: Does the paper.md file include a list of authors with their affiliations?
  • A statement of need: Do the authors clearly state what problems the software is designed to solve and who the target audience is?
  • References: Do all archival references that should have a DOI list one (e.g. papers, datasets, software)?
@whedon whedon added the review label Sep 6, 2016
@arfon
Copy link
Member

@arfon arfon commented Sep 6, 2016

/ cc @openjournals/joss-reviewers - would anyone be willing to review this submission?

If you would like to review this submission then please comment on this thread so that others know you're doing a review (so as not to duplicate effort). Something as simple as :hand: I am reviewing this will suffice.

Reviewer instructions

  • Please work through the checklist at the start of this issue.
  • If you need any further guidance/clarification take a look at the reviewer guidelines here http://joss.theoj.org/about#reviewer_guidelines
  • Please make a publication recommendation at the end of your review

Any questions, please ask for help by commenting on this issue! 🚀

@noamross noamross mentioned this issue Sep 6, 2016
13 of 13 tasks complete
@cvitolo
Copy link

@cvitolo cvitolo commented Sep 7, 2016

@arfon I have decided to submit to ropensci as well. @noamross suggests to pause this review and wait for the one from ropensci. Would that be possible?

@labarba
Copy link
Member

@labarba labarba commented Sep 7, 2016

rOpenSci is not a journal. I'm not sure there is a conflict ...

@noamross
Copy link

@noamross noamross commented Sep 7, 2016

@labarba There's not a conflict, but we're piloting a system where authors go through our review process, and on acceptance we submit their package to JOSS, and editors have the option of accepting based on rOpenSci's reviews rather than re-reviewing.

@arfon
Copy link
Member

@arfon arfon commented Sep 7, 2016

@arfon I have decided to submit to ropensci as well. @noamross suggests to pause this review and wait for the one from ropensci. Would that be possible?

Yep it's OK to pause.

rOpenSci is not a journal. I'm not sure there is a conflict ...

@labarba - this is something @noamross, @karthik and myself have been piloting. This review process is heavily based on the rOpenSci review process so JOSS reviews can go much faster if a package has already been through the rOpenSci review process.

@arfon arfon changed the title Submission: hddtools: Hydrological Data Discovery Tools [REVIEW]: hddtools: Hydrological Data Discovery Tools Sep 20, 2016
@arfon arfon added the paused label Dec 26, 2016
@noamross
Copy link

@noamross noamross commented Jan 16, 2017

This package has been reviewed and accepted by rOpenSci. See the review thread here: ropensci/software-review#73 .

Note that, with repository transfer since the initial submission, the new repository URL is https://github.com/ropensci/hddtools . The current version is v0.5.0 and Zenodo DOI is http://doi.org/10.5281/zenodo.247842

@arfon
Copy link
Member

@arfon arfon commented Jan 20, 2017

This package has been reviewed and accepted by rOpenSci. See the review thread here: ropensci/software-review#73 .

👍 excellent, thanks @noamross. I'll proceed with accepting this submission now.

@arfon arfon added accepted and removed paused labels Jan 20, 2017
@arfon
Copy link
Member

@arfon arfon commented Jan 20, 2017

@cvitolo your paper is now accepted into JOSS. Your paper DOI is http://dx.doi.org/10.21105/joss.00056 ⚡️ 🚀 💥

@arfon arfon closed this Jan 20, 2017
@surajitdb
Copy link

@surajitdb surajitdb commented Apr 4, 2017

Dear Claudia,
In Clark et al (2008) it was mentioned that 79 plausible model structures were constructed, however in your latest and previous tutorials using R states between 1 and 1248 (model identification number). Is there any upgradation of FUSE already?

I have been able run your latest tutorial successfully using R 3.2.5, but not working with R 3.3.3 due to some packages not available in the latest version. For now it is fine with R 3.2.5 version.

Could you suggest me some more mids apart from mids = 60(TOPMODEL), 230 (ARNOX/VIC), 343(PRMS) and 426(SACRAMENTO). along with their names, say 9 in all. I need 9 plausible model structures for my analysis.

How would one change the coding in R when we have to handle 9 model structures? I have copied snippet from your code.

bestModel <- function(runNumber){

if (runNumber < (numberOfRuns + 1)) myBestModel <- "TOPMODEL"

if (runNumber > (numberOfRuns + 1) &
runNumber < (2*numberOfRuns + 1)) myBestModel <- "ARNOXVIC"

if (runNumber > (2numberOfRuns + 1) &
runNumber < (3
numberOfRuns + 1)) myBestModel <- "PRMS"

if (runNumber > (3numberOfRuns + 1) &
runNumber < (4
numberOfRuns + 1)) myBestModel <- "SACRAMENTO"
if (runNumber > (4numberOfRuns +1) & runNumber < (5numberOfRuns + 1)) myBestModel <- "Another model"

Does the above code correct if I have 5 model structures for my analysis?

return(myBestModel)

}

Which model structure is being calibrated using hydromad?

Looking forward to your response in anticipation.

Thanking you.

Regards,

Surajit

@surajitdb
Copy link

@surajitdb surajitdb commented Apr 4, 2017

@surajitdb
Copy link

@surajitdb surajitdb commented Apr 4, 2017

Sorry Claudia,
The snippet of the code is :

bestModel <- function(runNumber){

if (runNumber < (numberOfRuns + 1)) myBestModel <- "TOPMODEL"

if (runNumber > (numberOfRuns + 1) &
runNumber < (2*numberOfRuns + 1)) myBestModel <- "ARNOXVIC"

if (runNumber > (2numberOfRuns + 1) &
runNumber < (3
numberOfRuns + 1)) myBestModel <- "PRMS"

if (runNumber > (3numberOfRuns + 1) &
runNumber < (4
numberOfRuns + 1)) myBestModel <- "SACRAMENTO"
if (runNumber > (4numberOfRuns +1) & runNumber < (5numberOfRuns + 1)) myBestModel <- "Another model"

return(myBestModel)

}

Does the above code correct if I have 5 model structures for my analysis?

asterisk symbol is missing before numberOfRuns after being posted

Thanking you.

Regards,

Surajit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.