openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
725 stars 38 forks source link

[PRE REVIEW]: PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL #5609

Closed editorialbot closed 1 year ago

editorialbot commented 1 year ago

Submitting author: !--author-handle-->@lmbooth<!--end-author-handle-- (Liam Booth) Repository: https://github.com/LMBooth/pybci Branch with paper.md (empty if default branch): main Version: v1.0.1 Editor: !--editor-->@emdupre<!--end-editor-- Reviewers: @anilbey, @jsheunis Managing EiC: Kevin M. Moerman

Status

status

Status badge code:

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

Author instructions

Thanks for submitting your paper to JOSS @lmbooth. Currently, there isn't a JOSS editor assigned to your paper.

@lmbooth 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:

@editorialbot commands
editorialbot commented 1 year ago

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:

@editorialbot commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@editorialbot generate pdf
editorialbot commented 1 year ago
Software report:

github.com/AlDanial/cloc v 1.88  T=0.06 s (948.3 files/s, 63240.9 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                          34            199            436           2126
reStructuredText                 9            195            218            196
Markdown                         6             44              0            127
TeX                              1              1              0            115
YAML                             2              8             14             51
SVG                              3              1              0             43
Arduino Sketch                   1              2              1             36
DOS Batch                        1              8              1             26
make                             1              4              7              9
-------------------------------------------------------------------------------
SUM:                            58            462            677           2729
-------------------------------------------------------------------------------

gitinspector failed to run statistical information for the repository
editorialbot commented 1 year ago

Wordcount for paper.md is 623

editorialbot commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1038/s41592-019-0686-2 is OK

MISSING DOIs

- None

INVALID DOIs

- None
editorialbot commented 1 year ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

LMBooth commented 1 year ago

@editorialbot commands

editorialbot commented 1 year ago

Hello @LMBooth, here are the things you can ask me to do:


# List all available commands
@editorialbot commands

# Get a list of all editors's GitHub handles
@editorialbot list editors

# Check the references of the paper for missing DOIs
@editorialbot check references

# Perform checks on the repository
@editorialbot check repository

# Adds a checklist for the reviewer using this command
@editorialbot generate my checklist

# Set a value for branch
@editorialbot set joss-paper as branch

# Generates the pdf paper
@editorialbot generate pdf

# Generates a LaTeX preprint file
@editorialbot generate preprint

# Get a link to the complete list of reviewers
@editorialbot list reviewers
LMBooth commented 1 year ago

@editorialbot check repository

editorialbot commented 1 year ago
Software report:

github.com/AlDanial/cloc v 1.88  T=0.07 s (833.8 files/s, 55604.3 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                          34            199            436           2126
reStructuredText                 9            195            218            196
Markdown                         6             44              0            127
TeX                              1              1              0            115
YAML                             2              8             14             51
SVG                              3              1              0             43
Arduino Sketch                   1              2              1             36
DOS Batch                        1              8              1             26
make                             1              4              7              9
-------------------------------------------------------------------------------
SUM:                            58            462            677           2729
-------------------------------------------------------------------------------

gitinspector failed to run statistical information for the repository
editorialbot commented 1 year ago

Wordcount for paper.md is 623

LMBooth commented 1 year ago

@editorialbot set joss-paper as branch

editorialbot commented 1 year ago

Done! branch is now joss-paper

LMBooth commented 1 year ago

Sorry, i'm trying to update the version as the most up-to-date is v1.0.1 not v1.0.0 as i had some minor pypi tags and release version edits to make.

@editorialbot set main as branch

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot set main as branch

editorialbot commented 1 year ago

Done! branch is now main

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot set v1.0.1 as version

editorialbot commented 1 year ago

Done! version is now v1.0.1

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot invite @emdupre as editor

editorialbot commented 1 year ago

Invitation to edit this submission sent!

emdupre commented 1 year ago

Thanks for the invitation, @Kevin-Mattheus-Moerman ! Happy to take this.

emdupre commented 1 year ago

@editorialbot assign @emdupre as editor

editorialbot commented 1 year ago

Assigned! @emdupre is now the editor

emdupre commented 1 year ago

πŸ‘‹ Hi @LMBooth, and thanks for your submission to JOSS !

If you have suggestions for potential reviewers, please let me know by listing their names or GitHub handles (without the @, so they don't receive a notification) here.

You can suggest reviewers from any relevant project, though we often recommend starting with this database of people who have already agreed to review for JOSS.

I'll put together a list of folks to reach out to as reviewers based on these suggestions and my own recommendations. I'll update this thread with that outreach.

LMBooth commented 1 year ago

Hi @emdupre,

Reviewing the list i think JanCBrammer could be a good choice with his interest in electrophysiology and biosignals, tuliofalmeida or anilbey for a few recommendations?

Would you like me to pick any more?

emdupre commented 1 year ago

Thank you for the suggestions, @LMBooth !

I'll review these alongside my own research and send our invitations shortly. At this time of year it may take slightly longer to identify reviewers ; if we have difficulties identifying available reviewers, I may ask you for more suggestions.

emdupre commented 1 year ago

πŸ‘‹ Hi @agricolab, @anilbey,

Would you be willing to review PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL for JOSS (the Journal of Open Source Software)?

You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.

The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.05609/joss.05609/10.21105.joss.05609.pdf

If you're available to review this work, please let me know and I'll add you as a reviewer. Once I have sufficient reviewers I'll open a dedicated review issue.

Thank you for considering !

emdupre commented 1 year ago

πŸ‘‹ Hi @tuliofalmeida,

Would you be willing to review PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL for JOSS (the Journal of Open Source Software)?

You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.

The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.05609/joss.05609/10.21105.joss.05609.pdf

If you're available to review this work, please let me know and I'll add you as a reviewer. Once I have sufficient reviewers I'll open a dedicated review issue.

Thank you for considering !

agricolab commented 1 year ago

Thanks for the request. Sadly, i am currently not available.

emdupre commented 1 year ago

Thanks for letting me know, @agricolab ! I appreciate your response.

emdupre commented 1 year ago

πŸ‘‹ Hi @JanCBrammer,

Would you be willing to review PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL for JOSS (the Journal of Open Source Software)?

You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.

The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.05609/joss.05609/10.21105.joss.05609.pdf

If you're available to review this work, please let me know and I'll add you as a reviewer. Once I have sufficient reviewers I'll open a dedicated review issue.

Thank you for considering !

JanCBrammer commented 1 year ago

@emdupre, thanks for the consideration. Unfortunately I don't have the bandwidth for a review atm. I set my status to unavailable over at https://reviewers.joss.theoj.org/reviewers for now.

anilbey commented 1 year ago

Hi @emdupre I will be happy to review this work.

emdupre commented 1 year ago

Thank you for letting me know, @JanCBrammer and @anilbey !

@anilbey, I'll go ahead and add you as a reviewer on this submission now. Once we have a suitable number of reviewers, I'll open a dedicated review issue.

emdupre commented 1 year ago

@editorialbot add @anilbey as reviewer

editorialbot commented 1 year ago

@anilbey added to the reviewers list!

emdupre commented 1 year ago

πŸ‘‹ Hi @rougier,

Would you be willing to review PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL for JOSS (the Journal of Open Source Software)?

You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.

The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.05609/joss.05609/10.21105.joss.05609.pdf

If you're available to review this work, please let me know and I'll add you as a reviewer. Once I have sufficient reviewers I'll open a dedicated review issue.

Thank you for considering !

tuliofalmeida commented 1 year ago

Hello @emdupre ! Thank you for the invitation, I would like to review this paper. But, I'll only be available in the second half of August, if it is not a problem I'm available.

rougier commented 1 year ago

@emdupre Sory, I'm more or less on vacation and I cannot do the review right now. Feel free to ping me again in two weeks if you did not find reviewers.

emdupre commented 1 year ago

Thank you both for your responses, @tuliofalmeida and @rougier ! I appreciate you letting us know.

It's a busy time of year (I'm also travelling at the moment, hence my delay !), but as @anilbey has already kindly agreed to serve as a reviewer, I'll see if we can identify a second reviewer who's also available sooner. Otherwise, I may contact you again in a few weeks ! Thanks for considering.

emdupre commented 1 year ago

πŸ‘‹ Hi @jsheunis,

Would you be willing to review PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL for JOSS (the Journal of Open Source Software)?

You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.

The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.05609/joss.05609/10.21105.joss.05609.pdf

If you're available to review this work, please let me know and I'll add you as a reviewer. Once I have sufficient reviewers I'll open a dedicated review issue.

Thank you for considering !

emdupre commented 1 year ago

πŸ‘‹ Hi @Ildaron,

Would you be willing to review PyBCI: Python Framework for User-Friendly and Real-Time Brain Computer Interfaces with LSL for JOSS (the Journal of Open Source Software)?

You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.

The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.05609/joss.05609/10.21105.joss.05609.pdf

If you're available to review this work, please let me know and I'll add you as a reviewer. Once I have sufficient reviewers I'll open a dedicated review issue.

Thank you for considering !

jsheunis commented 1 year ago

Count me in πŸ‘

emdupre commented 1 year ago

Thank you, @jsheunis ! I'll add you as a reviewer now.

emdupre commented 1 year ago

@editorialbot add @jsheunis as reviewer

editorialbot commented 1 year ago

@jsheunis added to the reviewers list!

emdupre commented 1 year ago

Thank you for agreeing to review PyBCI, @anilbey and @jsheunis ! As we now have a sufficient number of reviewers, I'll start the review now and will reach out to you both in the dedicated review issue.

Thank you again for considering this invitation, @Ildaron, @rougier, and @tuliofalmeida !

emdupre commented 1 year ago

@editorialbot start review

editorialbot commented 1 year ago

OK, I've started the review over in https://github.com/openjournals/joss-reviews/issues/5706.