-
Notifications
You must be signed in to change notification settings - Fork 35
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
Devicely: A Python package for reading, timeshifting and writing sensor data #37
Comments
hi @arianesasso ! thank you for this submission! i know it's been sitting for a while. I am just catching up and will get back to you regarding next steps! |
this package is definitely in scope for pyopensci review!. |
@arianesasso we are moving on this - we have an editor and reviewers are underway. more to come soon. @xmnlab will be the editor for this package review. |
@arianesasso @lwasser, adding initial editor checks here. @arianesasso we are lining up reviewers for your package. When we receive the confirmation I will update the text here with this information. Editor checks:
Editor commentsReviewers: @willingc @agricolab Due date: June. 14th |
Hi @willingc! @lwasser told me that she has talked to you about reviewing a package for pyopensci! that sounds great! PyOpenSci contributing guide is here https://www.pyopensci.org/contributing-guide/intro.html This is the guide specifically for reviewers: https://www.pyopensci.org/contributing-guide/open-source-software-submissions/reviewer-guide.html This is my first time acting as editor, so I still in the learning curve process :) I have reviewed some packages here so feel free to ping me anytime you need any information or help. I am waiting for the confirmation of one more reviewer and after that, I will update the schedules for this review. thank you so much for your support :) |
Hi @agricolab! @NickleDave told me you are available to review this package, thank you so much! PyOpenSci contributing guide is here https://www.pyopensci.org/contributing-guide/intro.html And this is the guide specifically for reviewers: https://www.pyopensci.org/contributing-guide/open-source-software-submissions/reviewer-guide.html As I mentioned before, this is my first time acting as an editor, so I still in the learning curve process :) I have reviewed some packages here so feel free to ping me anytime you need any information or help. I am updating today some information in the first comment in this issue, including the due date for the reviews. thank you so much for your support! |
@arianesasso @agricolab @willingc @lwasser I updated the information here Let me know if I can help in any way! thank you all! |
Looking forward, will start reviewing next week! |
thank you so much @agricolab, I really appreciate that! |
Thank you so much for all your hard work! |
that sounds great @willingc . thank you so much! |
Package ReviewPlease check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
DocumentationThe package includes all the following forms of documentation:
Readme requirements
The README should include, from top to bottom:
UsabilityReviewers are encouraged to submit suggestions (or pull requests) that will improve the usability of the package as a whole.
Functionality
For packages co-submitting to JOSS
Note: Be sure to check this carefully, as JOSS's submission requirements and scope differ from pyOpenSci's in terms of what types of packages are accepted. The package contains a
Final approval (post-review)
Estimated hours spent reviewing: Review Comments
Considering all tests pass when the most recent dependencies are used, and from browsing through the tests, i consider all functionalities and performance claims to be confirmed. |
@xmnlab is this a co-submission to JOSS? |
@agricolab that was our goal :), the paper is in inst/paper.md |
thanks @arianesasso for the quick response :) |
Dear @arianesasso, i finished my review, looking forward to your response! |
Dear @agricolab, thank you so much for reviewing our package! We will go through the comments this week :). |
thank you so much for your review @agricolab ! |
Dear @agricolab, thanks again for the great review! We added a repostatus.org badge to the repository and will add another one with test coverage (possibly https://github.com/nedbat/coveragepy; other suggestions are welcomed as well). We will fix hpi-dhc/devicely#19. Also, thanks for pointing out the issue with FAROS in CI/tests (we are investigating). More, we will add HISTORY/CHANGELOG.md which is indeed missing in the root directory; and we are currently writing a new section in the paper.md with the comparison to other packages (great point). We will notify everyone when the changes are ready :). |
@willingc, just a friendly reminder about the review deadline June. 14th (tomorrow). Let me know if you would need extra time to finish your review. thank you so much! |
@xmnlab Should be good to wrap up later this evening 👍🏼 |
@xmnlab it looks to me like you nailed it! i removed some of the older labels just so it's clear what stage this package is in. this is minor :) but i think we can assume reviewers were found, etc at this point! I'm so so glad the editors guide is clear. i' spent a lot of time on it and know it probably needs fresh eyes to read it but also know i need to work on the maintainer guide next :) so thank you for that feedback!! I think now we just let JOSS do it's thing. @arianesasso please be sure to reference this issue when submitting to JOSS so we have a clear record of it. Also please make sure there is a paper.md file following all of JOSS' criteria BEFORE you submit there. I do see that my template above doesn't mention the paper.md file does it? I also see that we may want to talk with JOSS about whether they read the paper or we do or both? regardless @xmnlab you did a fantastic job pushing this through the review process!! Thank you. And thank you again to our reviewers @willingc @agricolab . ALL- we are open to any and all feedback as we improve our review processing and documentation. |
@lwasser @xmnlab This was the smoothest review process that I have done. Thank you for being so organized. It was a pleasure reviewing with @agricolab too. Good luck with the project @arianesasso 😄 |
Great! Thanks to everyone involved, and good luck with the project! |
Dear @xmnlab, I think I addressed all of the points till the JOSS submission :). We also released 1.1.0. Thank you for all your effort! Also, thanks for the awesome revision and help from @agricolab @willingc and @lwasser! For us the process was very smooth and interesting! We found all the feedback really helpful to improve the quality of the package ;). ps: I would like to know more ablout: Move Package to PyOpenSci Organization
|
@arianesasso, that sounds great! thank you so much. About thanks! |
@arianesasso, I have checked it with @lwasser and, for now, PyOpenSci is still figuring out whether this model fits for the Python community. We are very open to this option, but first, we would need to understand better why authors from the Python community would like to have this option and we can define a protocol for that. Do you mind explaining to us why you would like to move your package to PyOpenSci organization? Thank you so much! |
@xmnlab thanks for checking :). Initially I asked out of curiosity. I guess that one benefit would be for the users looking for particular packages. But I think the listing of the packages in the website already solves that problem :). I could also see a case for researchers producing packages out of an organization and that would like to move them to PyOpenSci. In my case, since I am already part of an organization I guess it wouldn’t make much sense. Thank you 😊! |
@arianesasso thank you so much for the detailed information. If we decided to move this option forward I will let you know. |
hi there @arianesasso !! i am checkin in on this review. Did you end up moving forward with submitting to JOSS to get your cross-ref validated DOI? If you decided against it I am going to close this issue and remove the JOSS tag. If you did - can you kindly send us a link to the JOSS issue? Many thanks. In the future we do plan to discuss the option of moving repos over to the pyopensci organization in the same way that ropensci does so that input is noted. So far most of our submissions have been happy with remaining in their own organizations but that doesn't mean that all will want to be treated that way. |
Hi @lwasser, we did publish it on JOSS :). Here is the link: https://joss.theoj.org/papers/10.21105/joss.03679 Thanks for letting us know! For now, we are also ok with having it in our organization. Cheers! |
oh @arianesasso wonderful. we'd like to reference the issue in JOSS that you published. can you kindly add the link here and then I will close this with the tag "joss approved"? Thank you so much for following up!! We like to keep track of the joss/pyos partnership reviews!! |
Thank you for following up :). This is the link: https://joss.theoj.org/papers/10.21105/joss.03679 Does it work for you? |
Thank you @arianesasso i was looking for this guy: openjournals/joss-reviews#3679 It looks like you went through a second review :) that's fine but you didn't need to once accepted here! but that's wonderful that you put in that extra effort!!! Thank you so much I am going to close this issue now! |
Ah, I see, sorry 🙈 . Yes, I thought I had to do both. But in the end, I think they were all valuable 😄 . Thank you again for all your support! |
hey 👋 @arianesasso @willingc @NickleDave @xmnlab @agricolab ! I hope that you are all well. I am reaching out here to all reviewers and maintainers about pyOpenSci now that i am working full time on the project (read more here). We have a survey that we'd like for you to fill out so we can:
NOTE: this is different from the form designed for reviewers to sign up to review. Thank you in advance for doing this and supporting pyOpenSci. |
Good. morning @willingc @agricolab I know that everyone is super busy BUT if you have just 5-10 minutes to fill our our onboarding / feedback survey for this review i'd greatly appreciate it!! Many thanks in advance for your time. it really helps our organization! |
Submitting Author: Ariane Sasso (@arianesasso)
All current maintainers: @arianesasso
Package Name: Devicely
One-Line Description of Package: A Python package for reading, timeshifting and writing sensor data
Repository Link: https://github.com/hpi-dhc/devicely
Version submitted: 0.2.5
Editor: @xmnlab
Reviewer 1: @willingc
Reviewer 2: @agricolab
Archive:
JOSS DOI:
Version accepted: v1.1.1
Date accepted (month/day/year): 08/19/2021
Description
Wearable devices can track a multitude of parameters such as heart rate, body temperature, blood oxygen saturation, acceleration, blood glucose and much more [Kamisalic2018]. Moreover, they are becoming increasingly popular with a steeping increase in market presence in 2020 alone [IDC2020]. Applications for wearable devices varies from tracking cardiovascular risks [Bayoumy2021] to identifying COVID-19 onset [Mishra2020]. Therefore, there is a great need for scientists to easily go through data acquired from different wearables. In order to solve this problem and empower scientists working with biosignals, we developed the devicely package. It represents the data in a science-friendly format and lets scientists focus on what they want: the analysis of biosignals.
Scope
* Please fill out a pre-submission inquiry before submitting a data visualization package. For more info, see notes on categories of our guidebook.
Explain how the and why the package falls under these categories (briefly, 1-2 sentences):
We developed this package for scientists to easily go through data acquired from different wearables.
Who is the target audience and what are scientific applications of this package?
Scientists working with wearable devices.
Are there other Python packages that accomplish the same thing? If so, how does yours differ?
Not to our knowledge.
If you made a pre-submission enquiry, please paste the link to the corresponding issue, forum post, or other discussion, or
@tag
the editor you contacted:Technical checks
For details about the pyOpenSci packaging requirements, see our packaging guide. Confirm each of the following by checking the box. This package:
Publication options
JOSS Checks
paper.md
matching JOSS's requirements with a high-level description in the package root or ininst/
.Note: Do not submit your package separately to JOSS
Are you OK with Reviewers Submitting Issues and/or pull requests to your Repo Directly?
This option will allow reviewers to open smaller issues that can then be linked to PR's rather than submitting a more dense text based review. It will also allow you to demonstrate addressing the issue via PR links.
Code of conduct
P.S. *Have feedback/comments about our review process? Leave a comment here
Editor and Review Templates
Editor and review templates can be found here
The text was updated successfully, but these errors were encountered: