-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
[PRE REVIEW]: RiverFlowDynamics v1.0: A Landlab component for computing two-dimensional river flow dynamics #7585
Comments
Hello human, I'm @editorialbot, a robot that can help you with some common editorial tasks. For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Software report:
Commit count by author:
|
Paper file info: 📄 Wordcount for 🔴 Failed to discover a |
License info: ✅ License found: |
Five most similar historical JOSS papers: pySBeLT: A Python software package for stochastic sediment transport under rarefied conditions dorado: A Python package for simulating passive particle transport in shallow-water flows The Kestrel software for simulations of morphodynamic Earth-surface flows pyDeltaRCM: a flexible numerical delta model GroundwaterDupuitPercolator: A Landlab component for groundwater flow |
Hi @angelmons and thanks for your submission! I am looking for some specific items to make sure your submission fits our requirements at a high level (not at the more detailed review level) before moving on to finding an editor or putting this on our waitlist if no relevant editors are available. I'll comment over time as I have a chance to go through them:
In the meantime, please take a look at the comments above ⬆️ from the editorialbot to address any DOI, license, or paper issues if you're able (there may not be any), or suggest reviewers. For reviewers, please suggest 5 reviewers from the database listed above or your own (non-conflicted) extended network. Their github handles are most useful to receive but please don't use "@" to reference them since it will prematurely ping them. |
@angelmons It's been awhile since I've seen a landlab submission come through, but am I correct in thinking that the number of lines of code shown above is for all of landlab, but you are submitting on a specific module? If so, please provide more information so we can find the correct numbers for the relevant work. |
Hello @kthyng, Regarding the submission requirements:
I noticed that the editorialbot is analyzing Pfeiffer et al. (2020) NetworkSedimentTransporter component in the published folder, rather than our RiverFlowDynamics component submission located in the in_preparation folder. This may explain the discrepancy in the code metrics being reported. Would you like me to provide any additional information about our component or clarify any specific aspects of the submission? Regarding potential reviewers: I would suggest: zsylvester, ebgoldstein, pfeiffea, nicgaspar |
Hello @kthyng, Best regards. |
@angelmons What I meant is where in the codebase can we find the code that is relevant to this submission so I can produce metrics for only the relevant part of the codebase? I'm working on a solution for finding the correct paper. |
Hello @kthyng Main Component Source Code: The primary implementation code is in the first link (source code). This should be the most relevant directory for code metrics calculations. |
@angelmons Regarding the JOSS paper, can you either rename the old paper(s) (so they aren't paper.md) or make a temporary branch with only your paper in it. With either of those solutions, editorial bot should then be able to find your paper correctly. |
@kthyng Thank you for the suggestion. I'm happy to inform you that the Landlab repository manager has already cleaned up the JOSS folder, and now our paper is the only one remaining in the "in_preparation" directory at: https://github.com/landlab/landlab/tree/master/joss/in_preparation/river_flow_dynamics/paper.md The file is still named paper.md as per the repository manager's recommendation. Since it's now the only paper in the in_preparation folder, would this solve the editorial bot's paper detection issue? |
@editorialbot generate pdf |
@angelmons I think you are missing a comma at the end of line 35: https://github.com/landlab/landlab/blob/master/joss/in_preparation/river_flow_dynamics/paper.bib |
Hi @kthyng, Thanks for catching the missing comma. To streamline the revision process, would you be willing to review the paper from my GitHub fork? It contains the exact same content as the Landlab master branch, with only the comma correction added. This would allow me to verify everything is in order before submitting an issue or pull request to the main Landlab repository. The JOSS paper can be found here: I just checked and the paper compiles all right. Please let me know |
Yes, we can change the repository url to yours. Alternatively would it work if you had a branch to the main repository? We have an easy way to add a branch name. Changing the url is a little more work but still ok. |
@kthyng Thanks! Yes, a branch will work. This is my branch: As a summary: Main Component Source Code: |
@angelmons Do you have permissions to use a branch from the main repository for landlab? If so that would be preferable, but if not we can use this fine. |
Hi @kthyng - Yes, I should be able to use a Landlab branch. However, I'd prefer to use my branch during the review process since each modification would require a separate review and pull request. Using my branch would allow me to consolidate all suggestions into a single pull request, streamlining the process. I am adding Landlab's coordinator so he is aware of this. For context, my branch is identical to the main repository except for a single comma correction in one reference. @mcflugen - FYI, JOSS is reviewing my RiverFlowDynamics component paper. I'm proposing to use my branch during the review to minimize the number of pull requests. Please let me know if you have any concerns. |
@angelmons, @kthyng I'm happy to help however I can. @angelmons, your idea of working from a branch on your fork sounds reasonable to me, if that works for @kthyng. |
@kthyng Would it make sense for me to be a reviewer of this submission? If so, and you need reviewers, I could do that. |
Paper file info:
✅ The paper includes a |
License info: ✅ License found: |
@angelmons paper comments:
|
@cheginit Can you edit this paper? Just waiting on a few paper changes and should be good to go. |
@editorialbot invite @cheginit as editor |
Invitation to edit this submission sent! |
@kthyng Yes, I can edit this. |
@editorialbot assign @cheginit as editor |
Assigned! @cheginit is now the editor |
@editorialbot generate pdf |
@editorialbot check repository |
Software report:
Commit count by author:
|
Paper file info: 📄 Wordcount for ✅ The paper includes a |
License info: ✅ License found: |
Five most similar historical JOSS papers: pyDeltaRCM: a flexible numerical delta model Ocellaris: a DG FEM solver for free-surface flows pyflowline: a mesh-independent river network generator for hydrologic models NetworkSedimentTransporter: A Landlab component for bed material transport through river networks The Kestrel software for simulations of morphodynamic Earth-surface flows |
@editorialbot generate pdf |
Five most similar historical JOSS papers: pyDeltaRCM: a flexible numerical delta model Ocellaris: a DG FEM solver for free-surface flows pyflowline: a mesh-independent river network generator for hydrologic models The Kestrel software for simulations of morphodynamic Earth-surface flows NetworkSedimentTransporter: A Landlab component for bed material transport through river networks |
Hi @kthyng and @cheginit, I have addressed the issues you raised: Fixed the capitalization in references using {} brackets Let me know if there are any other comments or adjustments needed. I'll be happy to address them as soon as possible. |
@angelmons Thanks for addressing the issues. I will be editing your submission. To begin, please provide a list of GitHub handles of potential reviewers without using |
Potential reviewers for this paper are: mdpiper, mcflugen, nicgaspar, pfeiffea, zsylvester, ebgoldstein |
👋🏼 @mdpiper, @mcflugen, and @nicgaspar, Would you like to review this submission to the Journal for Open Source Software? Our reviews are checklist-driven and openly conducted on GitHub over a timeline of 4–6 weeks. Because the process is much more iterative and interactive than a traditional paper review, we would ask you to start within the next 2 weeks. Here are reviewer guidelines for reference: joss.readthedocs.io/en/latest/reviewer_guidelines.html Thanks for your consideration. |
@cheginit Sure! |
@mcflugen Thanks for agreeing to review this submission, appreciate it! When I find other reviewers, I will create a new issue with instructions for the review. |
@editorialbot add @mcflugen as reviewer |
@mcflugen added to the reviewers list! |
Submitting author: @angelmons (Angel Monsalve)
Repository: https://github.com/angelmons/landlab
Branch with paper.md (empty if default branch): riverFlowDynamics_dev
Version: v1.0
Editor: @cheginit
Reviewers: @mcflugen
Managing EiC: Kristen Thyng
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @angelmons. Currently, there isn't a JOSS editor assigned to your paper.
@angelmons if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.
Editor instructions
The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:
The text was updated successfully, but these errors were encountered: