-
-
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
[REVIEW]: COHESIVM: Combinatorial h+/e- Sample Investigation using Voltaic Measurements #7291
Comments
Hello humans, 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 ✅ The paper includes a |
License info: ✅ License found: |
Review checklist for @enricgrauConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Review checklist for @ericfellConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
@mxwalbert Thank you for your submission to JOSS. I went through the paper and repository and I have concerns about the scholarly effort and necessity of the library. Here I list one by one:
Because of these concerns I have not checked the library or tried the code at all. I’ll proceed to do so after the author successfully addresses these points. Please note that these points are trying to be constructive, you may have a good piece of software here but it is just no reflecting that. I’m happy to clarify and discuss all the above and help to address some of the points mentioned. |
@enricgrau Thank you for pointing out your concerns about our submission. I want to address them one by one:
In the current manuscript, we attempt to answer these questions in the Statement of need section. We mention the purpose "(...)simplify the process of setting up and executing combinatorial voltaic measurements." and briefly compare the software against other existing tools in the second paragraph. Could you please concretize what exactly raised your concern?
We try to summarize the high-level functionality and advantages of the software in the first paragraph of the Statement of need section. However, we apparently fail to do so. The "vague and generic phrases" you mention are intentional because they specifically point out the advantages. We designed the software to be as abstract/generic as possible in order to make it usable for a large audience. Researchers should be able to use their measurement equipment with our software to run combinatorial measurements. Certainly, they still have to implement an API for their specific hardware to interface it with our software, but we provide an extensive guide in the documentation to do so. Then, the advantages will come into play because it's easy to setup and run experiments, store the data, collect relevant metadata and analyse the results. Furthermore, the implemented components can be reused which enables you to run a
For this submission, the scholary effort should not be measured based on the number of commits. We do not have a background in software development and most of the work was done locally before even considering a publication. I think the effort behind this project becomes evident easily by looking at the source code and documentation. As for the cited previous work, we are currently drafting the paper but some effort can be verified by the checking the hardware documentation in the repository: MA8X8.
The same reason from above applies here. But certainly, we will include a CRediT section in the revision to clarify the contributions. Please let me know, if possible, how we should address concern 1 and if concerns 2-4 can be resolved as suggested in my comments. |
@mxwalbert For 3): As per the JOSS guidelines, the number of commits is a factor we can use to judge scholarly effort. Any chance you can upload a draft to arXiv? That'd be enough to support the claim of the library being used before. Using the docs to support that is too much of self-sustained argument in my opinion (ie citing a paper in the same paper.) |
@enricgrau I agree that the number of commits can be used but it's not a requirement in my understanding. This is why I referred to the repository and documentation to base the judgement on them. Unfortunately, the draft is not ready yet, as we plan to finish it until end of November. However, the paper will be a completely separate contribution and only briefly mention the use of this software. So everything within the repository is open for judging the effort of this submission since it is not and will not be published elsewhere. |
@editorialbot set 1-joss-review as branch |
Done! branch is now 1-joss-review |
@editorialbot generate pdf |
Hi everyone, how are things progressing? Could you please give me a quick update (just a few lines)? Thank you. @enricgrau are you concerns being addressed? The number of commits should be taken with a pinch of salt, since it is somewhat arbitrary. The scholarly effort can be judged on the code itself, which in this case is ~4000 LOC (Python). |
Hi @RMeli, |
Hi all, my comments have been addressed by the authors. Thanks to the authors for making their package open source. |
Thank you @ericfell for completing you review. @enricgrau are your concerns being addressed? Could you please give a brief description of where we are at with your review? Many thanks. |
The manuscript is somewhat changed and slightly improved, thus it is a bit more clear. I would insist, however, that the claim that it has been used before, citing an unpublished and unavailable manuscript, is no good. Unless @RMeli thinks this is fine, I cannot accept this. If @mxwalbert wants this claim, they need to upload a pre-print to arXiv, Research Gate, or similar. |
Dear @enricgrau and @RMeli, |
@editorialbot generate pdf |
Thank you @mxwalbert for removing it and thank you @enricgrau for expressing your concerns and finalizing your review. |
@editorialbot generate pdf |
Hi @mxwalbert, sorry for the delay but this time of the year is super busy. I had a look at the paper and I think it's OK, but I feel you should remove the whole
sentence, or at least re-phrase it in a way that says how this application is described in the documentation. The link to the documentation is broken, and needs to be fixed. (Ideally, you could put the previously referenced work on a pre-print server and cite it.) |
Dear @RMeli, no worries I was very busy as well! I re-phrased the mentioned sentence to make it less reference-dependent. To resolve the broken link, I merged the |
Post-Review Checklist for Editor and AuthorsAdditional Author Tasks After Review is Complete
Editor Tasks Prior to Acceptance
|
@editorialbot generate pdf |
@mxwalbert can you please proceed with the following?
Thank you. |
|
Thanks @mxwalbert. However, you should do a proper release. |
Thanks for the quick response @RMeli! Since there were no modifications in the code but only in the documentation, I kept the version semantically at 1.0.0. This should also indicate that it is the same as the version on PyPI. So for the installed package defined in |
Thanks for the additional context @mxwalbert, I missed that some of the changes were made before the release. I discussed this internally with other editors, and since the documentation is part of the codebase, we think it would be better to have a proper |
Hi @mxwalbert, is there any progress on this? Thank you. |
Dear @RMeli, sorry for the delay. I will do the |
Submitting author: @mxwalbert (Maximilian Wolf)
Repository: https://github.com/mxwalbert/cohesivm
Branch with paper.md (empty if default branch): 1-joss-review
Version: v1.0.0
Editor: @RMeli
Reviewers: @ericfell, @enricgrau
Archive: Pending
Status
Status badge code:
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) by leaving comments 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 instructions & questions
@ericfell & @enricgrau, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review.
First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @RMeli know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Checklists
📝 Checklist for @enricgrau
📝 Checklist for @ericfell
The text was updated successfully, but these errors were encountered: