openjournals / joss-reviews

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

[PRE REVIEW]: xesn: Echo state networks powered by xarray and dask #6933

Closed editorialbot closed 1 month ago

editorialbot commented 4 months ago

Submitting author: !--author-handle-->@timothyas<!--end-author-handle-- (Timothy Smith) Repository: https://github.com/timothyas/xesn Branch with paper.md (empty if default branch): Version: v0.1.4 Editor: !--editor-->@sneakers-the-rat<!--end-editor-- Reviewers: @Arcomano1234, @wiljnich Managing EiC: Chris Vernon

Status

status

Status badge code:

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

Author instructions

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

@timothyas 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 4 months 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 4 months ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.06 s (1049.2 files/s, 267278.3 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                          24           1054            726           2964
TeX                              1            163              0           1699
Jupyter Notebook                 6              0           6019            840
Markdown                         3            107              0            545
YAML                            12             50             66            476
reStructuredText                 9            157            143            403
TOML                             2              4              0             34
DOS Batch                        1              8              1             26
JSON                             1              1              0             16
make                             1              5              7             11
Bourne Shell                     1              2              8              4
-------------------------------------------------------------------------------
SUM:                            61           1551           6970           7018
-------------------------------------------------------------------------------

Commit count by author:

    39  Timothy Smith
    21  timothyas
editorialbot commented 4 months ago

:warning: An error happened when generating the pdf.

editorialbot commented 4 months ago

Paper file info:

📄 Wordcount for paper.md is 3240

✅ The paper includes a Statement of need section

editorialbot commented 4 months ago

License info:

🟡 License found: Other (Check here for OSI approval)

crvernon commented 4 months ago

@editorialbot invite @jromanowska as editor

:wave: @jromanowska - since we are wrapping up one of your other submissions, do you think you could take this one on?

editorialbot commented 4 months ago

Invitation to edit this submission sent!

crvernon commented 4 months ago

:wave: @timothyas -There are a few things that you can take care of until I get a topic editor assigned to your submission:

Thanks!

timothyas commented 4 months ago

@editorialbot generate pdf

editorialbot commented 4 months ago

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

editorialbot commented 4 months ago

Five most similar historical JOSS papers:

STITCHES: a Python package to amalgamate existing Earth system model output into new scenario realizations Submitting author: @abigailsnyder Handling editor: @observingClouds (Active) Reviewers: @znicholls, @Zeitsperre Similarity score: 0.7081

xeofs: Comprehensive EOF analysis in Python with xarray Submitting author: @nicrie Handling editor: @samhforbes (Active) Reviewers: @DamienIrving, @malmans2 Similarity score: 0.7024

pyCSEP: A Python Toolkit For Earthquake Forecast Developers Submitting author: @wsavran Handling editor: @kbarnhart (Retired) Reviewers: @nvanderelst, @mbarall Similarity score: 0.7000

epyc: Computational experiment management in Python Submitting author: @simoninirelland Handling editor: @ajstewartlang (Active) Reviewers: @zbeekman, @lorenzo-rovigatti, @amritagos Similarity score: 0.6965

brains-py, A framework to support research on energy-efficient unconventional hardware for machine learning Submitting author: @ualegre Handling editor: @arfon (Active) Reviewers: @wob86, @sisco0 Similarity score: 0.6939

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before considering asking the reviewers of these papers to review again for JOSS.

timothyas commented 4 months ago

@crvernon thank you for this!

jromanowska commented 4 months ago

Hi, @crvernon, thanks for the invitation, but I need to decline - I'm going away for holidays entire July. See you in August! :wave:

crvernon commented 4 months ago

No problem, thanks @jromanowska!

crvernon commented 4 months ago

@editorialbot invite @sneakers-the-rat as editor

:wave: @sneakers-the-rat - are you available to take this one on?

editorialbot commented 4 months ago

Invitation to edit this submission sent!

timothyas commented 4 months ago

@editorialbot generate pdf

@crvernon I was able to reduce the paper length dramatically from what it was, to ~1600 words. Please let me know if this is acceptable for JOSS. Thank you!

editorialbot commented 4 months ago

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

editorialbot commented 4 months ago

Five most similar historical JOSS papers:

iharm3D: Vectorized General Relativistic Magnetohydrodynamics Submitting author: @bprather Handling editor: @eloisabentivegna (Active) Reviewers: @bgiacoma, @cpalenzuela Similarity score: 0.6248

High-performance neural population dynamics modeling enabled by scalable computational infrastructure Submitting author: @a9p Handling editor: @emdupre (Active) Reviewers: @richford, @tachukao Similarity score: 0.6144

ACHR.cu: GPU-accelerated sampling of metabolic networks Submitting author: @marouenbg Handling editor: @lpantano (Active) Reviewers: @wmegchel, @prasunanand Similarity score: 0.6030

RHEA: an open-source Reproducible Hybrid-architecture flow solver Engineered for Academia Submitting author: @lluisjofre Handling editor: @diehlpk (Active) Reviewers: @ctdegroot, @thomasgillis Similarity score: 0.6014

starry_process: Interpretable Gaussian processes for stellar light curves Submitting author: @rodluger Handling editor: @arfon (Active) Reviewers: @nespinoza, @j-faria Similarity score: 0.5992

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before considering asking the reviewers of these papers to review again for JOSS.

crvernon commented 4 months ago

Thanks @timothyas - we will let the assigned topic editor and reviewers provide feedback before I ask for any further cuts. Thanks for knocking this out quickly!

@editorialbot generate pdf

@crvernon I was able to reduce the paper length dramatically from what it was, to ~1600 words. Please let me know if this is acceptable for JOSS. Thank you!

sneakers-the-rat commented 4 months ago

@editorialbot assign @sneakers-the-rat as editor

yes i would be happy to :)

editorialbot commented 4 months ago

Assigned! @sneakers-the-rat is now the editor

sneakers-the-rat commented 4 months ago

It looks like climate modeling is one of the major intended applications - maybe we can find one reviewer who is a climate modeler and maybe the other is a more general neural networks person? Are there any people the authors would like to recommend as reviewers?

Otherwise I see that @SarthakJariwala , @trontrytel , and @Zeitsperre might be a good fit here - are any of y'all interested in reviewing this package?

timothyas commented 4 months ago

Thank you @sneakers-the-rat! I can recommend Troy Arcomano (GitHub username: Arcomano1234) who has extensive experience with Echo State Networks and ML more broadly, applied to weather forecasting. His work is cited in the "Previously existing software" section of our paper.

sneakers-the-rat commented 4 months ago

That sounds perfect, @Arcomano1234 would you be willing to review this package?

Arcomano1234 commented 4 months ago

Yes of course!

Zeitsperre commented 3 months ago

Hi there, thanks for thinking of me, but I've been alternating between vacationing and swamped at work for the last few months. Keep me in mind for other similar projects, though!

timothyas commented 2 months ago

Hi @sneakers-the-rat I just wanted to check in on this, is there anything that I can do to help move this review along? Thanks!

timothyas commented 1 month ago

Hello @sneakers-the-rat @crvernon or anyone, is there anything I can do to help move this review along? This paper has been sitting for a few months now.

Thank you!

crvernon commented 1 month ago

@timothyas let me reach out to @sneakers-the-rat internally and see if I can make contact. If not, I will reassign this to another editor and we will get it moving. Thanks!

crvernon commented 1 month ago

@editorialbot remind me in two days

editorialbot commented 1 month ago

Reminder set for @crvernon in two days

timothyas commented 1 month ago

Thank you @crvernon!

sneakers-the-rat commented 1 month ago

apologies for the delay, i was out of work for a bit and the return has been rocky. let's get this show on the road

sneakers-the-rat commented 1 month ago

@editorialbot add @Arcomano1234 as reviewer

editorialbot commented 1 month ago

@Arcomano1234 added to the reviewers list!

sneakers-the-rat commented 1 month ago

Searching in the db for a few more reviewers, I see @pitmonticone @wiljnich / @wiljnichepa and @bradyrx having previously volunteered as reviewers and having expertise in predictive modeling/climate/physical modeling - would any of you be willing to review this work?

sneakers-the-rat commented 1 month ago

@editorialbot remind me in one day

editorialbot commented 1 month ago

Reminder set for @sneakers-the-rat in one day

wiljnich commented 1 month ago

@sneakers-the-rat I am available and willing to review.

sneakers-the-rat commented 1 month ago

Fabulous! that's the two reviewers we need. since it's been a few months, can i have confirmation from @Arcomano1234 that he is still willing to review here? then let's start the review :)

Arcomano1234 commented 1 month ago

Yes, I am more than happy to still review. I have a preliminary review and I have tried playing around with the code the last few months.

editorialbot commented 1 month ago

:wave: @sneakers-the-rat, please take a look at the state of the submission (this is an automated reminder).

editorialbot commented 1 month ago

:wave: @crvernon, please take a look at the state of the submission (this is an automated reminder).

sneakers-the-rat commented 1 month ago

@editorialbot add @wiljnich as reviewer

editorialbot commented 1 month ago

@wiljnich added to the reviewers list!

sneakers-the-rat commented 1 month ago

@editorialbot start review

editorialbot commented 1 month ago

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